Ejemplo n.º 1
0
    void Awake()
    {
        if (instance == null)
        {
            instance = this;
        }
        else if (instance != this)
        {
            Destroy(this.gameObject);
        }
        DontDestroyOnLoad(this.gameObject);

        for (int i = 0; i < ui_prefabs_list.Length; i++)
        {
            if (!ui_prefabs.ContainsKey(ui_prefabs_list[i].name))
            {
                ui_prefabs.Add(ui_prefabs_list[i].name, ui_prefabs_list[i].ui);
            }
        }
        for (int i = 0; i < ui_instances_list.Length; i++)
        {
            if (!ui_instances.ContainsKey(ui_instances_list[i].name))
            {
                ui_instances.Add(ui_instances_list[i].name, ui_instances_list[i].ui);
            }
        }
    }
Ejemplo n.º 2
0
 private void Start()
 {
     uimanager = FindObjectOfType <_UIManager>();
 }
Ejemplo n.º 3
0
 void Awake()
 {
     instance = this;
 }