Exemplo n.º 1
0
 public void GetShootingPosition()
 {
     _initialShootingPosition       = _parentObject.transform.position;
     _hasSteppedAside               = false;
     _shootingPosition              = _guardManager.GetShootingPosition(this, _movementCoordinator.SerializedDir);
     _initialSerializedDir          = _movementCoordinator.SerializedDir;
     _initialMovementDirection      = _movementCoordinator.DirectionVector;
     _initialPerpendicularDirection = _movementCoordinator.PerpendicularDirectionVector;
     Task.current.Complete(true);
 }