Project1

标题: 判断敌人位置编号的写法【已解决】 [打印本页]

作者: jianyulei    时间: 2016-12-3 15:49
标题: 判断敌人位置编号的写法【已解决】
本帖最后由 jianyulei 于 2016-12-7 15:43 编辑

我给某个敌人附加了某个状态,想搜索全部敌人看哪个敌人有该状态就得到这个敌人的位置的编号的写法,用来给变量赋值。


答案找到了
$game_variables[300] = self.index + 1
加在item_apply里就能判断保存最后一次行动的行动者位置编号了
+1是为了方便进行分歧判断
作者: VIPArcher    时间: 2016-12-4 13:17
  1. state_id = 10
  2. $game_troop.each_index {|index|
  3.   return $game_variables[1] = index if $game_troop[index].state?(state_id)
  4. }
复制代码

参考,未测试




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