@historydev
Редактирую файлы с непонятными расширениями

Как добавить точку для зацикленного бега вправо — влево для элемента?

Здравствуйте. Пишу персонажа который будет бегать по элементам страницы, написал чек-поинт, но он не работает как нужно.

Сейчас я получаю 1,2,1,2,1,2 и значение this.counter.left всегда 10, не понимаю почему:

if(!state) {
                    console.log(1)
                    if(this.counter.left === 10) state = !state;
                    else this.counter.left -= this.speed;
                }
                if(state) {
                    console.log(2)
                    if(this.counter.left === 300) state = !state;
                    else this.counter.left += this.speed;
                }


Подскажите пожалуйста что не так, весь код здесь (закомментировал проблемную зону).

Спасибо.
  • Вопрос задан
  • 46 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
01 дек. 2024, в 11:44
10000 руб./за проект
29 нояб. 2024, в 07:44
20000 руб./за проект
01 дек. 2024, в 10:13
25000 руб./за проект