Я новичок в холсте, поэтому прошу прощения за новичок. Я пытаюсь анимировать квадрат на холсте, который меняет цвета, вращается и масштабируется вверх и вниз (это только для практики). Я просто пытаюсь понять все концепции и создать пример, который делает все сразу.HTML5 Canvas - Анимация цвета, масштаба и вращения
То, что я хочу, это масштабирование до определенной суммы, а затем, когда оно достигает этой суммы, оно масштабируется до начальной суммы (а затем повторяется). То же самое касается цвета (продолжайте анимацию, затем переходите в обратном направлении по цветам). Как я могу это сделать?
Вот пример моего кода, который я написал:
Вы заметите пару ошибок:
После того, как цвет становится желтым, он останавливает анимацию.
Масштабирование, очевидно, не работает.
Вращение не слишком быстро очищает холст или что-то в этом роде, потому что оно показывает след позиций.
Где я могу найти ресурсы для этого? Любая помощь приветствуется.
Я предполагаю, что миниатюс обратился к вашей проблеме. Просто хотел сказать, 1. частота кадров - это не задержка. 2. Вы должны вызвать более поздние тайм-ауты после того, как убедитесь, что первый завершен. – loxxy
Спасибо за очищение этой терминологии. Это определенно имеет больше смысла. – opes