当两个碰撞体接触时,可以通过脚本调用函数来触发项目中的其他事件。
碰撞交互的两个基本函数类型是 OnCollision 和 OnTrigger。
| 主题 | 描述 |
|---|---|
| 使用碰撞触发其他事件 | 碰撞事件和触发器概述,以及您需要使用的脚本 API。 |
| 不同类型碰撞体之间的交互 | 不同类型的碰撞体如何通过相互作用调用 OnCollision 和 OnTrigger 事件。 |
| 碰撞事件(OnCollision) | 碰撞体发生物理碰撞时会如何调用事件。 |
| 触发事件(OnTrigger) | 在非物理碰撞的情况下,碰撞体如何在一个碰撞体进入另一个碰撞体的空间时触发事件。 |
| 创建和配置触发碰撞体 | 创建触发碰撞体并配置其关联的__ GameObject__Unity 场景中的基础对象,可以表示角色、道具、风景、摄像机、路径点等。GameObject 的功能由所附的组件决定。更多信息 See in Glossary,以便在触发器交互时正确调用事件。 |
| 碰撞体事件脚本示例 |
OnCollision 和 OnTrigger 事件示例脚本。这些示例脚本展示了脚本化碰撞交互和事件的部分潜在用途。 |