public static void Show() { if (layer) { return; } layer = Templates.GetDuplicate(key); layer.transform.SetParent(Global.MessageCanvas, false); layer.gameObject.SetActive(true); var rect = layer.GetComponent <RectTransform>(); rect.sizeDelta = new Vector2(Global.ReferenceResolution.x, Global.ReferenceResolution.y); rect.anchorMin = new Vector2(0.5f, 0.5f); rect.anchorMax = new Vector2(0.5f, 0.5f); rect.pivot = new Vector2(0.5f, 0.5f); rect.anchoredPosition = Vector3.zero; if (progressbar == null) { progressbar = Util.Get <Progressbar>(layer.gameObject, "Progressbar"); } if (textTips == null) { textTips = Util.Get <Text>(layer.gameObject, "TextTips"); } Stick(); isShow = true; }
public static void Show() { layer.gameObject.SetActive(true); Transform trans = layer.GetComponent <Transform>(); trans.localPosition = Vector3.zero; trans.localScale = new Vector3(1, 1, 1); if (progressbar == null) { progressbar = layer.gameObject.GetComponentInChildren <UISlider>(); } if (textTips == null) { textTips = layer.gameObject.GetComponentInChildren <UILabel>(); } isShow = true; }
public static void Show() { if (layer) return; layer = Templates.GetDuplicate(key); layer.transform.SetParent(Global.MessageCanvas, false); layer.gameObject.SetActive(true); var rect = layer.GetComponent<RectTransform>(); rect.sizeDelta = new Vector2(Global.ReferenceResolution.x, Global.ReferenceResolution.y); rect.anchorMin = new Vector2(0.5f, 0.5f); rect.anchorMax = new Vector2(0.5f, 0.5f); rect.pivot = new Vector2(0.5f, 0.5f); rect.anchoredPosition = Vector3.zero; if (progressbar == null) { progressbar = Util.Get<Progressbar>(layer.gameObject, "Progressbar"); } if (textTips == null) { textTips = Util.Get<Text>(layer.gameObject, "TextTips"); } Stick(); isShow = true; }