Вы находитесь на странице: 1из 3

Тема: «Система координат в Scratch»

В шагах удобно измерять простые передвижения по сцене. А что делать, если


нужно поставить спрайт в определенную точку сцены или подвинуть его на
очень маленькое расстояние? Для этого в Scratch используются координаты –
адрес точки на сцене. Это как домашний адрес, только вместо номера дома и
номера квартиры используют буквы х и у.

Координата х располагается на горизонтальной числовой прямой.


Координата у – на вертикальной числовой прямой. Значения х и у называют
координатами точки и обычно записывают как пару чисел в скобках через
запятую. Сначала записывается значение по горизонтали, а только потом – по
вертикали. Переставлять эти числа нельзя! Получится совсем другая точка.

Если подвигать мышкой по экрану, в правом нижнем углу сцены будут


меняться значения у координат х и у.

Центр сцены – это точка с координатами (0,0). Направления вверх и вправо


обозначаются положительными числами, а вниз и влево – отрицательными.
Например, точки с координатами (15,63) и (100,56) всегда будут находиться в
правом верхнем квадрате, точки (-145,-12) и (-145,-170) – в левом нижнем,
(220,-100) и (35,-18) – в правом нижнем, а точки (-17,152) и (-78,45) – в левом
верхнем.

Общая ширина сцены в Scratch составляет 480 точек, то есть вправо от нуля
240 точек, и влево тоже 240. Общая высота поля – 360 точек, то есть по 180
точек вверх и вниз от середины экрана – точки с координатами (0,0).

Точное положение спрайта (его координаты) помогут узнать специальные


блоки:

Если поставить галочки, на сцене появятся два прямоугольника с


информацией о положении спрайта.
Координаты спрайта на сцене соответствуют середине прямоугольника,
который можно описать вокруг спрайта. В зависимости от формы картинки эта
точка может оказаться в разных местах экрана.

Еще определить точные координаты спрайта, можно посмотрев в верхний


правый угол области скриптов.

Вам также может понравиться