Project1
标题:
怎么样获得事件名
[打印本页]
作者:
九夜神尊
时间:
2009-8-14 19:22
标题:
怎么样获得事件名
邪念!
这个问题也来问……
在脚本里面,取得事件的名称。
怎么写(来问的原因是,event.name 不行。但是event.id 就是对的 )
作者:
传说中di
时间:
2009-8-14 19:26
events
作者:
九夜神尊
时间:
2009-8-14 19:29
本帖最后由 九夜神尊 于 2009-8-14 19:31 编辑
那就是表述有误,总之就是 id可以,name不行
但是p一下,可以看到事件属性里面有
@id=xx ,@name = "某某"
的字样,郁闷之
作者:
传说中di
时间:
2009-8-14 19:34
$game_map.events[事件ID编号].name = 字符串
作者:
★_茄孓
时间:
2009-8-14 20:05
因为名字属性还没有进行可读操作,把脚本加到main前
然后用$game_map.events[id].name即可
class Game_Event < Game_Character
attr_reader :name
def initialize(map_id, event)
super()
@map_id = map_id
@event = event
@name = event.name
@id = @event.id
@erased = false
@starting = false
@through = true
moveto(@event.x, @event.y)
refresh
end
end
复制代码
作者:
ONEWateR
时间:
2009-8-14 20:10
小弟献一下丑 - -~
class Game_Event < Game_Character
def name
return @event.name
end
end
复制代码
作者:
九夜神尊
时间:
2009-8-15 18:25
6楼回复太精彩啦,问题解决
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1