public static CommonBaseResDesView Open(BaseResType type, Vector3 pos, Vector2 sizeDelta) { CommonBaseResDesView view = UIMgr.instance.Open <CommonBaseResDesView>(PREFAB_PATH, EUISortingLayer.Tips); view.SetData(type, pos, sizeDelta); return(view); }
public void OnPointerUp(PointerEventData eventData) { StopAllCoroutines(); if (_baseResView != null) { _baseResView.Close(); } _baseResView = null; }
private IEnumerator showTipsCoroutine() { yield return(new WaitForSeconds(_showDelay)); RectTransform rectTran = transform as RectTransform; Vector2 sizeDelta = new Vector2(100, 100); if (rectTran != null) { sizeDelta = (transform as RectTransform).sizeDelta; } _baseResView = CommonBaseResDesView.Open(type, transform.position, sizeDelta); }