1. Awake() :唤醒函数,最先执行的函数,只执行一次,当脚本文件挂载的对象被激活时调用
2. OnEnable() ,OnDisable():当脚本启用和禁用时触发,可执行多次,触发的前提是脚本挂载的对象在激活的状态下,也就是Awake方法被调用以后
3. Start() :开始函数,执行一次,一般用于初始化,当脚本挂载的对象被激活,同时脚本被启用时执行
4. 自动刷新
Update() | 更新函数,每帧调用一次 |
---|---|
LateUpdate() | 在Update完成后,每帧调用一次,常见用处是相机跟随主角 |
FixedUpdate() | 物理更新,固定更新函数,默认是0.02秒调用一次 |
5. 游戏退出
OnApplicationQuit() | 游戏退出 |
---|---|
OnApplicationPause() | 游戏暂停 |
OnDestroy | 本脚本所属游戏对象销毁的时候执行,执行一次,在游戏退出时未被销毁的对象自动调用 |