赞 | 0 |
VIP | 0 |
好人卡 | 0 |
积分 | 1 |
经验 | 5883 |
最后登录 | 2013-8-6 |
在线时间 | 68 小时 |
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 68 小时
- 注册时间
- 2009-3-7
- 帖子
- 109
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
本帖最后由 denis466 于 2011-8-20 16:03 编辑
使用事件做选择项,通过显示图片和条件分歧可以实现
在我做的大部分事件游戏中都用了这方法,个人感觉还不错,所以发出来供大家参考,已经会的人请无视~~
比如我要做个确认、取消的选项,以下为事件中的内容:(这个事件要设置成并行处理哦~)
注释:显示图片
如果 变量2为0 (变量2控制是否刷新显示图片)
显示图片1 (菜单背景,上面有确定,取消两个选项的一张图)
如果 变量1为0
显示图片2 (这个为选择框,显示到取消的位置)
否则 显示图片2 (这个为选择框,显示到确定的位置,确定和取消的位置也可以更换)
变量2=1 (等于1表示不再刷新显示图片这部分)
等待3帧 (如果追求手感可以改到2帧,1帧的话太快了,可能会按一次跑两格)
注释:等待按键
如果 上 按下时
播放 SE
变量2=0 (等于0后图片就会刷新了)
如果 变量1为0时
变量1=1
否则 变量1=0 (如果选择项多了得换个写法,比如三项,如果变量1为0,则变量1=2;否则变量1减去1,等号换成减号)
否则 如果 下 按下时
…… (这部分同“上 按下时”一样的思路,只是设置有些不同,至于左和右,也是一样的,需要的可以加)
否则 如果C 按下时(默认为确定键吧)
播放 SE
变量2=0
判断 如果 变量1为-时
执行取消
否则 执行确定
消失图片1和2 (虽然已经结束选择了,但是别忘了把变量2变为0,要不下次就出问题了)否则 如果B 按下时 (默认为取消键,这里的B和C都不是指键盘的B和C,而是游戏中的B和C)
播放 SE
变量2=0
执行取消 (这里不用再判断变量1的值了,直接取消)
消失图片1和2 (虽然已经结束选择了,但是别忘了把变量2变为0,要不下次就出问题了)
结束
这是我游戏中用到的部分图 |
|