//游戏胜利界面按钮 void GameSucessUIButton() { EventTriggerListener.GetName("SucessReplyButton").onClick = delegate(GameObject obj) { SceneManager.LoadSceneAsync(3); }; EventTriggerListener.GetName("SucessExitButton").onClick = delegate(GameObject obj) { SceneManager.LoadSceneAsync(1); }; }
/// <summary> /// 游戏通关界面按钮 /// </summary> void GameAllSucessUIButton() { EventTriggerListener.GetName("AllSucessReturnButton").onClick = delegate(GameObject obj) { RootCanvas.setActive("BoderRedImage/AllSucess", false); SceneManager.LoadSceneAsync(3); }; EventTriggerListener.GetName("AllSucessExitButton").onClick = delegate(GameObject obj) { RootCanvas.setActive("BoderRedImage/AllSucess", false); SceneManager.LoadSceneAsync(1); }; }
public void InitGameMainData(string level, string enemyCount) { RootCanvas.GetComponentForName <Text>("levelText").text = level; RootCanvas.GetComponentForName <Text>("EnemyText").text = enemyCount; EventTriggerListener.GetName("B").onClick = delegate(GameObject obj) { ARGun.Instance.Send(obj.name); }; EventTriggerListener.GetName("A").onClick = delegate(GameObject obj) { ARGun.Instance.Send(obj.name); }; }
/// <summary> /// 检测结束死亡 /// </summary> public void ZombieDeadNotify() { currentZombieCount--; if (currentZombieCount <= Random.Range(1, 3)) { currentZombieCount += BossFactory.Updayezombie(); } if (currentZombieCount <= 0) { Debug.Log("Game Over....."); RootCanvas.setActive("BoderRedImage/GameSucess", true); EventTriggerListener.GetName("SucessNextButton").onClick = delegate(GameObject obj) { currentLevel++; LoadNextLevel(); RootCanvas.setActive("BoderRedImage/GameSucess", false); }; if (currentLevel >= 6) { RootCanvas.setActive("BoderRedImage/AllSucess", true); } } }
void initEvent() { EventTriggerListener.GetName("shareButton").onClick = openSeetting; EventTriggerListener.GetName("enterButton").onClick = InGame; }