class Game_Player < Game_Character def move_by_input return if !movable? || $game_map.interpreter.running? if $game_switches[1] == true move_straight(10-Input.dir4) if Input.dir4 > 0 else move_straight(Input.dir4) if Input.dir4 > 0 end end end 算了。。。。用脚本吧,事件对我来说已经是过去式了,只是不明白为什么两个软件会有这样的差别 |
先勾选忽略障碍,然后把并行执行改成自动执行.或者用一个自动执行的等待事件现在按钮造成的玩家行动,不然就会变成主角来回跑. |
勾选 忽略障碍 等待至移动结束 试试 |
没这样写过,试试不要嵌套的写法。 if。。。end然后 if。。。end 试试可不可以不那么鬼畜 |
站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作
GMT+8, 2024-11-6 18:23
Powered by Discuz! X3.1
© 2001-2013 Comsenz Inc.