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