赞 | 0 |
VIP | 0 |
好人卡 | 110 |
积分 | 1 |
经验 | 24791 |
最后登录 | 2013-6-25 |
在线时间 | 687 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 687 小时
- 注册时间
- 2012-10-29
- 帖子
- 1543
|
本帖最后由 j433463 于 2013-4-20 21:14 编辑
所以说看不懂啊!这一段应该是在地图上按某键开启菜单的吧?
我记得是 Scene_Map 中的,如果您要另外放在 Main 前,
直接放这一段没有类的方法会有作用吗?起码也要这样:
class Scene_Map < Scene_Base
#--------------------------------------------------------------------------
# ● 监听取消键的按下。如果菜单可用且地图上没有事件在运行,则打开菜单界面。
#--------------------------------------------------------------------------
def update_call_menu
if $game_system.menu_disabled || $game_map.interpreter.running?
@menu_calling = false
else
@menu_calling ||= Input.trigger?(:Y)
call_menu if @menu_calling && !$game_player.moving?
end
end
end
取代原来的 Scene_Map 中 def update_call_menu 才有用吧?
我不明白您目的是什么,看您主楼已经这样了,还没有效果?
唔,好像您主楼最后少了一个 end
这样写,我自己测试的结果,按 S 键是有开启菜单呀! |
|