Project1

标题: 请教一下,怎么让方向键在特定地图失效? [打印本页]

作者: 翻滚牛宝宝    时间: 2014-12-28 22:50
标题: 请教一下,怎么让方向键在特定地图失效?
本帖最后由 翻滚牛宝宝 于 2014-12-28 23:03 编辑

[line]在某张特定地图,方向键不能控制主角转向 行走,但是不能用自动执行的事件[/line]
请教了大神,自己写了个脚本 搞定了 版主结贴吧
作者: 泉塚四季    时间: 2014-12-28 22:56
把那张地图的图块设置成不可通行
作者: VIPArcher    时间: 2014-12-28 23:04
本帖最后由 VIPArcher 于 2014-12-28 23:13 编辑

当1号开关打开且角色处于设定的地图时方向键控制移动无效
  1. class Game_Player
  2.   Map_ID = [1,2,3,4,5,6] #方向键无效的地图ID
  3.   
  4.   alias sw_move_by_input move_by_input
  5.   def move_by_input
  6.     return if Map_ID.include?($game_map.map_id) && $game_switches[1]
  7.     sw_move_by_input
  8.   end
  9. end
复制代码
未测试




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1