Q:当两个人在同一条路上相向而行,如何让两个人可以穿过对方的身体?各位帮帮忙! A: 把 Game_Character 1 中149行“# 循环全部事件”以下到“# 主角的坐标与移动目标坐标一致的情况下”之间的行全部注释掉,也就是 for event in $game_map.events.values # 事件坐标于移动目标坐标一致的情况下 if event.x == new_x and event.y == new_y # 穿透为 ON unless event.through # 自己就是事件的情况下 if self != $game_player # 不能通行 return false end # 自己是主角、对方的图形是角色的情况下 if event.character_name != "" # 不能通行 return false end end end end | 这样NPC之间可以自由穿越,角色也可自由穿越NPC,但NPC穿越不了角色~~如果想让NPC也可穿越角色,则继续把“# 可以通行”以上的部分也都注释掉。
累了,不知道这么想出的东西会不会有什么副作用…… |