Project1
标题:
如何用脚本将两个事件位置互换?
[打印本页]
作者:
黄亦天
时间:
2011-10-5 15:11
标题:
如何用脚本将两个事件位置互换?
考虑过用事件但是非常不方便代入事件ID
于是求教一下互换事件位置的话,应该写上什么脚本的说? dsu_plus_rewardpost_czw
作者:
nanaka
时间:
2011-10-5 15:18
本帖最后由 nanaka 于 2011-10-5 15:31 编辑
$game_map.events[事件id].moveto(x,y)
复制代码
---------------------------------------------------------------------
module Swap_Event
module Command
def swap_event(id1,id2)
swapx = $game_map.events[id2].x
swapy = $game_map.events[id2].y
$game_map.events[id2].moveto($game_map.events[id1].x,$game_map.events[id1].y)
$game_map.events[id1].moveto(swapx,swapy)
end
end
end
class Game_Interpreter
include Swap_Event::Command
end
复制代码
插进去在事件脚本里写swap_event(事件id1,事件id2)就行了
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1