@Duke565

Как сделать движение объекта плавно в Canvas, чтобы объект не мерцал, когда движется?

Привет, я сделал плавное движение объекта с помощью requestAnimationFrame, сам объект мерцает по пути, он размыт, как-будто дергается вперед-назад.

Вот пример: demo

Всмотритесь в рамку кружочка, она размыта во время движения. Особенно левый-верхний угол и нижний-правый.

Ничего магического я не делал, просто x += 8 и y +=8. Пробовал использовать Three.js, Pixi.js там такая же история.

Что я еще не знаю, в чем подвох? :)

Update 1: Упростил код, demo
  • Вопрос задан
  • 1433 просмотра
Решения вопроса 1
GavriKos
@GavriKos Куратор тега Разработка игр
Если уменьшить скорость - эффект заметен? Есть просто подозрение на скорость реакции монитора.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
thematdev
@thematdev
Плагинёр
Вопрос не описан где теги. Где код. Asla la visla!
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
05 нояб. 2024, в 16:31
500 руб./за проект
05 нояб. 2024, в 16:24
5000 руб./за проект
05 нояб. 2024, в 16:12
10000 руб./за проект