Project1

标题: 主角每步移动后执行的method? [打印本页]

作者: zh99998    时间: 2008-8-20 01:47
标题: 主角每步移动后执行的method?
我想在主角每步移动后执行一个命令,默认脚本中应该有每步移动后执行的method吧,直接把要执行的命令插入到那个method就省下判断&每帧刷新了,但是我找不到默认脚本中每步调用的method

补充:
不是一按方向键就执行的那种,而是等主角行走图移动完后才执行
(类似于地图上铺满了触发条件为【与主角接触】的事件) [LINE]1,#dddddd[/LINE]版务信息:本贴由楼主自主结贴~
作者: 雪流星    时间: 2008-8-20 07:34
update_nonmoving(last_moving)

在 Game_Player 里面
不过MS也是每祯判断的
所以米差 [LINE]1,#dddddd[/LINE]系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
作者: zh99998    时间: 2008-8-20 15:28
不懂ing……我需要的是地图上铺满【与主角接触】的事件那种效果
作者: 水仙晶女    时间: 2008-8-20 16:04
提示: 作者被禁止或删除 内容自动屏蔽
作者: zh99998    时间: 2008-8-20 16:09
不行的,写进去的方法每帧都会调用
作者: 水仙晶女    时间: 2008-8-20 16:21
提示: 作者被禁止或删除 内容自动屏蔽
作者: zh99998    时间: 2008-8-20 16:24
这个试过了,一按下方向键就立即执行,如果命令是【p 1】会很明显的看出按下方向键先弹出窗口,点了确定后再移动,我是想先主角移动,行走图移动完成后再弹框
作者: IamI    时间: 2008-8-20 16:59
以下引用zh99998于2008-8-20 8:24:19的发言:

这个试过了,一按下方向键就立即执行,如果命令是【p 1】会很明显的看出按下方向键先弹出窗口,点了确定后再移动,我是想先主角移动,行走图移动完成后再弹框

告诉你最简单的方法{/gg}
并行事件里面$game_player.moving? => 开关Open
            $game_player.moving? == false and 开关Open => call method
作者: zh99998    时间: 2008-8-20 17:01
呃……不想每帧刷新,不过这个思路还不错,thx[LINE]1,#dddddd[/LINE]不过还是感觉插到默认脚本里更好些{/gg}
作者: zh99998    时间: 2008-8-20 23:37
谢谢各位大虾的帮助,我自己找到了
Game_Player的check_event_trigger_here方法




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