Unity 常用的事件响应函数

OnMouseOver 鼠标光标停留在物体上时执行该函数的内容
OnMouseEnter鼠标光标进入物体范围时执行该函数的内容,和OnMouseOver不同,该函数只执行一次
OnMouseExit鼠标光标离开物体范围时执行该函数的内容
OnMouseDown鼠标键按下时执行该函数的内容
OnMouseUp鼠标键释放时执行该函数的内容
OnMouseDrag按住鼠标键拖动时执行该函数的内容
OnTriggerEnter当碰撞体进入触发器的时候调用OnTriggerEnter
OnTriggerExit当碰撞体离开触发器的时候调用OnTriggerExit
OnTriggerStay 当碰撞体接触触发器时,OnTriggerStar将在每一帧被调用
OnCollisionEnter当碰撞体/刚体与另一个碰撞器/刚体接触时调用
OnCollisionStay 当碰撞体/刚体触发另一个碰撞器/刚体时,OnCollisionStay将在每一帧被调用
OnCollisionExit  当碰撞体/刚体停止触发另一个碰撞器/刚体时
OnControllerColliderHit 在移动时,当控制器与碰撞体发生碰撞,OnControllerColliderHit被调用
OnBecameInVisible当渲染器(renderer)对于任意一个相机不可见时,调用OnBecameInVisible
OnBecameVisible当渲染器(renderer)对于任意一个相机都可见时,调用OnBecameVisible
OnEnable对象变为可用或激活状态时调用
OnDisable对象禁用或取消激活时调用
OnDestroy脚本销毁时候调用
OnGUI  渲染和处理GUI事件时调用

执行顺序

Awake OnEnable Start FixedUpdate Update LateUpdate OnGUI OnDisable OnDestroy 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值