This commit is contained in:
2025-11-10 16:59:40 +08:00
parent 2aaa0e32b0
commit 481ed2345d
5 changed files with 53 additions and 23 deletions

View File

@@ -2,12 +2,18 @@ using UnityEngine;
public class UIBase : MonoBehaviour
{
public RectTransform rectTransform;
public UIBase parent;
public virtual void OnCreate()
public RectTransform rectTransform
{
rectTransform = GetComponent<RectTransform>();
get
{
if (_rectTransform == null)
_rectTransform = GetComponent<RectTransform>();
return _rectTransform;
}
}
RectTransform _rectTransform;
public UIBase parent;
public virtual void OnCreate() { }
public virtual void OnShow() { }
public virtual void OnHide() { }