Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Анимация объектов JS "туда - сюда"

Пользователь удален Ученик (162), закрыт 4 года назад
If (object.x < 200) {
object.x++;
}
Как мне начать уменьшать значение object.x, когда выполнить первое условие?
Если так
If (object.x < 200) {
object.x++;
} else {
object.x--;
}
то он на одном месте будет т. к значение уменьшится и первое условие будет истина
Лучший ответ
Карлот Мидэвал Ученик (128) 4 года назад
object.speed = -1;
if (object.x <= -50) object.speed = 1;
else if (object.x >= 50) object.speed = -1;
Остальные ответы
Сергей Иванов Просветленный (44273) 4 года назад
При достижении границы менять знак приращения на противоположный.
Похожие вопросы