public void Execute(int entityId, SystemExpandData systemExpandData) { this.entityId = entityId; this.systemExpandData = systemExpandData; __Execute(); }
public override void UnInit() { for (int index = 0; index < componentInfoList.Count; index++) { ExecuteSystemUnit.PushSystemComponentInfo(componentInfoList[index]); } componentInfoList.Clear(); systemExpandData = null; ExecuteSystemUnit = null; }
public override void Init() { componentInfoList = new List <ComponentInfo>(); systemExpandData = null; }
public void FillInExecute(int entityId) { this.entityId = entityId; this.systemExpandData = null; }