|
得出事件的坐标和主角的坐标 事件上面那个位置,也就是Y减1 然后判断主角的坐标是否等于这个坐标 |
如何判断人物所朝方向上紧挨着一个事件 https://rpg.blue/forum.php?mod=viewthread&tid=396989 (出处: 66RPG) 参考这个试试 |
本帖最后由 imsy 于 2016-12-10 12:29 编辑 变量操作里可以给变量代入角色或事件的X、Y坐标。 或者直接在条件分歧的最后一项脚本里写 $game_player.x == 5 and $game_player.y == 6这样的, 如果事件本身的坐标也是变化的话,还可以用$game_map.events[事件ID].y代替具体数字, 比如$game_player.x == $game_map.events[2].x and $game_player.y == $game_map.events[2].y - 1,就是判断角色Y坐标是否在2号事件的上面一格 如果觉得此类事件数量大设置起来很麻烦,就把事件ID改成@event_id(是@event_id还是@id记不得了,如果测试报错的话应该就是另一个),进行对本事件的操作,这样就可以方便的复制了,当然如果要让多个事件“一起掉落”的话还是用开关来控制比较好。 |
站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作
GMT+8, 2024-11-30 14:15
Powered by Discuz! X3.1
© 2001-2013 Comsenz Inc.