void Start() { //MapUtil.GetInstance.DrawGrid (); Application.targetFrameRate = 30; GlobalConfig.GetInstance.InitGlobalSetting(); // GameObject.Find ("frame1").SetActive (false); // GameObject.Find ("frame2").SetActive (false); // GameObject.Find ("frame3").SetActive (false); // GameObject.Find ("frame4").SetActive (false); // GameObject.Find ("frame5").SetActive (false); loadingImage = GameObject.Find("Loading"); btnHFAttack = GameObject.Find("btnHFAttack"); btnStart = GameObject.Find("btnStart"); btnMXUlt = GameObject.Find("btnMX"); btnLEUlt = GameObject.Find("btnLE"); btnHMUlt = GameObject.Find("btnHM"); btnODUlt = GameObject.Find("btnOD"); btnRRUlt = GameObject.Find("btnRR"); btnTimer = GameObject.Find("btnTimer"); btnLEUlt.SetActive(false); btnRRUlt.SetActive(false); // UUIEventListener.Get (btnHFAttack).onClick = btn1ClickHandler; // // // UUIEventListener.Get (btnODAttack).onClick = btnAttackHandler; // UUIEventListener.Get (btnMXAttack).onClick = btnAttackHandler; // UUIEventListener.Get (btnLEAttack).onClick = btnAttackHandler; // UUIEventListener.Get (btnHMAttack).onClick = btnAttackHandler; UUIEventListener.Get(btnODUlt).onClick = BtnUtlHandler; UUIEventListener.Get(btnMXUlt).onClick = BtnUtlHandler; //UUIEventListener.Get (btnLEUlt).onClick = BtnUtlHandler; UUIEventListener.Get(btnHMUlt).onClick = BtnUtlHandler; //UUIEventListener.Get (btnRRUlt).onClick = BtnUtlHandler; //UUIEventListener.Get (btnStart).onClick = BtnStartClickHandler; UUIEventListener.Get(loadingImage).onDrag = LoadingDragHandler; UUIEventListener.Get(btnTimer).onClick = BtnTimerHandler; //MessageCenter.GetInstance.addEventListener (BaseEvent.CLICK, btn1ClickHandler); MainComponentManager main = MainComponentManager.SharedInstance; BattleManager battle = BattleManager.SharedInstance; // StartCoroutine (DelayToInvokeDo (2.0f)); //播放第一段背景音乐 AudioManager.SharedInstance.PlaySound("Bgmusic_01", 1.0f); }
public static void CreateInstance() { if (instance == null) { instance = new MainComponentManager(); GameObject go = GameObject.Find("Main"); if (go == null) { go = new GameObject("Main"); instance.main = go; // important: make game object persistent: UnityEngine.Object.DontDestroyOnLoad(go); } // trigger instantiation of other singletons // Component c = MenuManager.SharedInstance; // ... //Component stage = StageManager.SharedInstance; Component ultraSpell = UltraSpellManager.SharedInstance; Component audio = AudioManager.SharedInstance; } }