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

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

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

Установить X в () — это Блок движения, по форме Обычный блок. Он устанавливает положение по оси X своего спрайта или клона в указанное значение. Ось X находится в диапазоне от -240 до 240, но спрайты можно перемещать и дальше.

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

Если координата Y спрайта должна оставаться постоянной, но спрайту все равно необходимо перемещаться (например, горизонтальная полоса прокрутки), блок установить x в () может использоваться вместо блока перейти в x: () y: (), у нас нет необходимости использовать блок "Перейти в x: () y: ()", потому что нам не нужно установить положение Y, ведь оно остаётся неизменным. Другие виды использования включают:

  • Установка расположения спрайтов в случайном порядке на экране.
когда щёлкнут по зелёному флагу
установить x в (выдать случайное от (-240) до (240))
  • Установка случайных местоположений для спрайтов таким образом, чтобы они заполняли экран
  • Сброс координаты X
когда я получу [сбросить значение координаты х v]
установить x в (0)
  • Перемещение платформы в игре в "понг"
когда щёлкнут по зелёному флагу
повторять всегда
установить x в (x мыши)
end

История

Впервые этот блок появился в Скретч 13Oct04 и назывался тогда "Установить позицию по x в ()". Блок был переименован в "Установить x в ()" в Скретч 28Feb05.

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

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

изменить x на ((любое положение х) - (положение x))
перейти в x: (любое положение х) y: (положение y)

См. также



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

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