Block | Description |
---|---|
![]() |
The block moves its sprite forward the specified amount of steps in the direction it is facing. A step is equal to one pixel length. The block actually uses Trigonometry to move in the proper direction, as that is how a computer handles it. |
![]() |
The blocks turn their sprite the specified amount of degrees clockwise or counter-clockwise (depending on which block is used); this changes the direction the sprite is facing. |
![]() |
The block points its sprite in the specified direction; this rotates the sprite. |
![]() |
The block points its sprite towards the mouse-pointer or another sprite depending on its costume centre; this changes the sprite’s direction and rotates the sprite. |
![]() |
The block sets its sprite’s X and Y position to the specified amounts. This block has no animation in its movement — it is the simplest way to move a sprite around the screen without displaying any animation (i.e. gliding). Therefore, this block is used whenever a sprite needs to jump to another spot. |
![]() |
The block sets its sprite’s X and Y position to that of the mouse-pointer or another sprite — in other words, it moves the sprite to a random position, the mouse-pointer, or another sprite. |
![]() ![]() |
The block moves its sprite steadily to the specified X and Y position in the specified amount of seconds – this is like pointing the sprite in a direction and repeatedly using Move () Steps, but with more precision. A disadvantage of the glide block, however, is that it pauses the script while the sprite is moving, preventing the script from doing other things while the sprite is gliding. |
![]() |
The block moves its sprite costume center’s X position by the specified amount |
![]() |
The block changes the selected sprite’s X position to a specified value. |
![]() |
The block moves its sprite’s Y position by the specified amount. |
![]() |
The block sets its sprite’s Y (up and down) position to the specified amount. |
![]() |
The block checks to see if its sprite is touching the edge of the screen with the move steps block — and if it is, the sprite will point in a direction that mirrors the direction from which it is coming. It uses a line perpendicular to the edge to determine the reflection angle. |
![]() |
The block changes the Rotation Style of the sprite in-project. Regardless of the style, the variable direction will still change. |
![]() |
The block holds its sprite’s X position. This block can be displayed as a Stage monitor. |
![]() |
The block holds its sprite’s Y position. This block can be displayed as a Stage monitor. |
![]() |
The block holds its sprite’s direction, measured in degrees |