Unity 腳本生命周期重要方法

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)用

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 先大體的給一個(gè)官方的Flowchart然后再說(shuō)一些實(shí)際上可能出現(xiàn)的細(xì)節(jié)問(wèn)題。 就常用的函數(shù)來(lái)說(shuō)順序是這樣的:Awa...
    NorthShepherd閱讀 15,630評(píng)論 1 3
  • Unity中腳本的生命周期就是代碼中腳本函數(shù)的執(zhí)行過(guò)程(順序),具體過(guò)程由圖1.1,1.2和1.3介紹: 這里我們...
    S_H_C閱讀 1,841評(píng)論 0 2
  • Unity游戲開(kāi)發(fā)中的生命周期 C#對(duì)象的生命周期 生命周期是Unity開(kāi)發(fā)過(guò)程中的核心思想,是技術(shù)進(jìn)階過(guò)程中必須...
    道阻且長(zhǎng)_行則將至閱讀 20,689評(píng)論 3 12
  • 進(jìn)階測(cè)試參考unity腳本MonoBehaviour默認(rèn)方法執(zhí)行順序測(cè)試 將腳本掛到空物體上執(zhí)行 執(zhí)行結(jié)果 Uni...
    codingriver閱讀 2,603評(píng)論 0 0
  • 一、下面我們來(lái)學(xué)習(xí)下腳本生命周期常用的10個(gè)腳本函數(shù): (1) Reset() 組件重設(shè)為默認(rèn)值時(shí)(只用于編輯狀態(tài)...
    李昀熹1112閱讀 22,708評(píng)論 0 12

友情鏈接更多精彩內(nèi)容