在默认脚本中,Game_Player类的第92有一个方法,如下所示:
[pre lang="ruby" line="1"]def map_passable?(x, y, d)
case @vehicle_type
when :boat
$game_map.boat_passable?(x, y)
when :ship
$game_map.ship_passable?(x, y)
when :airship
true
else
super
end
end[/pre]
但是当我在执行flag2 = $game_player.map_passable(x, y, 2);这条语句时,弹出如下图所示的窗口,谁能告诉是怎么回事。