Материал из Скретч Вики

< Блок движения

Блок
Изображение блока
перейти в x: () y: ()
КатегорияДвижение
Версия СкретчСкретч 11Oct03
Код scratchblocksперейти в x: () y: ()
Тип блокаОбычный блок

Перейти в X: () Y: () — это Блок движения, по форме Обычный блок. Блок устанавливает положение X и положение Y своего спрайта или клона на указанные значения. Этот блок связан с блоками установить x в () и установить y в (). Это то же самое, что и два блока вместе взятых, как показано в обходном пути.

Этот блок не имеет анимации в своем движении — это самый простой способ перемещать спрайт по экрану без отображения какой-либо анимации (т.е. скольжения). Таким образом, этот блок используется всякий раз, когда спрайту нужно перейти в другое место.

Примеры использования

Спрайтам часто приходится перепрыгивать в места, и этот блок - самый простой способ сделать это.

Некоторые распространенные варианты использования блока "'Перейти к X: () Y: ()"':

  • Перемещение спрайта
перейти в x: (73) y: (84)
  • Сброс положения спрайта в начале проекта или определённого этапа
когда щёлкнут по зелёному флагу
перейти в x: (73) y: (84)
  • Перемещение в места для печати
когда я получу [Напечатать картинку v]
изменить костюм на (Фон v)
перейти в x: (73) y: (84)
печать
следующий костюм
перейти в x: (83) y: (114)
печать
следующий костюм
перейти в x: (95) y: (144)
печать

История

Впервые блок появился в Скретч 11Oct03 и назывался тогда "Перейти в ()". В него надо было вписывать координаты X и Y в круглых скобках в одном поле ввода. В Скретч 14Feb04 поля ввода X и Y были разделены. Позже его переименовали в "Переместиться в () ()", а затем в "Прыгнуть в () ()". Привычное нам название блок получил в Скретч 28May05.

Обходной путь

Этот блок может быть заменён следующим кодом:

плыть (0) секунд в точку x: (любое положение x) y: (любое положение у)

или:

установить x в (любое положение x)
установить y в (любое положение у)

См. также


Блоки
Движение
Внешний вид
Звук
Переменные
События
Управление

Сенсоры
Операторы
Перо
ш о
Cookie-файлы помогают нам предоставлять наши услуги. Используя наши сервисы, вы соглашаетесь с использованием cookie-файлов.