Discuss Scratch
- Discussion Forums
- » Help with Scripts
- » Learning Scratch Blocks [Guide] [WIP] [Events section COMPLETE]
- RPFluffy
- Scratcher
1000+ posts
Learning Scratch Blocks [Guide] [WIP] [Events section COMPLETE]
Learning Scratch Blocks
Table of Contents
1. Introduction to LSB
2. Events Scratch Blocks
3. Control Scratch Blocks
4. Motion Scratch Blocks
5. Looks Scratch Blocks
6. Sensing Scratch Blocks
7. Sound Scratch Blocks
8. Pen Scratch Blocks
9. Operator Scratch Blocks
10. Data Scratch Blocks
11. More Blocks
12. Credits
Introduction to LSB
What is “Learning Scratch Blocks”?
Learning Scratch Blocks or LSB for short is a guide to scratchers who need help understanding certain scratch blocks and what they can and can't do.
What is LSB about
LSB is an idea that came to me while I was browsing through the Help with Scripts forum. I realized people were having trouble knowing what blocks did and that there was no simple to read guide about the blocks. (NOTE: the help in the editor I find is O.K. but not great)
Can I Contribute to LSB?
Yes you can, I have decided that this should be a guide were scratchers can learn from other scratchers knowledge. You can submit a section for a block in the format that is shown below. If I have decided that it should be added then I will put it in the Credits section.
Format (Also please make the section area formatted like the others in this post. Please do not post the Usefulness and Type as that I will do):
Block of Choice: (Post scratch block name here)
Section: (Post Explanation of scratch block here)
Has 100+ Posts and is a Scratcher: (y/n) (<—- Only because I cannot trust New Scratchers and Scratchers with less than a 100 posts no offense)
Side Comments: (Post side comments here)
Will you make an FAQ?
I am still debating so I have set up a poll here if you post you may vote by putting this at the bottom of your post:
;Vote; (Yes or No)
Yes: (0)
No: (0)
Scratch Blocks
This section will have more sections on the different scratch blocks please do note the empty spaces
They all will have a format like this:ScratchBlock
(Expalnation Here)
Type: (What kind)
Usefulness: (How useful it is on a scale 1-10)
Event Blockswhen green flag clicked
This is the generic Scratch Block used for the beginning of scripts (Those are called “Hats”). This is the script that causes lag in games with many of these.
Type: Hat
Usefulness: 10/10when [ v] key pressed
This is a scratch block that is very useful in games as you can insert the arrow keys in it though this block does not allow for shift and similar keys to be inserted, yes this means ctrl.
Type: Hat
Usefulness: 8.5/10 I don't like how some keys cannot be insertedwhen this sprite clicked
This block is a nice block with buttons and dragging if you aren't sure about the other way of doing it. I haven't figured anything else to say yet.
Type: Hat
Usefulness: 6/10 It's okay but I mean there aren't many uses that I would find super usefulwhen backdrop switches to [ v]
This is a useful block to replace broadcasts when the backdrop switches other than that not much.
Type: Hat
Usefulness: 4/10 This is a kinda pointless block I mean its literally the same thing as a broadcastwhen [ v] > (10)
This block is quite the helpful one, even though I haven't used it, it works very well in video/sound/picture based projects
Type: Hat
Usefulness: 7.5/10 It doesn't have a major use in games and some types of projects but it still has a high grade usebroadcast [ v]
This is an amazing lag reducer as long as the same broadcast doesn't have millions of receivers. This block is a GREAT block for having code react in an order or send a message to a sprite to do something for instance a button usually has this:when this sprite clicked
broadcast [Start v]
hide
There is also a wait variation which will wait for something to happen or if code is after it it will just broadcast and move on.
Type: Connecting Block
Usefulness: 8.5/10 Not as important as some other blocks/hats but still has a very high usefulnesswhen I receive [ v]
This block allows for the broadcast blocks to work, without this hat they would be useless.
Type: Hat
Usefulness: 8.5/10 Pretty much it's a requirement for the broadcast block
Control Blocks
Last edited by RPFluffy (Aug. 7, 2014 11:19:04)
Nothing Is EVER 100%, that is just an assumption.
Some important links: Here and here or need help click Here. Eats followers, Loves helping people.
My “..” and “…” are not spelling mistakes, it means that they are ways of telling someone that I can continue more about it and that the sentence isn't ended the best way. I like putting new indents and lines so I can split up what I am talking about.
Some important links: Here and here or need help click Here. Eats followers, Loves helping people. Check this MMO out! Kiwi = Support WHAT THAT'S IMPOSSIBLE: Through the drop down ;)if <> :: control cstart
else :: control
end
- RPFluffy
- Scratcher
1000+ posts
Learning Scratch Blocks [Guide] [WIP] [Events section COMPLETE]
Reserved. (REASONS)
Nothing Is EVER 100%, that is just an assumption.
Some important links: Here and here or need help click Here. Eats followers, Loves helping people.
My “..” and “…” are not spelling mistakes, it means that they are ways of telling someone that I can continue more about it and that the sentence isn't ended the best way. I like putting new indents and lines so I can split up what I am talking about.
Some important links: Here and here or need help click Here. Eats followers, Loves helping people. Check this MMO out! Kiwi = Support WHAT THAT'S IMPOSSIBLE: Through the drop down ;)if <> :: control cstart
else :: control
end
- RPFluffy
- Scratcher
1000+ posts
Learning Scratch Blocks [Guide] [WIP] [Events section COMPLETE]
Reserved. (REASONS)
Nothing Is EVER 100%, that is just an assumption.
Some important links: Here and here or need help click Here. Eats followers, Loves helping people.
My “..” and “…” are not spelling mistakes, it means that they are ways of telling someone that I can continue more about it and that the sentence isn't ended the best way. I like putting new indents and lines so I can split up what I am talking about.
Some important links: Here and here or need help click Here. Eats followers, Loves helping people. Check this MMO out! Kiwi = Support WHAT THAT'S IMPOSSIBLE: Through the drop down ;)if <> :: control cstart
else :: control
end
- RPFluffy
- Scratcher
1000+ posts
Learning Scratch Blocks [Guide] [WIP] [Events section COMPLETE]
BuMp
Nothing Is EVER 100%, that is just an assumption.
Some important links: Here and here or need help click Here. Eats followers, Loves helping people.
My “..” and “…” are not spelling mistakes, it means that they are ways of telling someone that I can continue more about it and that the sentence isn't ended the best way. I like putting new indents and lines so I can split up what I am talking about.
Some important links: Here and here or need help click Here. Eats followers, Loves helping people. Check this MMO out! Kiwi = Support WHAT THAT'S IMPOSSIBLE: Through the drop down ;)if <> :: control cstart
else :: control
end
- SoldierH
- Scratcher
45 posts
Learning Scratch Blocks [Guide] [WIP] [Events section COMPLETE]
Nice Guide! BUMP!
- RPFluffy
- Scratcher
1000+ posts
Learning Scratch Blocks [Guide] [WIP] [Events section COMPLETE]
Thanks, but you don't need to bump someone's topic. Nice Guide! BUMP!
Nothing Is EVER 100%, that is just an assumption.
Some important links: Here and here or need help click Here. Eats followers, Loves helping people.
My “..” and “…” are not spelling mistakes, it means that they are ways of telling someone that I can continue more about it and that the sentence isn't ended the best way. I like putting new indents and lines so I can split up what I am talking about.
Some important links: Here and here or need help click Here. Eats followers, Loves helping people. Check this MMO out! Kiwi = Support WHAT THAT'S IMPOSSIBLE: Through the drop down ;)if <> :: control cstart
else :: control
end
- Discussion Forums
- » Help with Scripts
- » Learning Scratch Blocks [Guide] [WIP] [Events section COMPLETE]