In other languages

Help the wiki!

The Scratch Wiki is made by and for Scratchers. Do you want to contribute?

Learn more about joining as an editor!

See discussions in the Community Portal

Scratch Secrets (1.4)

This article or section documents an outdated version of Scratch (version 1.4). For this article in the current version, see Shift Secrets (2.0).


In the Scratch Forums, Scratch Team member natalie published and stickied a forum thread titled Scratch Secrets. It lists many unknown tips and tricks, many of which improve a Scratcher's programming skills and/or speed. Since natalie's post, the list has expanded.

Some of these relate to Shift Secrets (1.4).

Tips

Here are some of the lesser known Scratctips:

Sprites

See also: Sprite
Select "Show" to show a sprite that's off-screen or hidden.
  • Finding a sprite — To show a sprite that is off-screen or hidden, right-click on its thumbnail in the sprite list and select Show.







To make a sprite from a costume, right-click the wanted costume and select "turn into new sprite".
  • Costumes into sprites — To turn a costume into a separate sprite, right-click on the required costume and select Turn into new sprite. Keep in mind, this will remove the costume from the current sprite, and transfer it to a new sprite, rather than duplicating it so each sprite has a copy. To let each sprite have a copy, paint a new sprite (just a dot will do), and drag the wanted costume over the sprite's thumbnail.





To carefully rotate a sprite, drag the blue line over its thumbnail.
  • Easy sprite rotation — To carefully rotate a sprite, drag the blue line on its thumbnail. In addition, if you want to quickly set it back to 90 degrees, just double-click the sprite thumbnail.




To delete a sprite from its thumbnail, right-click on it and select "delete".
To delete a sprite with the scissor option, click on the scissor icon in the upper middle-right menu and click on the required sprite.
  • Deleting sprites To delete a sprite from its thumbnail, right-click on it and select Delete. Alternatively, select the scissors from the upper middle-right menu and click on the required sprite to delete. To delete many sprites, hold down shift while you click. Another method is to drag sprites off the viewing area and drop them in the block palette and they are automatically deleted.












To rearrange sprite thumbnails, drag them to the wanted order.
  • Rearranging sprite thumbnails — Drag the thumbnails around to the wanted order.






To rearrange costumes, drag the thumbnails to the required order.
  • Rearranging costumes — Drag the thumbnails to the correct order.









To "carve" graphics from the background, right-click on it and select "grab screen region for new sprite".
  • Taking graphics from the background — To "carve" graphics from the background, right-click on it and select "grab screen region for new sprite".




Easy way to copy, delete, etc.
  • Using the Toolbox — To paste, copy, delete, shrink sprite, or grow sprite. Just click one of the buttons and click on the sprite you want it to effect.The proper names for these tools are Stamp (copy), Scissors (delete), Shrink Sprite (same), Grow Sprite (same).

Blocks and Scripts

See also: Blocksand Script
  • Moving blocks to another sprite — To move a script to another sprite, drag the stack over the receiving sprite's thumbnail and release once you see a white halo. The halo normally appears to the leftmost slot, if the block is so large it spans two slots.
    To move a script to another sprite, drag them over the receiving sprite's thumbnail and release.












  • Straightening scripts — To place all your scripts into a vertical line, right-click the Scripts Area and select "clean up".
    To place your scripts in a vertical line, right-click the Scripts Area and select "clean up".








To receive help about a block, right-click it and select "help".
To find help for a block, right-click it and select "help".








  • Blocks inside others — Some blocks can fit inside others - blocks with curved edges can fit inside holes with typeable contents or some drop-down boxes, for example.
switch to costume (costume)
if <(size) < (mouse x)>
go to x: (timer) y: (loudness)
end
To place a block in a gap, drag it over the wanted area and release.



  • Updating default values in blocks — To update the default values of specific blocks in palettes, leave the palette and enter it again, or just click on the palette name again.
    To update default X and Y values in some blocks in the Motion palette, leave it and enter it again.

Paint Editor

See also: Paint Editor
  • Cropping images — To remove part of an image, select part of it with the selection tool and push Backspace or Delete. To crop it, press shift and backspace or delete.
    To crop an image, select part of it and press shift+Backspace/Delete.











  • Copy and paste — to copy part of an image, select part of it with the selection tool, then press Ctrl + C. (Like many other programs this is a shortcut to copy.) move the created selection to your desired location. To paste, click outside the selection, or change to a different tool.


  • Image rotation — To rotate part (or all) of an image, select it and push one of the rotation buttons.
    To rotate part (or all) of an image, select it and push one of the rotation buttons.









  • Precise rotation — To rotate an image by a given amount of degrees, shift-click one of the rotation buttons and input a number.
    To rotate an image by a given amount of degrees, shift-click the buttons and enter a number.










  • Precise size edits — To grow or shrink an image to a given percentage, shift-click one of the size buttons and input
    To set the size percentage of an image, shift-click the size buttons and enter a percentage.

a percentage.








  • Continuous stamping — To continuously stamp an image without multiple clicks, hold Shift while the mouse is down.
    To continuously stamp an item, hold Shift while stamping.








  • Easy squares — To draw a square, hold Shift while drawing a rectangle.
    To draw a square, hold Shift while drawing a rectangle.







  • Easy circles — To draw a circle, hold Shift while drawing an oval.
    To draw a circle, hold Shift while drawing an oval.








  • Easy lines — To draw a vertical or horizontal line, hold Shift while drawing a line.
    To draw a vertical or horizontal line, hold Shift while drawing one.




  • Opposite color selection — To import a color from the palette into the color storage piece, hold Shift while selecting
    To import a color into the color storage section, hold Shift when selecting a color.

a color or click the arrow to the right of the color storage and select the second color.







  • Selecting colors outside the editor — Hold the eyedropper tool and move it out of the editor.
    To select colors outside the editor, hold the eyedropper tool down and move it out of the editor.






  • Editing thickness of circle and rectangle tools — To do this, simply change the thickness of the brush on the pen tool.


  • Undoing — To undo an action, simply press Ctrl + Z on the keyboard.

Reporters, Variables, and Lists

See also: Reporter Block, Variable, and List
  • Showing Stage Monitors — Check the boxes on the left of each value block.
    To show a Stage Monitor, check the boxes on a value block's left.







  • Changing displays — Double-click the display for it to change to the next.
    To swiftly change a display, double-click the stage monitor.







  • Importing/Exporting Lists — Right click the list, then select the option of choice. The list will be saved as a .txt file.
    Right-click on the list in the viewer, then choose "import" or "export"

Keyboard Shortcuts

It should be noted that some of these are repeats from above.

  • Deleting multiple sprites — Hold Shift while using the Scissors tool to delete more than one sprite in one go.
    To delete multiple sprites in one go with the scissors tool, hold Shift while doing so.
  • Saving — Ctrl + S saves the project. That is also the save shortcut for many other programs.

Other

  • Dragging images into Scratch — You can drag images into Scratch by selecting them and dragging them in, where they will appear as costumes on the selected sprite.
  • Animated GIFs — You can drag animated GIFs into Scratch, where they will become a series of costumes on the selected sprite.
  • Web browsers, Word, and other programs (on Windows) — You can drag images from many locations into Scratch, where they become costumes.
  • Quick project opening — You can open a Scratch project by dragging one in.
  • This page was last modified on 1 July 2014, at 22:21.