Project1
标题:
搜索找到通过事件名获取id的代码,但是只能获得一个。
[打印本页]
作者:
飞翔的小鸟3
时间:
2017-9-8 13:03
标题:
搜索找到通过事件名获取id的代码,但是只能获得一个。
搜索找到通过事件名获取id的代码,但是只能获得一个。
有办法获得全部“XXX”的名字的事件id吗,没有的话我只能一个一个在脚本里加入id了。
这是帖子:
https://rpg.blue/forum.php?mod=v ... p;page=1#pid2722221
id = $game_map.events.keys.find{|id| $game_map.events[id].name == '小明'}
这个只能获得一个,第二个不能获得
https://rpg.blue/forum.php?mod=viewthread&tid=215053
e = $game_map.events.values.find{|e| e.instance_variable_get("@event").name == "唯一的事件名字"}
p (e.nil? or [e.x, e.y])
这个p出来是ture,不知道为什么......
以上都不符合要求,有办法吗?大佬们帮帮忙吧。
作者:
fux2
时间:
2017-9-8 13:48
idArray = $game_map.events.keys.find_all{|id| $game_map.events[id].name == '小明'}
p idArray
复制代码
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1