I think that there should be a way to pick which sprite is clicked without going on that sprite. Something like this:
and you can select it like this:
This would be very useful for a game that I am working on at the moment and I am pretty sure that it could help others too.
Offline
That would be a useful block to have
But for now, a simple workaround which might help with your game would be.
Sprite 1's scripts:
[blocks]
<when[ Sprite 1 ]clicked>
<broadcast[ Sprite 1 Clicked
[/blocks]
and Sprite 2's Scripts:
[blocks]
<when I receive[ Sprite 1 Clicked
[/blocks]
And then the rest of the script.
Offline
Great idea. You can already sort of do something to the same effect, as 06dknibbs mentioned. Another way to do it is something to this effect:
would be on the thing that does something when something else is clicked, and
would be on the sprite that should be clicked.
Of course, that's a lot of work, and 06dknibbs' method is a lot easier But I definitely support this block.
Offline
06dknibbs' method is the one I am using at the moment. But it can be a bit annoying at times.
Offline
I support.
06dknibbs wrote:
That would be a useful block to have
But for now, a simple workaround which might help with your game would be.
Sprite 1's scripts:
[blocks]
<when[ Sprite 1 ]clicked>
<broadcast[ Sprite 1 Clicked
[/blocks]
and Sprite 2's Scripts:
[blocks]
<when I receive[ Sprite 1 Clicked
[/blocks]
And then the rest of the script.
As I have said before...
I wrote:
There is one huge problem with that though.
BROADCASTS LAG LIKE [removed]!!!!!!!!!!!!!!!!!!!!!
Offline
What does braodcasts lag like mean?
I also have another idea.
It then has a selection of the broadcasts you have put.
What do you think?
Last edited by melikecheese (2010-06-23 12:08:08)
Offline
I support! It's a cool idea
Offline
melikecheese wrote:
What will me putting my ideas here actually do?
People discuss them, and if a Scratch Team member sees it, and likes it, they might see if they can include it in the next version of Scratch
Offline
melikecheese wrote:
What does braodcasts lag like mean?
There's something like a 0.07 second delay between the broadcast and the when I receive block starting.
Offline
Oh, that's what is making one of my projects not work very well. Thanks!
Offline