Project1

标题: FEATURE怎么用? [打印本页]

作者: saturnfjh    时间: 2015-9-25 13:10
标题: FEATURE怎么用?
本帖最后由 saturnfjh 于 2015-9-25 13:41 编辑

如题,如果我需要新建一个RPG::BaseItem的子类然后定义它的features,应该直接写 @features.push(RPG::BaseItem::Feature.new(code, id, value)) 就行了吧?

那么问题来了,随着游戏的进程,我需要更改预设的value的值,这时候应该怎么做?

例如我开始加的是 RPG::BaseItem::Feature.new(11, 2, 1.0),之后要改成 (11, 2, 1.1),能否实现?

作者: 喵呜喵5    时间: 2015-9-25 13:27
需要新建一个RPG::BaseItem的子类难道不应该是
  1. class 子类 < RPG::BaseItem
  2. end
复制代码
么?
作者: taroxd    时间: 2015-9-25 14:14
feature.value = 1.1 就好了呀。

不过别忘了把这个 feature 存到存档里




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