|
|
lz的原因不知道,不过建议用下面的脚本..若lz需要"枪"的脚本,可再次说明 [pre lang="ruby" line="1"]class Interpreter Face_Event = [nil,[0,-1],[1,0],[-1,0],[0,1]] def aexy return false unless @event_id [2,4,6,8].any?{|i|$game_player.direction==i and [$game_player.x-$game_map.events[@event_id].x,$game_player.y-$game_map.events[@event_id].y] == Face_Event[i/2]} end end[/pre]
|
|
event.id没有指定事件对象? aexy(@event.id) 写在事件上,应该可以调用。 |