Подведи собственные итоги года совместно с YOUGAME и забери ценные призы! Перейти

Вопрос Approach_angle

  • Автор темы Автор темы sky1e
  • Дата начала Дата начала
Участник
Участник
Статус
Оффлайн
Регистрация
19 Апр 2020
Сообщения
1,242
Реакции
320
что такое
1627324414639.png

есть ли у когото такая функция?
 
Последнее редактирование:
Код из мутини, от туда и этот апроач англ:

C++:
Expand Collapse Copy
float ApproachAngle(float target, float value, float speed)
{
    target = anglemod(target);
    value = anglemod(value);

    float delta = target - value;

    // Speed is assumed to be positive
    if (speed < 0)
        speed = -speed;

    if (delta < -180)
        delta += 360;
    else if (delta > 180)
        delta -= 360;

    if (delta > speed)
        value += speed;
    else if (delta < -speed)
        value -= speed;
    else
        value = target;

    return value;
}
 
Назад
Сверху Снизу