| | |
| | | towerBuyBtn = GameObject.Find("UICamera/BottomCanvas/Panel/TowerBuyBtn"); |
| | | RectTransform tmpTs = towerBuyBtn.GetComponent<RectTransform>(); |
| | | |
| | | float tmpOffect = tmpTs.anchoredPosition.y - (transform.parent.parent.GetComponent<RectTransform>().sizeDelta.y * 0.5f); |
| | | RectTransform canvasUI = transform.parent.parent.GetComponent<RectTransform>(); |
| | | float tmpOffect = tmpTs.anchoredPosition.y - (canvasUI.sizeDelta.y * 0.5f); |
| | | towerBuyBtnPos = new Vector2(215, tmpOffect); |
| | | //towerBuyBtnPos = new Vector2(215, -862); |
| | | Debug.Log(tmpOffect); |
| | | |
| | | |
| | | tipsUI = transform.Find("Tips").gameObject; |
| | | tipsUI.transform.SetAsLastSibling();//把tips放在最下面 |
| | |
| | | particle_1 = image_Rim_Rect.transform.Find("Particle System Small").gameObject; |
| | | particle_2 = image_Rim_Rect.transform.Find("Particle System Big").gameObject; |
| | | |
| | | float a = 0.06666667f; |
| | | float b = canvasUI.localScale.x; |
| | | float tmpScale = a / b; |
| | | //Debug.Log($"记录的比值:{a} 当前Canvas的Scale:{b} 计算得到的比值:{tmpScale}"); |
| | | |
| | | image_Tip_Rect = transform.Find("Image_Tip").GetComponent<RectTransform>(); |
| | | text_Tip = image_Tip_Rect.transform.Find("Text").GetComponent<Text>(); |
| | | image_SkillRim = transform.Find("Image_SkillRim").GetComponent<Image>(); |
| | | image_SkillRim.GetComponent<RectTransform>().anchoredPosition *= tmpScale; |
| | | |
| | | SetRimActive(false); |
| | | image_SkillRim.gameObject.SetActive(false); |
| | | |
| | | fire1 = transform.Find("Image_Fire1").GetComponent<ImageFire1>(); |
| | | fire1.GetComponent<RectTransform>().anchoredPosition *= tmpScale; |
| | | fire2 = transform.Find("Image_Fire2").GetComponent<ImageFire2>(); |
| | | fire2.GetComponent<RectTransform>().anchoredPosition *= tmpScale; |
| | | |
| | | fire1.gameObject.SetActive(false); |
| | | fire2.gameObject.SetActive(false); |
| | | |
| | | towerPos = transform.Find("Image_TowerPos").GetComponent<ImageTowerPos>(); |
| | | towerPos.GetComponent<RectTransform>().anchoredPosition *= tmpScale; |
| | | |
| | | towerPos.enabled = false; |
| | | |
| | | towerPos2 = transform.Find("Image_TowerPos2").GetComponent<ImageTowerPos2>(); |
| | | towerPos2.GetComponent<RectTransform>().anchoredPosition *= tmpScale; |
| | | |
| | | towerPos2.enabled = false; |
| | | |
| | | water1 = transform.Find("Image_Water").GetComponent<ImageWater>(); |
| | | water1.GetComponent<RectTransform>().anchoredPosition *= tmpScale; |
| | | water1.gameObject.SetActive(false); |
| | | |
| | | skill = transform.Find("Image_Skill").GetComponent<ImageSkill>(); |
| | | skill.GetComponent<RectTransform>().anchoredPosition *= tmpScale; |
| | | |
| | | skill.gameObject.SetActive(false); |
| | | |
| | | dragHandImg = transform.Find("ImageHand").GetComponent<RectTransform>(); |