游客:
注册
|
登录
|
会员
|
搜索
|
帮助
KCDDP ADV综合创作站
»
基础技术区
» [新手问题]关于背景图的随机显示
‹‹ 上一主题
|
下一主题 ››
13
1/2
1
2
››
投票
交易
悬赏
活动
打印
|
推荐
|
订阅
|
收藏
标题: [新手问题]关于背景图的随机显示
ktcm
会员
UID 449
精华 0
积分 21
帖子 11
阅读权限 5
注册 2007-9-24
#1
大
中
小
使用道具
发表于 2007-9-27 20:51
资料
短消息
加为好友
[新手问题]关于背景图的随机显示
第一个想法是,将每一次进入游戏后的主菜单画面随机显示不同的图片,以增加游戏者每次进入游戏的新鲜感。
由想法得到的思路是,一,产生在一定范围内的随机变量比如从1到5之间,二,用bg命令将变量直接当成图片文件名以达到显示目的
想象中bg的用法:
@bg storage=photo+"tf.t1"
其中tf.t1为1到5的随机变量值,也就是说图片名称为:photo1....photo5之间,理论是如此但肯定是没有实现才到此求助了。不知那位能指点一二啊。
全局变量D
亲友
UID 14
精华
1
积分 1262
帖子 719
阅读权限 50
注册 2006-12-20
#2
大
中
小
使用道具
发表于 2007-9-27 20:55
资料
短消息
加为好友
@bg storage=photo+"tf.t1"
改成
@bg storage="'photo'+&tf.t1"
try一下。
ktcm
会员
UID 449
精华 0
积分 21
帖子 11
阅读权限 5
注册 2007-9-24
#3
大
中
小
使用道具
发表于 2007-9-27 21:14
资料
短消息
加为好友
运行报告:'photo'+&tf.t1为未知图像格式.....
[
本帖最后由 ktcm 于 2007-9-27 21:20 编辑
]
ktcm
会员
UID 449
精华 0
积分 21
帖子 11
阅读权限 5
注册 2007-9-24
#4
大
中
小
使用道具
发表于 2007-9-27 21:19
资料
短消息
加为好友
顺便...再求随机变量的命令是什么....嘿嘿才接触哈
keakon
会员
TomoFansClub会长
UID 153
精华 0
积分 273
帖子 180
阅读权限 5
注册 2007-4-8
#5
大
中
小
使用道具
发表于 2007-9-27 21:32
资料
短消息
加为好友
摘自KAG的文档,稍微解释一下应该懂了吧
QUOTE:
random と intrandom
random は 0 以上 1 未満の実数の乱数となります。
例:
@eval exp="f.ransuu = random"
上記の例のようにすると、f.ransuu には 0 以上 1 未満の実数の乱数が入ります。
//产生一个[0,1)间随机的实数
これに対し、intrandom は指定値以上、指定値以下の整数の乱数を返す関数です。
書式 : intrandom(最小値, 最大値)
例:
@eval exp="f.ransuu = intrandom(0, 5)"
上記の例のようにすると 0 以上 5 以下の整数の乱数が f.ransuu に入ります。
//产生一个[0,5)内的随机整数。
在我眼中,只要萌的都是loli。不管她有多老,是男的也好,是机器人也罢,就算没有实体,我也一定要萌上她!
智代after PS2汉化移植完毕
ktcm
会员
UID 449
精华 0
积分 21
帖子 11
阅读权限 5
注册 2007-9-24
#6
大
中
小
使用道具
发表于 2007-9-27 21:47
资料
短消息
加为好友
原来是@eval exp="f.ransuu = intrandom(0, 5)"知了知了,谢谢啊
ktcm
会员
UID 449
精华 0
积分 21
帖子 11
阅读权限 5
注册 2007-9-24
#7
大
中
小
使用道具
发表于 2007-9-28 22:37
资料
短消息
加为好友
自己再顶,关于变量名如何显示的问题
现在问题变成如何让下面的脚本意思合理实现,从而达到每次可以随机显示photo1到photo3的背景图
@eval exp="f.ransuu= intrandom(1, 3)"
@bg storage=photo+"f.ransuu".jpg
ktcm
会员
UID 449
精华 0
积分 21
帖子 11
阅读权限 5
注册 2007-9-24
#8
大
中
小
使用道具
发表于 2007-9-28 23:24
资料
短消息
加为好友
其实最根本来说只是变量显示的问题:
@eval exp="f.ransuu= intrandom(1, 3)"
接下来不论是跟
f.ransuu
&f.ransuu
'f.ransuu'
"f.ransuu"
最终显示也只是内容本身而非变量值,应该给一个怎么样的格式呢,应该是个入门的问题吧
keakon
会员
TomoFansClub会长
UID 153
精华 0
积分 273
帖子 180
阅读权限 5
注册 2007-4-8
#9
大
中
小
使用道具
发表于 2007-9-29 07:21
资料
短消息
加为好友
最简单的办法=。=
@eval exp="f.ransuu= intrandom(1, 3)"
@eval exp="tf.path='photo' + f.ransuu"
@bg storage=&tf.path
.jpg可以不加,除非你有同名的文件
在我眼中,只要萌的都是loli。不管她有多老,是男的也好,是机器人也罢,就算没有实体,我也一定要萌上她!
智代after PS2汉化移植完毕
ktcm
会员
UID 449
精华 0
积分 21
帖子 11
阅读权限 5
注册 2007-9-24
#10
大
中
小
使用道具
发表于 2007-9-29 09:57
资料
短消息
加为好友
喔,原来还要再定义一次,我也是这么想地,但就是没想到怎么定义哈,谢老哈
13
1/2
1
2
››
投票
交易
悬赏
活动
KCDDP ADV综合创作站
Kirikiri/KAG区
> 基础技术区
> 高级技术区
> 技术发布区
> KAGeXpress
> THE NVL Maker
创作区
> 龙泉乡
> [Hollowings]紫罗兰
> 栖梦街的小广场
> 奇亚拉
> 美术馆
> 遗忘书之墓
> 壁炉厅
综合区
> 三月兔亭餐厅
> 凤凰星
清除 Cookies
-
联系我们
-
[Key Fans Club] the Council of Doujin-game Development and Promotion
-
Archiver
-
WAP
界面风格
----------
默认风格
iuv2_blue
天高云淡
Powered by
Discuz!
5.5.0
© 2001-2006
Comsenz Inc.
Processed in 0.021843 second(s), 9 queries , Gzip enabled
粤ICP备05060595号
[ 当前模板 - 天高云淡
v
设计制作 -
七星论坛
v
请使用1024*768或以上分辨率浏览本模板 ]
控制面板首页
编辑个人资料
积分交易
公众用户组
好友列表
基本概况
流量统计
客户软件
发帖量记录
论坛排行
主题排行
发帖排行
积分排行
在线时间
管理团队
管理统计