private void Awake() { txt_RoundCount = transform.Find("Emp_Instruction").Find("Txt_RoundCount").GetComponent <Text>(); txt_TotalRound = transform.Find("Emp_Instruction").Find("Txt_TotalCount").GetComponent <Text>(); txt_LevelCount = transform.Find("Emp_Level").Find("Txt_LevelCount").GetComponent <Text>(); normalModePanel = GetComponentInParent <NormalModePanel>(); }
private void Awake() { txt_RoundCount = transform.Find("Emp_Instruction").Find("Txt_RoundCount").GetComponent <Text>(); txt_TotalRound = transform.Find("Emp_Instruction").Find("Txt_TotalCount").GetComponent <Text>(); txt_LevelCount = transform.Find("Emp_Level").Find("Txt_LevelCount").GetComponent <Text>(); img_Carrot = transform.Find("Img_Carrot").GetComponent <Image>(); normalModePanel = GetComponentInParent <NormalModePanel>(); //carrotSprites = new Sprite[3]; //for(int i = 0; i < 3; i++) //{ // carrotSprites[i] = GameController.Instance.GetSprite("GameOption/Normal/Level/Carrot_" + (i + 1).ToString()); //} }
private void Awake() { animator = GetComponent <Animator>(); img_Prize = transform.Find("Img_Prize").GetComponent <Image>(); txt_PrizeName = transform.Find("Img_Prize").Find("Txt_PrizeName").GetComponent <Text>(); img_Instruction = transform.Find("Img_Instruction").GetComponent <Image>(); normalModePanel = GetComponentInParent <NormalModePanel>(); //prizeSprites = new Sprite[4]; //for(int i = 0; i < prizeSprites.Length; i++) //{ // prizeSprites[i] = GameController.Instance.GetSprite("MonsterNest/Prize/Prize" + (i + 1).ToString()); //} //instructionSprites = new Sprite[4]; //for(int i = 0; i < instructionSprites.Length; i++) //{ // instructionSprites[i] = GameController.Instance.GetSprite("MonsterNest/Prize/Instruction" + (i + 1).ToString()); //} }
private void Awake() { txt_Coin = transform.Find("Txt_Coin").GetComponent <Text>(); txt_RoundCount = transform.Find("Emp_Playing").Find("Txt_RoundText").GetComponent <Text>(); txt_TotalCount = transform.Find("Emp_Playing").Find("Txt_TotalCount").GetComponent <Text>(); img_Btn_gameSpeed = transform.Find("Btn_Speed").GetComponent <Image>(); img_Btn_Pause = transform.Find("Btn_Pause").GetComponent <Image>(); emp_Pause = transform.Find("Emp_Pause").gameObject; emp_Playing = transform.Find("Emp_Playing").gameObject; normalModePanel = GetComponentInParent <NormalModePanel>(); isNormalSpeed = true; isPause = false; //btn_gameSpeedSprite = new Sprite[2]; //btn_gameSpeedSprite[0] = GameController.Instance.GetSprite("NormalMordel/GameSpeed_1"); //btn_gameSpeedSprite[1] = GameController.Instance.GetSprite("NormalMordel/GameSpeed_2"); //btn_PauseSprite = new Sprite[2]; //btn_PauseSprite[0] = GameController.Instance.GetSprite("NormalMordel/Pause"); //btn_PauseSprite[1] = GameController.Instance.GetSprite("NormalMordel/Play"); }
private void Awake() { normalModePanel = GetComponentInParent <NormalModePanel>(); }
private void Awake() { #if Game _instance = this; gameManager = GameManager.Instance; curStage = gameManager.curStage; normalModePanel = gameManager.uiManager.mUIFacade.GetCurScenePanel(Constant.NormalModePanel) as NormalModePanel; normalModePanel.EnterPanel(); mapMaker = transform.GetComponent <MapMaker>(); mapMaker.Init(); mapMaker.LoadMap(curStage.mBigLevelID, curStage.mLevelID); monsterBuilder = new MonsterBuilder(); towerBuilder = new TowerBuilder(); animatorControllerList = new RuntimeAnimatorController[12]; for (int i = 0; i < animatorControllerList.Length; i++) { animatorControllerList[i] = GetRuntimeAnimatorController("AnimatorController/Monster/" + curStage.mBigLevelID.ToString() + "/" + (i + 1).ToString()); } //初始化属性 curRoundKillMonsterNum = 0; totalKillMonsterNum = 0; destroyItemNum = 0; carrotHp = 10; coin = 500; gameSpeed = 1; isGamePause = false; creatingMonster = false; isGameOver = false; //建塔价格初始化 towerPriceDict = new Dictionary <int, int> { { 1, 100 }, { 2, 120 }, { 3, 140 }, { 4, 160 }, { 5, 160 } }; //建塔列表处理 for (int i = 0; i < curStage.mTowerIDList.Length; i++) { GameObject towerGo = gameManager.GetGameObjectResource(FactoryType.UIFactory, "Btn_BuildTower"); towerGo.GetComponent <BtnTower>().towerID = curStage.mTowerIDList[i]; towerGo.GetComponent <BtnTower>().price = towerPriceDict[curStage.mTowerIDList[i]]; towerGo.transform.SetParent(towerList.transform); towerGo.transform.localPosition = Vector3.zero; towerGo.transform.localScale = Vector3.one; } curLevel = new Level(mapMaker.roundInfoList.Count, mapMaker.roundInfoList); isGamePause = true; normalModePanel.topPage.UpdateCoinText(); normalModePanel.topPage.UpdateRoundText(); #endif }