Показать сообщение отдельно
  #1 (permalink)  
Старый 18.09.2020, 17:07
Новичок на форуме
Отправить личное сообщение для nashvlad370 Посмотреть профиль Найти все сообщения от nashvlad370
 
Регистрация: 18.09.2020
Сообщений: 8

Проблема с зацикливанием функции и ограничением частоты
Есть функция:

function calc_way() {
    calc_pos_x = canv.width / 2;
    calc_pos_y = canv.height;

    while (calc_pos_y <= canv.height + 1) {
        calc_pos_x = calc_pos_x + x_speed;
        calc_pos_y = calc_pos_y - y_speed;

        console.log(calc_pos_x);
        console.log(calc_pos_y);

        ctx.arc(calc_pos_x, calc_pos_y, 10, 0, Math.PI * 2, true);

        console.log("Made one itteration");
    }

    console.log("Finished!");
}


Пытаюсь запустить код и слетает браузер из-за большого числа операций. Как можно fps понизить у этой функции???
Ответить с цитированием