press space to enter in code How to work with variables: When you want to use a variable, type in var 1, var 2 or var 3. The rest is automatic. After you run the program, you will notice that the variables will be changed to numbers, so you have to change them back. | | existing blocks: \/ \/ { Words in curly brackets are notes. Others must be used in the scripting } MOVEMENT move forward turn clockwise turn counterclockwise go to set x to change x by set y to change y by point in direction glide if on edge, bounce set rotation style go to (sprite) point towards mouse LOOKS: show hide set effect change effect clear graphic effects set size change size say say (timed) think think (timed) go to front go back layers SOUNDS: play sound play sound until done stop all sounds play drum rest PEN: pen up pen down clear stamp set pen shade change pen shade by set pen size change pen size by set pen color change pen color by VARIABLES: set variable change variable show variable hide variable CONTROL: if end if {used to end if statements}
v 0.1: The movement stage: first 4 movement blocks v 0.2: Bug fixes with the "go to" block v 0.3: setting x and y coordinates v 0.4: point in direction and glide. First block with 3 parameters v 0.5: first look blocks show and hide v 0.6: Talking fixed 3rd parameter glitch v 0.7: Thinking v 0.8: effects v 0.9: size v 1.0: THE VARIABLE UPDATE v 1.1: hide/show variables v 1.2: finishes the looks blocks v 1.3: finishes the movement blocks v 1.4: play sounds v 1.5: stop sounds v 1.6: play drum and rest v 1.7: volume v 1.8: tempo v 1.9: finishes the sound blocks v 2.0: THE DRAWING UPDATE v 2.1: clear and stamp v 2.2: pen shade v 2.3: pen size v 2.4: finishes pen blocks v 2.5: THE CONTROL UPDATE