Unity触发事件

倾然丶 夕夏残阳落幕 提交于 2019-12-08 11:49:01

一、触发事件简介

1.触发器

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

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

 

2.触发事件

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

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

 

 

二、触发事件监测方法

1.OnTriggerEnter(Collider)

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

 

2.OnTriggerExit(Collider)

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

 

3.OnTriggerStay(Collider)

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

 

 

三、Collider 参数

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

 

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!