예제 #1
0
 public void AssignFormation(FormationPattern formationPattern)
 {
     _formationPattern = formationPattern;
     AssignSlots(this.controlledAgent.GetCurrentPosition(), this.controlledAgent.GetForward());
     for (int i = 0; i < _formationPattern.slotInfoList.Count; i++)
     {
         NavEntity.InitAgent(_formationPattern.slotInfoList[i].entityID, _formationPattern.slotInfoList[i].slotWorldPosition);
     }
 }