赞 | 0 |
VIP | 0 |
好人卡 | 0 |
积分 | 1 |
经验 | 975 |
最后登录 | 2013-4-16 |
在线时间 | 29 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 29 小时
- 注册时间
- 2011-5-28
- 帖子
- 9
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
本帖最后由 leavewind 于 2012-10-29 11:47 编辑
我在游戏制作中,弄了这样一个菜单。它有两个光标组。在游戏中按start键时,进入主菜单的“物品、魔法”大项选择的光标组。
在物品按钮上按下决定键,则进入“物品栏”子光标组,实际上就是在界面左侧飞进来物品格子。
在物品栏中,选中一个hp回复50点的道具,使用后,上一层光标组中通过数字绑定的主角hp信息会,会出现两种情况:
1、我直接通过设置道具在使用时修改hp变量,使其增加50点(方案1),当主角hp接近设置好的hp最大值时,会出现数值溢出(如hp为90/100,使用过后会变成140/100)
2、我通过设置道具在使用时“使用后变化体力”这个功能,使其增加50点(方案2),但使用后,数值会没有变化
虽然在关闭所有菜单再重新打开后,hp等数值会被修正,但是无法实现在不关闭菜单的情况下,实时的正确的显示道具使用后的hp等信息。
不知道有没有什么办法能够让菜单中的数值可以正确的刷新?
此外,我试过设置使用物品后,直接关闭所有菜单,但是因为我这个物品菜单是被主菜单调用的子菜单,当我设置物品菜单按确认键“就这样结束”时,会出现物品子菜单关闭,但主菜单还留在屏幕上的问题。这个时候游戏不再是暂停状态,主菜单的光标组显示无效,再怎么按start键也无法将热点移回到主菜单,也无法让其消失。
如果无法实现菜单状态下数值的即时刷新,
那么能否通过设置,当子菜单使用道具时,连带着所有菜单都退出?
谢谢大家。 |
|