幻想森林

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1550|回复: 5

求助!关于自制菜单的关闭问题!

[复制链接]

40

主题

609

帖子

2170万

积分

⑧专业

幻森失踪人口

积分
21703438
QQ
发表于 2005-1-25 20:44:57 | 显示全部楼层 |阅读模式
我开发的第三个RM游戏《狂战世界3》需要做一个菜单,关于调出各项功能也都OK了,但有一个问题一直困扰我:如果按Esc键呼出自制菜单,又按Esc键关闭自制菜单的构想一直不行,如果不禁止选单画面的出现,按2次Esc就会呼出选单画面,禁止后按Esc键就会关闭自制菜单又再次开启,怎么也关不掉,只有选择其中一项才能关闭。

这是我的菜单设计:


请各位高手帮忙解决!

希望大家多多支持我的游戏!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
哈利引擎游戏网http://www.HSGAME.net HSG-在线游戏http://web.HSGAME.net 本人所有作品会保证链接在1年内有效,并保证永久在www.HSGAME.net提供最新的下载及更新
回复

使用道具 举报

121

主题

3186

帖子

2万

积分

管理员

お嬢様

Rank: 9Rank: 9Rank: 9

积分
22410
发表于 2005-1-25 21:27:51 | 显示全部楼层
选单画面许可的变更:禁止
输入键的处理   (把输入键带入变数A)

条件分歧:变量A为6的时候(6的键值为取消,也就是楼主所说的“ESC”了)
开启菜单
在这里的别忘了,在关闭菜单时。把变量A=0
OK这样子就OK了...
(以上测试RM2003通过...)
回复 支持 反对

使用道具 举报

40

主题

609

帖子

2170万

积分

⑧专业

幻森失踪人口

积分
21703438
QQ
 楼主| 发表于 2005-1-26 12:38:59 | 显示全部楼层
以下是引用盗贼王JING在2005-1-25 21:27:51的发言:

选单画面许可的变更:禁止
输入键的处理   (把输入键带入变数A)


条件分歧:变量A为6的时候(6的键值为取消,也就是楼主所说的“ESC”了)

开启菜单

在这里的别忘了,在关闭菜单时。把变量A=0

OK这样子就OK了...

(以上测试RM2003通过...)

这个方法我也试过了,不行,不过我又试了一次,这一次在把变量代入0以外还在后面加了一个等待0.1秒,这个关闭的问题才解决!
我还想再问一个问题,那就是在呼出菜单后能不能暂停其它事件,我打算把敌人做成像仙剑那样自动接近主角的,如果不暂停这些事件,就可能在呼出菜单后,敌人接近开始战斗了,不知道有没有暂停的方法?
哈利引擎游戏网http://www.HSGAME.net HSG-在线游戏http://web.HSGAME.net 本人所有作品会保证链接在1年内有效,并保证永久在www.HSGAME.net提供最新的下载及更新
回复 支持 反对

使用道具 举报

1

主题

22

帖子

305

积分

④见习

积分
305
发表于 2005-1-26 13:39:58 | 显示全部楼层
在敌人身上动手脚,只要不让他们在开启菜单时移动就可以了^^
回复 支持 反对

使用道具 举报

67

主题

912

帖子

16万

积分

⑧专业

水箭龟009

积分
162267
QQ
发表于 2005-1-26 17:10:12 | 显示全部楼层
禁止选单
然后点ESC之后判断下当前菜单是否开启~如果是开启的就关闭,关闭的就开启。
判断方法可以用变数、开关之类~
http://b.fanfou.com/u/f9999/s.png  [url=http://blog.sina.com.cn/f9999]http://blog.sina.com.cn/f9999[/url]
回复 支持 反对

使用道具 举报

40

主题

609

帖子

2170万

积分

⑧专业

幻森失踪人口

积分
21703438
QQ
 楼主| 发表于 2005-1-27 13:59:45 | 显示全部楼层
谢谢指教!我回去试一试!
哈利引擎游戏网http://www.HSGAME.net HSG-在线游戏http://web.HSGAME.net 本人所有作品会保证链接在1年内有效,并保证永久在www.HSGAME.net提供最新的下载及更新
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|幻想森林

GMT+8, 2025-6-19 06:58 , Processed in 0.012095 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表