0

基本上我设置了传送区域来访问关卡内的新区域。这应该只响应玩家的盒子碰撞器。然而,我将一个立方体连接到玩家身上,禁用了网格渲染并使用它的对撞机来检测敌人。不幸的是,侦测敌人对撞机在我的玩家靠近它之前就触及了传送区域并将我扭曲到新位置。我试图更改敌人探测对撞机上的标签,但它仍然会传送。

如何让传送对象忽略玩家的敌人探测对撞机?

我正在使用 Unity 5.3.8 和 C#

4

1 回答 1

4

将玩家的GameObject图层更改为Player. 然后,创建一个名为Teleports. 去Edit -> Project Settings -> Physics。然后,Layer Collision Matrix在行中,Teleports取消选中除下列之外的所有内容Player

现在,Teleports图层中的对象只会与Player播放器中的对象发生碰撞。

于 2018-08-24T14:36:15.240 回答