Project1

标题: 关于定义方法的问题 [打印本页]

作者: hitlerson    时间: 2008-4-23 09:55
标题: 关于定义方法的问题
学着ITEM什么的自己写的一个脚本
module RPG
class Work
  def initialize
    @name = ""
  end
attr_accessor :name

def name
   name = @work.split(/@/)[0]            #0>名称
   return name != nil ? name : ''
end
end
end

class Window_WorkList
def list
  work = $WORK[1]
  workname = work.name
  p workname
end
end

运行class Window_WorkList提示name没有定义。。。
ITEM什么的都是怎样定义的?还需要写些什么呢? [LINE]1,#dddddd[/LINE]版务信息:本贴由楼主自主结贴~
作者: hitlerson    时间: 2008-4-23 10:28
论坛没人鸟,天亮了来看答案~~~{/cy}
作者: link006007    时间: 2008-4-23 18:36
你是怎么初始化$WORK和@work的
作者: wy29    时间: 2008-4-23 18:59
提示: 作者被禁止或删除 内容自动屏蔽




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