| | |
| | | |
| | | bGameStart = false; |
| | | bFirstLoaded = false; |
| | | //darkGroundImg = transform.Find("Image_DarkGround").gameObject; |
| | | darkGroundImg.SetActive(false); |
| | | |
| | | bVibrate = new bool[4]; |
| | | bVibrate[0] = bVibrate[1] = bVibrate[2] = bVibrate[3] = false; |
| | | |
| | |
| | | EndlessBossHPManager.instance.HideHP(); |
| | | EndlessScoreManager.instance.HideScore(); |
| | | |
| | | |
| | | float ratio = 0.06666667f; |
| | | RectTransform ts = GetComponent<RectTransform>(); |
| | | float tmpScale = ratio / ts.localScale.x - 1.0f; |
| | | float offect = tmpScale * (ts.sizeDelta.y * 0.5f); |
| | | //Debug.Log($"tmpScale:{tmpScale} offect:{offect}"); |
| | | Vector2 tmpOffect = new Vector2(0, offect); |
| | | transform.Find("Panel/Bottom").GetComponent<RectTransform>().anchoredPosition += tmpOffect; |
| | | transform.Find("Panel/TowerBuyBtn").GetComponent<RectTransform>().anchoredPosition += tmpOffect; |
| | | |
| | | //darkGroundImg = transform.Find("Image_DarkGround").gameObject; |
| | | darkGroundImg.GetComponent<RectTransform>().offsetMin += tmpOffect; |
| | | darkGroundImg.GetComponent<RectTransform>().offsetMax -= tmpOffect*0.5f; |
| | | |
| | | darkGroundImg.SetActive(false); |
| | | //查询是否已经做过了新手引导 |
| | | int guide = PlayerPrefs.GetInt("GemBattleGuide"); |
| | | GameConfig.IsNewbie = guide == 0; |
| | |
| | | countDownTextNew.text = ""; |
| | | countDownTextNew.gameObject.SetActive(false); |
| | | |
| | | Instantiate(Resources.Load<GameObject>("UI/Guide/GuidePanel"), transform); |
| | | GameObject guideObj = Instantiate(Resources.Load<GameObject>("UI/Guide/GuidePanel"), transform.Find("Panel")); |
| | | guideObj.GetComponent<RectTransform>().offsetMin += tmpOffect; |
| | | AddGuideEvent(); |
| | | } |
| | | |
| | |
| | | GameConfig.EndlessPortUseSkillTowerCount = 0; |
| | | |
| | | AudioSourceManager.Ins.Play(AudioEnum.BGM2); |
| | | |
| | | |
| | | } |
| | | |
| | | /// <summary> |
| | |
| | | /// </summary> |
| | | private void GuidePlayAppearEffect(Vector3 worldPos) |
| | | { |
| | | EndlessGameUI.instance.PlayAppearEffect(worldPos); |
| | | EndlessGameUI.instance.PlayAppearEffectGuide(worldPos); |
| | | } |
| | | |
| | | /// <summary> |