Exemplo n.º 1
0
    private void LookAt(Vector3 target) => RotationEngine.RotateToTargetWithPlaneLimiter(target); // Повернуть корабль в сторону точки

    private void GetNextPoint()                                                                   // Получаем следующую контрольную точку для движения
    {
        PreviousTarget = CurrentTarget;
        CurrentTarget  = NextTarget;
        NextTarget     = System_Waypoints.GetNextPoint(CurrentTarget, PreviousTarget);
        if (NextTarget == null)
        {
            SwitchFlightMode(FlightMode.Normal);
            isMoveToPoint = false;
        }
    }