Update ActorComponent.cs

This commit is contained in:
ALEXTANG
2022-09-19 19:47:58 +08:00
parent 2c9a77e346
commit 82c76052c2

View File

@@ -9,8 +9,8 @@ namespace TEngine.Runtime.Actor
/// </summary> /// </summary>
public abstract class ActorComponent public abstract class ActorComponent
{ {
public bool m_callStart = false; internal bool m_callStart = false;
private bool m_calledOnDestroy = false; internal bool m_calledOnDestroy = false;
protected GameActor m_actor; protected GameActor m_actor;
private List<RegisterAttrChangeData> m_registAttrChanged = new List<RegisterAttrChangeData>(); private List<RegisterAttrChangeData> m_registAttrChanged = new List<RegisterAttrChangeData>();
@@ -69,7 +69,6 @@ namespace TEngine.Runtime.Actor
protected void StopLoopUpdate() protected void StopLoopUpdate()
{ {
///如果是持久update的类型
if (!m_callStart) if (!m_callStart)
{ {
m_needLoopUpdate = false; m_needLoopUpdate = false;
@@ -154,7 +153,7 @@ namespace TEngine.Runtime.Actor
/// </summary> /// </summary>
/// <param name="actor"></param> /// <param name="actor"></param>
/// <returns></returns> /// <returns></returns>
public bool BeforeAddToActor(GameActor actor) public bool BeforeAttachToActor(GameActor actor)
{ {
m_actor = actor; m_actor = actor;
m_callStart = false; m_callStart = false;