I am sick of the horrible, low graphic, out-dated blocks that are available to us in the Scratch Forums. So, I've decided to create an *OFFICIAL* list of the forums blocks that you can (A)Learn the pattern and use in your posts, (B)Copy and paste into your posts (C)Leave the thread.
Block Types
Stackable: [block ]
Reporter: (block)
Boolean: <block>
C: GET CREATIVE
Hat: GET CREATIVE
Insertables
Note: that these are all shown in a stackable block
Number/Reporter: [block (number) block] "( )"
Boolean: [block <boolean> block] "< >"
String/word: [block [string] block] "[ ]"
Drop-down: [block [selection v] block] "[ v]"
Text drop-down: [block [[string] v] "[[ ]v]"
Number/reporter drop-down: [block [(number) v] block] "[( )v]"
Color: [block [o] block] "[o]" Note: To express the color, you change the color of the o
Actual Blocks
MOTION
[move (10) steps]
[turn > (15) degrees]
[turn < (15) degrees]
[point in direction [(90) v]]
[point towards [sprite v]]
[go to x: (0) y: (0)]
[go to [sprite v]]
[glide (1) secs to x: (0) y: (0)]
[change x by (10)]
[set x to (0)]
[change y by (10)]
[set y to (0)]
[if on edge, bounce]
(x position)
(y position)
(direction)
LOOKS
[switch into costume [costume v]]
[next costume]
(costume #)
[say [string] for (number) secs]
[say [string]]
[think [string] for (number) secs]
[think [string]]
[change [graphicEffect v] by (number)]
[set [graphicEffect v] to (number)]
[clear graphic effects]
[change size by (number)]
[set size to (number)%]
(size)
[show]
[hide]
[go to front]
[go back (number) layers]
SOUND
[play sound [sound v]
[play sound [sound v] until done]
[stop all sounds]
[play drum [(number) v] for (number) beats]
[rest for (number) beats]
[play note [(number) v] for (number) beats]
[set instrument to [(number) v]]
[change volume by (number)]
[set volume to (number)%]
(volume)
[change tempo by (number)]
[set tempo to (number) bpm]
(tempo)
PEN
[clear]
[pen down]
[pen up]
[set pen color to [o]]
[change pen color by (number)]
[set pen color to (number)]
[change pen shade by (number)]
[set pen shade to (number)]
[change pen size by (number)]
[set pen size to (number)]
[stamp]
CONTROL
*unfinished, will finish later.
Last edited by henley (2010-06-09 08:38:53)
Offline
You forgot sensing:
<touching [ v]?>
<touching color [o]?>
<color [o] is touching color [o]?>
[ask [ ] and wait]
(answer)
(mouse x)
(mouse y)
<mouse down?>
<key [[ ] v] pressed>
(distance to [[ ]v])
[reset timer]
(timer)
([[ ]v] of [[ ]v])
(loudness)
<loud>
([[ ]v] sensor value)
<sensor [[ ]v]?>
You also forgot sound and operators but I don't want to do those now.
Last edited by MasterOfDeception (2010-06-09 15:02:35)
Offline
MasterOfDeception wrote:
You forgot sensing:
(skip)
You also forgot sound and operators but I don't want to do those now.
Maybe you didn't read the bottom:
I wrote:
*unfinished, will finish later.
Last edited by henley (2010-06-14 09:57:42)
Offline
These blocks look just like mine!
The Scratch Team might want to wait for 2.0, and then update the blocks.
Offline
I should make a little PHP + HTML compiler for blocks which gives you forum code for blocks which actually look good. That will go on my list of things to do. I'll post here when I'm done.
PS: I'd suggest the use of this character: ■ for color arguments.
As in...
<touching color [■]?>
<touching color [■]?>
Last edited by nXIII (2010-06-22 18:19:09)
Offline
nXIII wrote:
I should make a little PHP + HTML compiler for blocks which gives you forum code for blocks which actually look good. That will go on my list of things to do. I'll post here when I'm done.
PS: I'd suggest the use of this character: ■ for color arguments.
As in...
<touching color [■]?>
<touching color [■]?>
I look forward to seeing what you come up with! Also, that color argument thing is ingenius!.
Offline
C shaped block:
__________________________
|forever___________________|
|[point in direction 90 v]
|[move 10 steps]____________
|_________________________|
Offline
coolstuff wrote:
Chrischb wrote:
There's a suggestion about updating the blocks here...
This isn't so much a suggestion to updating the blocks as it is a list of text-based blocks.
Well... it's suggesting that the blocks should be improved, and the list is a list of all the blocks that should go and the ones that should come so people know what to change.
Offline