Найти тему

Знакомство со Scrarch. Команды «способ вращения», «повернуть в направлении».

Сегодня мы подробней разберем команды «способ вращения», «повернуть в направлении», для этого запрограммируем движение спрайта, так чтобы он перемещался всегда слева на право и обратно.

Скрипт "Движения вправо-влево"
Скрипт "Движения вправо-влево"

Но что мы видим, наш спрайт при движении справа на лево не меняет направление и двигается спиной, для этого нужно запрограммировать смену направления при помощи команды «повернуться в направлении».
Узнать направление можно в свойствах спрайта. Направление устанавливается с помощью команды “повернуть в направлении”.

Скрипт "Движение вправо-влево с поворотом в направлении"
Скрипт "Движение вправо-влево с поворотом в направлении"

Если спрайт нужно повернуть налево. Значение будет у поворота -90. При повороте направо значение равно 90.

Теперь наш спрайт идет и разворачивается в нужном направлении, но при этом он переворачивается. Как же это исправить? Оказывается, вращаться тоже можно по-разному. Есть 3 вращения: кругом, вправо-влево, не вращать! И это разные стили вращения.

Скрипт "Движение вправо-влево с поворотом в направлении с использованием способа вращения"
Скрипт "Движение вправо-влево с поворотом в направлении с использованием способа вращения"

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

Команда "установить способ вращения"
Команда "установить способ вращения"

Сегодня мы узнали о подробнее о направлениях в Scratch и научились правильно разворачивать спрайты. Потренируйтесь с разворотами спрайта, используя Scratch.

Подписывайтесь, чтобы не пропустить новые уроки, а также ставьте лайки. До свидания, до новых встреч!