Команды движения Скретч: различия между версиями
Перейти к навигации
Перейти к поиску
http://letopisi.org/index.php/>Евгений Патаракин (→Команды движения (синий ящик)) |
Patarakin (обсуждение | вклад) м (1 версия импортирована) |
(нет различий)
|
Версия 10:48, 13 мая 2019
Команды движения (синий ящик)
set x to ()
установить x в ()
установить x в ()set y to ()
установить y в ()
установить y в ()move () steps
идти () шагов
идти () шаговgo to x:() y:()
перейти в x:()y()
перейти в x:()y()turn @turnLeft () degrees
повернуть влево на () градусов
повернуть влево на () градусовturn @turnRight () degrees
повернуть вправо на () градусов
повернуть вправо на () градусовповернуть вправо на (15) градусов
go to x:(0) y:(0)
перейти в x:(0) y:(0)
перейти в x:(0) y:(0)go to [mouse-pointer v]
перейти в [указатель мышки v]
перейти в [указатель мышки v]point towards [mouse-pointer v]
повернуться к [указатель мышки v]
повернуться к [указатель мышки v]direction
направление
направлениеpoint in direction (90 v)
повернуть в направлении (90 v)
повернуть в направлении (90 v)change y by ()
изменить y на ()
изменить y на ()if on edge, bounce
если на краю, оттолкнуться
если на краю, оттолкнутьсяchange x by ()
изменить x на ()
изменить x на ()glide () secs to x:() y:()
плыть () секунд в точку x:() y:()
плыть () секунд в точку x:() y:()x position
положение x
положение xy position
положение y
положение y
Команда | Назначение |
---|---|
move | пройти вперед указанное число шагов. Например: move(-10) – сделать десять шагов назад |
turn() | повернуться - стрелочка указывает по часовой или против часов стрелки выполняется поворот. Например: turn(45) повернуться на 45 градусов (стрелочка указывает по или против часовой стрелки) |
point in direction() | повернуться в указанном направлении. Например: point in direction(180) |
point towards () | повернуться в направлении другого существа или координат мышки. После команды всегда существует перечень объектов, которые в данный момент присутствуют в системе и на которые можно реагировать. В самом простом случае, когда других объектов нет, предлагается повернуться в сторону, где находится указатель мышки. |
change x by () | изменить положение по оси X на указанное число шагов. Например: change x by (-10) – объект смещается влево на 10 шагов |
set x to () | установить объект положение по оси x. Например: set x to (50) |
go to x() y() | переместиться в точку с указанными координатами
Например: go to x(70) y(-50) |
glide x() y() in () secs | плавно переместиться в точку с указанными координатами за указанное время. На перемещение затратиться время указанное в секундах. Например: glide x(90) y(90) in (20) secs – объект медленно (в течение 20 секунд) будет переползать в указанную точку. |
go to ()- | перейти в точку, где расположен указатель мыши или другая фигура. Например: go to (mousepointer) |
if on edge, bounce | - если попадаешь в край экрана, то отразись от него. Это очень полезно, если Вы не хотите потерять своего героя |
x position | возвращает значение по оси X Например: set y (xposition) |
y position | возвращает значение по оси y Например: set x (yposition) |
direction - | возвращает направление
Например: point in direction (-direction) |