https://docs.unity3d.com/2017.3/Documentation/Manual/ExecutionOrder.html
Reset:腳本被reset時(shí)候調(diào)用
Awake:
OnEnable :setActive時(shí)調(diào)用
Start:一般用于初始化
FixedUpdate :每秒調(diào)用固定幀數(shù) 可自己設(shè)定 例如設(shè)置50幀 即 1/50間隔內(nèi)調(diào)用一次
OnTriggerXXX
OnCollisionXXX
yieldFixedUpdate :在FixedUpdate后面執(zhí)行
OnMouseXXX :Input事件
Update :每秒調(diào)用的幀數(shù)不固定(由游戲邏輯及硬件性能決定)
LateUpdate :在Update后面執(zhí)行
OnGUI :UI層渲染
OnApplicationPause :應(yīng)用暫停
OnApplicationQuit :應(yīng)用退出
OnDisable :setActive(false)時(shí)調(diào)用
OnDestroy :銷毀時(shí)調(diào)用