測試一下Update的節點執行順序,對於想要自己管理Update的有幫助
代碼如下
using UnityEngine;
using System.Collections;
public class UpdateTest : MonoBehaviour {
// Use this for initialization
void Start () {
}
// Update is called once per frame
void Update () {
Debug.Log("Update: " + name);
}
}
節點如下:
執行順序如下:
結論:
執行順序是從最下面的節點開始執行,執行到最上的節點,不可見的節點不執行Update,如果拿到Unity的節點樹結構,還原這個節點順序還是很容易的