Update GameActor.cs

This commit is contained in:
ALEXTANG
2022-09-19 19:37:34 +08:00
parent a2cc78cf52
commit 2c9a77e346

View File

@@ -76,12 +76,6 @@ namespace TEngine.Runtime.Actor
} }
#endregion #endregion
#region Actions
public Action Awake;
public Action OnInit;
public Action AfterInit;
#endregion
#region Transform #region Transform
public Transform transform public Transform transform
{ {
@@ -184,7 +178,25 @@ namespace TEngine.Runtime.Actor
#endregion #endregion
#region Init #region Init
public GameActor() internal void Init()
{
Awake();
BaseInit();
OnInit();
AfterInit();
}
public virtual void Awake()
{
}
public virtual void OnInit()
{
}
public virtual void AfterInit()
{ {
} }