cun
This commit is contained in:
@@ -118,6 +118,7 @@ public class SubUIManager
|
||||
instance.uIManager = this;
|
||||
instance.name = $"Sub_{type}_Panel";
|
||||
instance.Init(type);
|
||||
instance.transform.SetAsLastSibling(); // 新面板放到最上层
|
||||
panels[type] = instance;
|
||||
//return instance;
|
||||
|
||||
|
||||
@@ -23,6 +23,7 @@ public abstract class UIBase : MonoBehaviour
|
||||
public virtual void Show(object args = null)
|
||||
{
|
||||
gameObject.SetActive(true);
|
||||
transform.SetAsLastSibling(); // 每次激活都放到最上层
|
||||
OnShow(args);
|
||||
}
|
||||
|
||||
|
||||
@@ -378,6 +378,7 @@ public class UIManager : MonoSingleton<UIManager>
|
||||
var instance = Instantiate(obj, uiRoot).GetComponent<UIBase>();
|
||||
instance.name = $"{type}_Panel";
|
||||
instance.Init(type);
|
||||
instance.transform.SetAsLastSibling(); // 新面板放到最上层
|
||||
|
||||
panels[type] = instance;
|
||||
return instance;
|
||||
|
||||
Reference in New Issue
Block a user