Project1

标题: 怎么样用脚本IF没有定义的变量 [打印本页]

作者: yang1zhi    时间: 2016-6-21 13:32
标题: 怎么样用脚本IF没有定义的变量
本帖最后由 yang1zhi 于 2016-6-21 13:37 编辑

if self.action.user.move_speed == nil

可是会弹出说move_speed没有定义


def dr_ydjn
  unless defined? self.action.user.move_speed == nil #self.action.user.move_speed == nil
        self.action.user.move_speed = 8
  else
        if self.action.user.event.pages.size > 1
     self.action.user.event.pages[2].move_speed = 8
   else
     self.action.user.event.pages[0].move_speed = 8
     end
  end
  end
这样子也不行啊
作者: 洛克人SZ    时间: 2016-6-21 19:06
变量这东西,调用前必须先定义……




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