赞 | 4 |
VIP | 1 |
好人卡 | 8 |
积分 | 123 |
经验 | 21821 |
最后登录 | 2024-11-27 |
在线时间 | 21821 小时 |
Lv4.逐梦者
- 梦石
- 0
- 星屑
- 12319
- 在线时间
- 21821 小时
- 注册时间
- 2010-10-24
- 帖子
- 308
|
本帖最后由 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记不得了,如果测试报错的话应该就是另一个),进行对本事件的操作,这样就可以方便的复制了,当然如果要让多个事件“一起掉落”的话还是用开关来控制比较好。
|
|