Project1

标题: 这个问题有点难~~ [打印本页]

作者: 泡面之侠    时间: 2008-6-3 01:17
标题: 这个问题有点难~~
请问~~如何在使用这个脚本的前提下~~实现更改事件名称~拜谢了~~
class Game_Event
def name
  @event.name
end
end

class Game_Map
def event?(x,y,name)
   for event in @events.values
     if event.x == x and event.y == y and event.name == name
       return true
     end
   end
   return false
end
end
[LINE]1,#dddddd[/LINE]版务信息:本贴由楼主自主结贴~
作者: 3535    时间: 2008-6-3 02:06
class Game_Event
def name
@event.name
end
def name=(v)
@event.name = v
end
end

$game_map.events[1].name = "xxxx"
[LINE]1,#dddddd[/LINE]系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
作者: 八云色    时间: 2008-6-3 02:07
提示: 作者被禁止或删除 内容自动屏蔽
作者: zlink    时间: 2008-6-3 02:39
以下引用3535于2008-6-2 18:06:31的发言:

attr_accessor 的是Game_Character或Game_Event的  @name
$game_map.events[1].name 的是                   @event.name
不一样吧
而且默认没有@name, def name 只是一个函数, 而且是自己加上去的
作者: 泡面之侠    时间: 2008-6-3 02:54
~~确实是好使了~谢谢~




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