我正处在一个游戏中,角色穿过不同的走廊和走廊来获得他们的目标。当玩家穿过走廊时,我希望墙壁在玩家“传球”时消失。所以我提供什么,我希望发生的图片这听起来令人困惑:检查对象是否完全通过另一个对象Unity3d
我已经有了,使无形的墙的功能,但我不知道我应该怎么称呼它。我试图调用它时
player.position.z > wall.position.z
但是,这导致每面墙当玩家中途过去吧(在它的变换),成为无形的;我想在玩家完全通过它时调用它。有什么方法可以检查玩家是否完全超越了z轴上的墙壁网格?
只是出于好奇,当玩家转过一个角落并沿着'x'轴而不是'z'走时,这将如何工作? – Jerdak