Unity(一)必然事件
生活随笔
收集整理的這篇文章主要介紹了
Unity(一)必然事件
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
【MonoBehaviour 類】(一)必然事件
- 一、必然事件是什么?
- 二、常用函數(shù)執(zhí)行順序
- 1.Awake
- 2.Start
- 3.update
- 4.FixedUpdate
- 三、Awake和start區(qū)別
一、必然事件是什么?
在Unity中必然事件也稱腳本生命周期,是指在Unity腳本在喚醒到銷毀的過程中,滿足某種條件Unity引擎自動(dòng)調(diào)用的函數(shù)。
二、常用函數(shù)執(zhí)行順序
Awake() → OnEnable() → Start() → Update() → LateUpdate() → OnDisable() → Destroy()
1.Awake
當(dāng)物體載入時(shí)立即調(diào)用一次,常用于游戲開始時(shí)初始化
private void Awake(){Debug.Log("Awake-- "+ Time.time);}2.Start
物體載入且腳本對象啟用時(shí)被調(diào)用一次,常用于數(shù)據(jù)或游戲邏輯初始化
void Start(){Debug.Log("Start-- " + Time.time);}3.update
Update()是在運(yùn)行時(shí)每一幀必執(zhí)行的函數(shù),用于更新游戲場景和狀態(tài)。
private void Update() {time=Time.time; }4.FixedUpdate
FixedUpdate()與 Update ()函數(shù)相似,但是每個(gè)固定物理時(shí)間間隔調(diào)用一次,用于物理狀態(tài)的更新。
private void FixedUpdate() {Debug.Log(Time.time); }三、Awake和start區(qū)別
Awake當(dāng)物體載入時(shí)立即調(diào)用一次,但是沒有使用腳本對象
start物體載入且腳本對象啟用時(shí)被調(diào)用一次
總結(jié)
以上是生活随笔為你收集整理的Unity(一)必然事件的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 南城遗恨剧情介绍
- 下一篇: 使用mmap实现大文件的复制:单进程与多