def [](actor_id) return nil unless $data_actors[actor_id] @data[actor_id] ||= Game_Actor.new(actor_id) end
喵呜喵5 发表于 2018-5-30 09:30
是的,定义了一个叫 [] 的方法
于是 $game_actors[123] 实际上就是执行了 [] 这个方法并传 actor_id 为 123 ...
真紅樂章 发表于 2018-5-30 10:07
那麼調用這個方法的時候不是該用 $game_actors.[](123)這種格式的嗎
這個懂了謝謝大佬 {:4_99 ...
欢迎光临 Project1 (https://rpg.blue/) | Powered by Discuz! X3.1 |