Post this script in the stage:
... Switch to background (background 2) broadcast [ The background has changed! ]
So, when the background changes, a broadcast will be send immediately. Now we have to program a script that hides the sprite when the broadcast is sended.
Put this in the script panel of the sprite(s) that have to dissapear:
When I receive [The background has changed!] hide
If this is not what you mean, please be a little more clear and I will try to help again
Offline
Alternatively, on the sprite, in a loop of some kind:
if (costume) of (stage) = 2
> hide
Offline
If you only need to do something once, you are better off with
wait until <condition>
than using any sort of loop.
Offline