This is a read-only archive of the old Scratch 1.x Forums.
Try searching the current Scratch discussion forums.

#1 2009-08-13 09:01:02

rbolsius
Scratcher
Registered: 2008-06-16
Posts: 41

Ideas for Blocks

I have some ideas for very useful blocks that should be in 1.5.

*Show/Hide List
Similar to show and hide variable

* When I receive as a reporter block
You can wait until I receive a message or have an if a receive a message

*Go Forward ( ) Layers
The opposite of go back one layer.

*Broadcast (Message Name) to (Sprite)
For example, broadcast enemy die to enemy 1. All enemies can have the same script for when they receive Enemy Die but you can choose which one receives it. It would also be useful if you could put a variable into the sprite section (like if you had a variable called current sprite you could use that.) You should also have this with a wait at the end and keep the old one.

Thanks for reading my ideas and I hope if you are a member of the Scratch Team you consider putting in the next release of Scratch.

-Rbolsius

Offline

 

#2 2009-08-13 09:26:37

henley
Scratcher
Registered: 2008-06-21
Posts: 1000+

Re: Ideas for Blocks

*Show/Hide List: We need this!

*When I receive as a reporter block: We need this too!!

*Go Forward ( ) Layers: [go back (-1) layers]

*Broadcast (Message Name) to (Sprite): You can use the normal broadcast, not ALL sprites have to receive a message, you know. You could use: Broadcast enemy1Die, enemy2die, evemy3Die, Ect.


"I've worked so hard for you and you give me nothing in return. Do you need help... Or do I?"

Offline

 

#3 2009-08-13 15:01:55

rbolsius
Scratcher
Registered: 2008-06-16
Posts: 41

Re: Ideas for Blocks

henley wrote:

*Show/Hide List: We need this!

*When I receive as a reporter block: We need this too!!

*Go Forward ( ) Layers: [go back (-1) layers]

*Broadcast (Message Name) to (Sprite): You can use the normal broadcast, not ALL sprites have to receive a message, you know. You could use: Broadcast enemy1Die, enemy2die, evemy3Die, Ect.

Yes, but it would be easier if you didn't have to make like 50 enemy dies.

Offline

 

#4 2009-08-14 10:42:31

henley
Scratcher
Registered: 2008-06-21
Posts: 1000+

Re: Ideas for Blocks

There is a way to make an enemy in more than one place at a time. You could make a broadcast that killed it in one place, and leaves it alive in other places, but I think it would work better with variables.

Last edited by henley (2009-08-14 10:44:12)


"I've worked so hard for you and you give me nothing in return. Do you need help... Or do I?"

Offline

 

Board footer