Project1

标题: 脚本定义问题啊` [打印本页]

作者: 烤卤猪    时间: 2008-2-7 17:33
提示: 作者被禁止或删除 内容自动屏蔽
作者: 逐月    时间: 2008-2-7 17:53
提示: 作者被禁止或删除 内容自动屏蔽
作者: 9244579    时间: 2008-2-7 18:05
应该是这类的东西吧 attr_accessor player_new_X
  但是我也不懂。。汗
作者: 水镜风生    时间: 2008-2-7 20:06
attr_accessor XXX 这是定义一个属性吧,XXX是属性名,随便定义都行的.
作者: 9244579    时间: 2008-2-7 20:47
以下引用水镜风生于2008-2-7 12:06:42的发言:

attr_accessor XXX 这是定义一个属性吧,XXX是属性名,随便定义都行的.

汗,无这属性也可以?
作者: 水镜风生    时间: 2008-2-8 03:09
attr_accessor :XXX
就是新生成一个叫XXX的属性,就像新设一个变量一样,可以随便取名(在允许的范围内).
例:
class Aaa
attr_accessor :mingzi
def jiji
p @mingzi + "是帅哥"
end
end

aa=Aaa.new
aa.mingzi = "水镜风生"
aa.jiji
在事件脚本中测试通过,输出"水镜风生是帅哥"...........{/hx} [LINE]1,#dddddd[/LINE]系统信息:本贴由本区版主认可为正确答案,66RPG感谢您的热情解答~
作者: 白河·愁    时间: 2008-2-8 04:07
提示: 作者被禁止或删除 内容自动屏蔽
作者: link006007    时间: 2008-2-8 22:21
attr_accessor XXX
就好像声明一个变量(属性),  既然是声明,那么就可以是新的,而不一定原来就要有




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