2024-07-19 10:51:48 +08:00
|
|
|
|
using UnityEngine;
|
|
|
|
|
|
|
|
|
|
namespace ZC
|
|
|
|
|
{
|
|
|
|
|
public interface IUI
|
|
|
|
|
{
|
|
|
|
|
bool isPause { get; }
|
|
|
|
|
bool isActive { get; }
|
|
|
|
|
GameObject self { get; }
|
2024-11-12 16:57:51 +08:00
|
|
|
|
GameObjectBinding uiGameObjectBinding { get; }
|
2024-07-19 10:51:48 +08:00
|
|
|
|
|
2024-11-12 16:57:51 +08:00
|
|
|
|
void OnInit();
|
|
|
|
|
void OnOpen();
|
|
|
|
|
void OnUpdate(float dateTime);
|
|
|
|
|
void OnClose();
|
|
|
|
|
void OnPause();
|
|
|
|
|
void OnResume();
|
|
|
|
|
void OnDispose();
|
2024-07-19 10:51:48 +08:00
|
|
|
|
}
|
|
|
|
|
}
|