Navigation

    CreatiCode Scratch Forum

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • CreatiCode

    Changing X and Y Positions

    2D Blocks
    1
    1
    220
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • info-creaticode
      CreatiCode last edited by admin

      Introduction

      You can set the X and Y positions for a sprite using these blocks:

      However, if you just want to move a sprite relative to its current position, there is a simpler way.

       

      The “Change X By” Block

      If you want to move a sprite along the X direction (left or right), you can use the “change x by” block. A positive value would move the sprite to the right, and a negative value would move the sprite to the left.

      Note that if the sprite is already on the left or right edge, then you can not change the X position further away from the center.

       

      The “Change Y By” Block

      If you want to move a sprite along the Y direction (up or down), you can use the “change y by” block. A positive value would move the sprite higher, and a negative value would move the sprite lower.

       

      Changing X and Y Together

      Note that if you want to change both X and Y positions at the same time, you can simply use the “change x by” and “change y by” blocks together. Since both blocks run very very fast, it will look as if both blocks run at the same time:

      1 Reply Last reply Reply Quote 0
      • First post
        Last post