Пример #1
0
 private void NextPositionOccupiedHandler(IntVector2 occupiedPosition)
 {
     _moveStepByStepController.Cancel();
     _occupiedPossitions = _occupatedPossitionsMap.GetOccupiedPositions();
     RemoveCurrentUnitPosition();
     _pathGeneratorController.MoveToPositionAvoidingOccupiedCells(_pathGeneratorController.Destination, _occupiedPossitions);
 }