unity常用的lifecycle
时间: 2023-10-07 20:14:38 浏览: 149
1. Awake:当脚本实例被创建时调用,用于初始化变量和组件等。
2. Start:在Update函数第一次被调用前调用,用于初始化游戏状态。
3. Update:每帧都会被调用,用于更新游戏状态。
4. FixedUpdate:每个固定时间间隔调用,用于处理物理运动和更新物理状态。
5. LateUpdate:每帧调用,但在所有Update函数执行完毕后调用,用于在Update函数后更新游戏状态。
6. OnEnable:当脚本实例被激活时调用,用于初始化变量和组件等。
7. OnDisable:当脚本实例被禁用时调用,用于清理资源和变量等。
8. OnDestroy:当脚本实例被销毁时调用,用于释放资源和清理变量等。
9. OnGUI:每帧调用,用于绘制用户界面。
10. OnCollisionEnter:当游戏对象与其他游戏对象发生碰撞时调用。
11. OnTriggerEnter:当游戏对象进入触发器时调用。
12. OnCollisionExit:当游戏对象结束碰撞时调用。
13. OnTriggerExit:当游戏对象离开触发器时调用。
阅读全文