示例#1
0
    public void Execute(int entityId, SystemExpandData systemExpandData)
    {
        this.entityId         = entityId;
        this.systemExpandData = systemExpandData;

        __Execute();
    }
示例#2
0
 public override void UnInit()
 {
     for (int index = 0; index < componentInfoList.Count; index++)
     {
         ExecuteSystemUnit.PushSystemComponentInfo(componentInfoList[index]);
     }
     componentInfoList.Clear();
     systemExpandData  = null;
     ExecuteSystemUnit = null;
 }
示例#3
0
 public override void Init()
 {
     componentInfoList = new List <ComponentInfo>();
     systemExpandData  = null;
 }
示例#4
0
 public void FillInExecute(int entityId)
 {
     this.entityId         = entityId;
     this.systemExpandData = null;
 }