can anyone tel me exactually i get from the code from "welcome to your local block librery" to new scratch blocks as it sais you can in the forum. can you please tell me exactualy how to do this leaving nothing out. i am a complete begginer at thei.
thx
Offline
Well, on that page, they have a link to an excellent tutorial, http://scratch.mit.edu/forums/viewtopic.php?id=31200
But in a quick sense:
1. Open Scratch
2. Hold down Shift and click on the R in the logo at the top left.
3. A menu should pop up, click: "Turn fill screen off"
4. You should get some white space, around the scratch program. Click on the white space and a menu should pop up.
5. Click "open", then click "browser"
6. You should get a new window called System Browser.
7. Click "Scratch Objects" on the left, then "ScriptableScratchMorph" in the second panel.
8. Then click "Class" in the second panel, at the bottom. Finally, click "Scratch" on the third panel, and "blockSpecs" on the fourth panel.
9. At the bottom, are all the blocks. Go into the block library and grab code for a block, then put it in the panel at the bottom.
The link I posted above has more detailed information for you. http://scratch.mit.edu/forums/viewtopic.php?id=31200
Offline
thanks, but where do i put the code
Offline
Will you bother to click the link?
Offline
i have and i dont understand it. there are two bits of code in the librery, one apparently to defain what the block looks lik and one to define what it does, where do i put these two separate bits of code.
Offline
The first code (blockspec):
1. Open the browser
2. Go to ScratchObjects, ScriptableScratchMorph
3. Click the "Class" button (kindof in the center)
4. Click blockspecs, the blockspecs again.
5. Scroll down until you find the category you want to put the block in, and paste in the blockspec.
*Note: Sometimes these need to go in a different place, ask if you want further
instruction on this.*
5 1/2. Click "Accept" and type your initials when asked.
6. Click back to "Instance"
7. Click on the category you want, click on any of the things in there, delete EVERYTHING, paste in the code.

Offline
danwoodski wrote:
The first code (blockspec):
1. Open the browser
2. Go to ScratchObjects, ScriptableScratchMorph
3. Click the "Class" button (kindof in the center)
4. Click blockspecs, the blockspecs again.
5. Scroll down until you find the category you want to put the block in, and paste in the blockspec.
*Note: Sometimes these need to go in a different place, ask if you want further
instruction on this.*
5 1/2. Click "Accept" and type your initials when asked.
6. Click back to "Instance"
7. Click on the category you want, click on any of the things in there, delete EVERYTHING, paste in the code.
thank you. this is what i wanted
can i have that extra info please
Offline
orangeduelmaster1 wrote:
danwoodski wrote:
The first code (blockspec):
1. Open the browser
2. Go to ScratchObjects, ScriptableScratchMorph
3. Click the "Class" button (kindof in the center)
4. Click blockspecs, the blockspecs again.
5. Scroll down until you find the category you want to put the block in, and paste in the blockspec.
*Note: Sometimes these need to go in a different place, ask if you want further
instruction on this.*
5 1/2. Click "Accept" and type your initials when asked.
6. Click back to "Instance"
7. Click on the category you want, click on any of the things in there, delete EVERYTHING, paste in the code.thank you. this is what i wanted
![]()
can i have that extra info please
The 3 places where the blocks are:
1. Scriptable Scratch Morph (where most of them are),
2. Scratch Stage Morph (backgrounds, some looks and sensing blocks), and
3. Scratch Sprite Morph (looks, pen, a few others).
I don't think it usually matters where you put new block codes, as long as the block spec is in the same spot as the code, but for organizational purposes, and because it might not work if the block code is in the wrong place, I'd recommend putting these in the right places.

Offline
Scriptable Scratch Morph is for both sprite and stage blocks. Scratch Stage Morph is for blocks found only when programming the stage, and Scratch Sprite Morph is for blocks found only when programming the sprites. I'm not actually sure if they matter or not, but it's best to be safe.
~AIOlover~
Offline