Project1

标题: 如何添加条件分支,当事件与主角接触 [打印本页]

作者: 若得若失    时间: 2016-11-6 11:07
标题: 如何添加条件分支,当事件与主角接触
事件不是有触发方式吗?如自动执行,并行处理,玩家接触,事件接触等。
如果在条件分支里,添加一个事件接触的条件分支。
作者: 魔法丶小肉包    时间: 2016-11-6 13:02
本帖最后由 魔法丶小肉包 于 2016-11-6 15:17 编辑

首先,在脚本编辑器里插入下面的脚本
RUBY 代码复制
  1. class Game_Interpreter
  2.   def event_trigger_touch(x,y)
  3.     $game_player.pos?(x, y)
  4.   end
  5. end

然后,在事件-分支条件-脚本中插入下面脚本
event_trigger_touch(x,y)
x,y自定义(接触的x坐标,接触的y坐标)
比如:event_trigger_touch(8,7)

@若得若失
对于会移动的事件
RUBY 代码复制
  1. class Game_Interpreter
  2.   def event_trigger_touch
  3.     $game_player.pos?($game_map.events[@event_id].x, $game_map.events[@event_id].y)
  4.   end
  5. end

事件-分支条件-脚本
event_trigger_touch




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