本帖最后由 galaxys 于 2012-4-22 11:30 编辑  
吉井明久 发表于 2012-4-22 11:05 ![]()  
defs 里面就有 a 的所有方法名符号。 
而根据符号来调用方法,省略号为给那个符号对应的方法所需的参数,可 ...  
 
谢谢! 
下面这段代码可以显示1号角色的所有属性值 : 
x = ""   for i in 1 .. $data_actors[1].instance_variables.size     sym = $data_actors[1].instance_variables[i]     if sym != nil then       sValue = $data_actors[1].instance_variable_get(sym)       x = x + sValue.to_s + " "     end   end   p x 
 
 x = ""  
  for i in 1 .. $data_actors[1].instance_variables.size  
    sym = $data_actors[1].instance_variables[i]  
    if sym != nil then  
      sValue = $data_actors[1].instance_variable_get(sym)  
      x = x + sValue.to_s + " "  
    end  
  end  
  p x  
 
  
 
而p $data_actors[1].instance_variables 
可以显示1号角色的所有属性名。 |