Exemplo n.º 1
0
 // Token: 0x06003304 RID: 13060 RVA: 0x00100982 File Offset: 0x000FED82
 public static void ImmediatelyCreateDrawCalls(GameObject root)
 {
     NGUITools.ExecuteAll <UIWidget>(root, "Start");
     NGUITools.ExecuteAll <UIPanel>(root, "Start");
     NGUITools.ExecuteAll <UIWidget>(root, "Update");
     NGUITools.ExecuteAll <UIPanel>(root, "Update");
     NGUITools.ExecuteAll <UIPanel>(root, "LateUpdate");
 }
Exemplo n.º 2
0
    // Token: 0x06003303 RID: 13059 RVA: 0x0010093C File Offset: 0x000FED3C
    public static void ExecuteAll <T>(GameObject root, string funcName) where T : Component
    {
        NGUITools.Execute <T>(root, funcName);
        Transform transform  = root.transform;
        int       i          = 0;
        int       childCount = transform.childCount;

        while (i < childCount)
        {
            NGUITools.ExecuteAll <T>(transform.GetChild(i).gameObject, funcName);
            i++;
        }
    }