Блок поворота (15) градусов не работает - PullRequest
0 голосов
/ 05 марта 2019

При запуске блок поворота (15) градусов не работает, например: When gf clicked say [Waaah!] turn (15) degrees Когда щелкнул gf, произнесите [Ваааа!] Поворот (15) градусов

Спрайт говорил: «Ваааа!», Но не поворачивался.

1 Ответ

1 голос
/ 07 марта 2019

Предполагая, что в вашем спрайте нет других скриптов, которые бы препятствовали его повороту (например, вечный цикл, который заставляет его указывать в определенном направлении), вероятной причиной этого было использование ранее "установленного стиля вращения"блок движения.Этот блок изменяет визуальное поведение спрайта в зависимости от его значения направления.(Это жаргон для «он изменяет внешний вид спрайта, но не как ведут себя блоки move-steps и if-on-edge-bounce».)

Как правило, вы хотите, чтобы ваши спрайты имелистиль поворота "все вокруг" (это значение по умолчанию).Ваш спрайт может быть в стиле «влево-вправо» или «не вращаться»;оба эти параметра ограничивают то, как будет выглядеть спрайт.(В первом случае он будет смотреть ближе к +90 или -90 градусам; во втором он всегда будет смотреть на 90 градусов.) Вы можете вернуть свой спрайт в нормальное состояние, используя блок "установить стиль вращения" с вводом "все вокруг ".

...