public static CommonEquipDesView Open(EquipmentInfo data, Vector3 pos, Vector2 sizeDelta) { CommonEquipDesView view = UIMgr.instance.Open <CommonEquipDesView>(PREFAB_PATH, EUISortingLayer.Tips); view.SetData(data, pos, sizeDelta); return(view); }
public void OnPointerUp(PointerEventData eventData) { if (_type != ShowDescriptionType.click) { StopAllCoroutines(); if (_equipView != null) { _equipView.Close(); } _equipView = null; } }
private IEnumerator showTipsCoroutine(float delay) { yield return(new WaitForSeconds(delay)); RectTransform rectTran = transform as RectTransform; Vector2 sizeDelta = new Vector2(100, 100); if (rectTran != null) { sizeDelta = (transform as RectTransform).sizeDelta; } _equipView = CommonEquipDesView.Open(_equipInfo, transform.position, sizeDelta); }