Unity触发事件

版权声明:转载请保留原文地址 https://blog.csdn.net/qq_42575535/article/details/81844969

一、触发事件简介

1.触发器

将碰撞体组件属性面板上的“Is Trigger”选项选中,当前的游戏物体的碰撞体就变成了触发器。

移动的刚体物体会穿透碰撞体勾选了“Is Trigger”的物体。

2.触发事件

当一个用刚体控制的物体进入到另外一个物体的触发器范围内,就是触发事件。

触发用途:不与目标物体发生直接的碰撞(接触),而是只要进入目标物体的“触发范围”就能执行某些特定操作。

二、触发事件监测方法

1.OnTriggerEnter(Collider)

当进入触发范围时开始时调用,只会调用该方法一次。

2.OnTriggerExit(Collider)

当离开触发范围时开始调用,只会调用该方法一次。

3.OnTriggerStay(Collider)

在触发范围内,会持续调用该方法。

三、Collider 参数

碰撞体,一个类。作用:用于传递触发信息。

猜你喜欢

转载自blog.csdn.net/qq_42575535/article/details/81844969