C# OnTriggerEvent没有';无法检测到某些物体
我有一个对象(球),它是在游戏开始时初始化的。在该预置上,我有脚本、网格渲染器和球体碰撞器。现在,当我施展C# OnTriggerEvent没有';无法检测到某些物体,c#,unity3d,unity5,collider,C#,Unity3d,Unity5,Collider,我有一个对象(球),它是在游戏开始时初始化的。在该预置上,我有脚本、网格渲染器和球体碰撞器。现在,当我施展咒语时,它通常会与我发生碰撞,并OnTriggerEvent检测角色(我),但不会检测球。为什么呢 如果您需要代码的任何部分或其他信息,请询问我。也许您的球位于与默认层不冲突的其他层上?检查你的图层设置也许你的球在不同的图层上,不会与你的默认图层发生碰撞?检查您的图层设置对于触发器,您必须记住此表 确保已在钢球上检查IsTriggerCenter。 对于触发器,您必须记住此表 确保已在钢
咒语时,它通常会与我发生碰撞,并OnTriggerEvent
检测角色(我),但不会检测球。为什么呢
如果您需要代码的任何部分或其他信息,请询问我。也许您的球位于与默认层不冲突的其他层上?检查你的图层设置也许你的球在不同的图层上,不会与你的默认图层发生碰撞?检查您的图层设置对于触发器,您必须记住此表
确保已在钢球上检查IsTriggerCenter。
对于触发器,您必须记住此表
确保已在钢球上检查IsTriggerCenter。
球有刚体吗?你的球体对撞机上是否启用了isTrigger
?请发布你的代码,因为信息太少,无法正确回答。嗯,我试过刚体,它可以工作,但我不懂逻辑。如果它有碰撞器,为什么它需要刚体?要发生触发事件,其中一个碰撞器必须有刚体。球是否有刚体?你的球体碰撞器是否启用了isTrigger
?请发布你的代码,由于信息太少,不可能正确回答。嗯,我试过刚体,它可以工作,但我不明白逻辑。如果它有碰撞器,为什么它需要刚体?为了触发事件发生,其中一个碰撞器必须有很多刚体。这是我现在和将来需要的东西。我现在也读了ref。非常感谢。这是我现在和将来需要的东西。我现在也读了ref。