@Duke565

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

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

Вот пример: demo

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

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

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

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

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

Войти через центр авторизации
Похожие вопросы