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
*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.
Offline
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
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)
Offline