using System.Collections; using System.Collections.Generic; using System.Linq; using UnityEngine; using UnityEngine.EventSystems; using UnityEngine.UI; public class TabItem : MonoBehaviour { public CustomItem customItem; public Image showIcon; public Text nameText; public Sprite nochoseSprite; public Sprite choseSprite; public Font nochoseFont; public Font choseFont; public Vector2 posPercent; private RectTransform parentRectTransform; private RectTransform tabRectTransform; private RectTransform textRectTransform; private RectTransform layoutRectTransform; /// /// 办事处按钮 /// public List workPlaceItems; void Awake() { parentRectTransform = transform.parent.GetComponent(); tabRectTransform=GetComponent(); textRectTransform = nameText.transform.GetComponent(); layoutRectTransform = transform.Find("layout").GetComponent(); #if UNITY_EDITOR Debug.Log("地图比例:"+gameObject.name + " " + tabRectTransform.anchoredPosition.x / parentRectTransform.rect.width + " " + tabRectTransform.anchoredPosition.y / parentRectTransform.rect.height); #endif if (customItem != null) { List