Unity脚本生命周期
2018-02-07 15:52:31 0 举报
Unity脚本生命周期 编辑不易,有用麻烦点个赞
作者其他创作
大纲/内容
yield WaitForEndOfFrame
OnPreRender
OnEnable
yield WaitForSeconds
Update
物理
yield null
对于给定的脚本,Start只调用一次
OnDestroy
编辑器
Reset
Gizmo渲染
内 部 物 理 更 新
LateUpdate
yield WWW
场景渲染
OnDisable
GUI渲染
OnCollisionXXX
OnRenderObject
OnMouseXXX
OnTrrigerXXX
在暂停发生的帧之后调用OnApplicationPace,但在实际暂停之前发出另一个帧给所有对象
添加或重置脚本时,在编辑器中调用Reset
初始化
OnDrawGizmos
OnBecameInvisible
OnApplicationQuit
Start
暂停
内 部 动 画 更 新
Awake
OnWillRenderObject
OnApplicationPause
OnGUI会在每一帧被调用
只有在禁用脚本时才调用OnDisable。当脚本编译完成之后被重新加载时,OnDisable将被调用,OnEnable在脚本被载入后调用
只有在编辑器中工作时才调用OnDrawGizmos
启用/禁用
框架末端
OnPreCull
OnBecameVisible
OnGUI
如果协同线以前已经产生,但现在将恢复,则在更新的这一部分执行
yield StartCoroutine
输入事件
如果固定的时间步长小于实际的帧更新时间,则物理周期可能发生在每帧不止一次
FixedUpdate
yield WaitForFixedUpdate
游戏逻辑
退出
OnRenderImage
0 条评论
下一页