Project1

标题: 怎么在Game_Interpreter里定义新的方法? [打印本页]

作者: b200077    时间: 2020-5-5 00:17
标题: 怎么在Game_Interpreter里定义新的方法?
本帖最后由 b200077 于 2020-5-5 00:19 编辑

写在Game_Event和Game_Interpreter好像都不行,脚色行动的话可以写在Game_CharacterBase里,所以我想事件里的脚本应该也可以,只是不知道要写在哪个类
作者: 冷俊逸    时间: 2020-5-5 01:29
能具体描述一下问题吗,是想写一个只有执行事件脚本指令时才能使用的方法?如果是这样的话定义在里面没有问题啊
作者: KB.Driver    时间: 2020-5-5 01:44
RUBY 代码复制
  1. class Game_Interpreter
  2.   def 新的方法
  3.     # 方法体
  4.   end
  5. end


虽然是VA区,不过最近有R考场就多提一句。
XP的事件解释器不叫Game_Interpreter,而是Interpreter
作者: b200077    时间: 2020-5-5 01:45
冷俊逸 发表于 2020-5-5 01:29
能具体描述一下问题吗,是想写一个只有执行事件脚本指令时才能使用的方法?如果是这样的话定义在里面没有问 ...

就写个command_356之类的,然后里面包含一些常用的条件判断跟变量赋值还有主角能力变更,这样就不用重新写一堆条件分歧了




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