コード例 #1
0
ファイル: Context.cs プロジェクト: Inna333666/NanoECS
 public DelayedOperation(DelayedOperationType operationType, int entityID, int componentFieldID, int componentIndex)
 {
     Type             = operationType;
     EntityID         = entityID;
     ComponentFieldID = componentFieldID;
     ComponentIndex   = componentIndex;
 }
コード例 #2
0
ファイル: Context.cs プロジェクト: Inna333666/NanoECS
 void AddDelayedOperation(DelayedOperationType type, int entityID, int componentFieldId = 0, int componentIndex = 0)
 {
     if (delayedOperationsCount == delayedOperations.Length)
     {
         Array.Resize(ref delayedOperations, delayedOperationsCount << 1);
     }
     delayedOperations[delayedOperationsCount++] = new DelayedOperation(type, entityID, componentFieldId, componentIndex);
 }