Whenever I am making a scrolling program on scratch, I always have to use some hide/show method. This is outrageous! When I am on a java,c# interface, I can push things off screen and don't have to worry about making them hide. What bugs me even more is that I can push it off screen when I it is online, but it's too late. But aside from that, sometimes you can't push stuff off screen even online. I would greatly appreciate it if on the next version of scratch you were to atleast make it so you can push the sprites off screen.
Offline
This would certainly make scrolling projects easier, I think the developers were concerned about beginners "losing" their sprites and not knowing where they've gone to. Perhaps an option for sprites, like the "drag" and "rotate" options cold be added: The default would be "must stay on screen", but users could select "able to roam off-screen".
-MrEd
Offline
I think they have changed the scratch player so that you can move sprites so far off the screen that it is not longer necessary to hide them in that way. If you look at my project "Lag Test" you can hardly notice the unused sprites and they are not even being hidden.
Scratch wasn't meant for professional developers so the screen boundaries were put in so that the average user wouldn't get confused.
Last edited by archmage (2008-03-07 21:08:45)
Offline
In the "player", projects will bog down if you are are looking at a sprite that has scripts running, as Scratch as to handle graphics for the scripts as well as the "game". In presentation mode, you should see about what you will see online, as far as speed is concerned.
-MrEd
Offline