公共触发条件,要接触的两方中至少有一方有RigidBody组件,不包含RigidBody的一方必须有Collider组件。
OnTriggerEnter触发条件:包含RigidBody组件一方的Collider组件不要勾选Trigger,不包含RigidBody组件一方的Collider组件要勾选Trigger。双发都可以触发OnTriggerEnter。
OnCollisionEnter触发条件:双方的Collider组件都不要勾选Trigger。只有包含RigidBody组件的一方能够触发OnCollisionEnter。
目前说的可能不是很严谨,有问题再说吧。
这篇博客详细介绍了Unity引擎中OnTriggerEnter和OnCollisionEnter两个事件的触发条件。OnTriggerEnter要求至少一方有RigidBody且不包含该组件的Collider需勾选Trigger,而OnCollisionEnter则需要双方Collider不勾选Trigger且一方有RigidBody。内容涵盖了Unity物理系统中的基本概念和应用。

9881

被折叠的 条评论
为什么被折叠?



