This commit is contained in:
CortexCore
2024-06-07 13:31:34 +08:00
parent ce477ef510
commit ccc9957809
3 changed files with 27 additions and 17 deletions

View File

@@ -73,6 +73,13 @@ namespace BITKit.UX
protected virtual void Start()
{
BITKit.UX.UXUtils.Inject(this);
UXService.Register(this);
destroyCancellationToken.Register(() =>
{
UXService.UnRegister(this);
});
if(IsValid && autoEntry)
UXService.Entry(this);
@@ -92,8 +99,8 @@ namespace BITKit.UX
{
UXService.Return();
}
protected virtual void OnEnable()=>UXService.Register(this);
protected virtual void OnDisable()=>UXService.UnRegister(this);
protected virtual void OnEnable(){}
protected virtual void OnDisable(){}
protected virtual void OnPanelEntry(){}
protected virtual void OnPanelExit(){}
void IEntryElement.Entry()