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

#1 2012-06-27 07:32:59

legoscratch
Scratcher
Registered: 2010-06-18
Posts: 100+

Stage Boundaries

I sometimes get annoyed when sprites can't leave the screen. For example, in scrolling games, the level sprites always appear on the edges. Also, I can't have a nice, smooth moving-off-the-screen animation because the sprite always has to stay on the screen, whether you want it or not.

So I was thinking that sprites should be able to go off the screen. But, if offline in editor mode, it should show a little marker that lets you know your sprite is out of stage bounds and cannot be seen. It would look like this:
http://i.imgur.com/SFMP2.png
It would obviously have a thumbnail of the sprite and the arrow pointing whichever way the sprite is.
You would be able to drag this marker and you would automagically be dragging the sprite that it represents.

I thought of this suggestion when I saw an Alice (a 3D block programming tool) blog post for their new upcoming Alice 3. Check out the post: http://blog.alice.org/?p=193

Thanks for reading, I hope this is included in 2.0.


If you are having trouble with simple counting, use the following mnemonic device: 1 comes before 2 comes before 5,280 comes before 523,860,759 comes after the square root of -153 comes before π. This will make your previous counting problems seem like no big deal.

Offline

 

#2 2012-06-27 07:47:03

SciTecCf
Scratcher
Registered: 2011-11-23
Posts: 1000+

Re: Stage Boundaries

Really nice! Good idea! I support!

BYOB has this.


http://bit.ly/LCZEJRhttp://bit.ly/LSONcOhttp://bit.ly/LF3vIc
http://trinary.site40.net/images/scratchrank.php?username=SciTecCf&display=small

Offline

 

#3 2012-06-27 08:00:56

bobbybee
Scratcher
Registered: 2009-10-18
Posts: 1000+

Re: Stage Boundaries

You should be able to toggle it without having to enter presentation mode  wink


I support the Free Software Foundation. Protect our digital rights!

Offline

 

#4 2012-06-27 08:29:57

legoscratch
Scratcher
Registered: 2010-06-18
Posts: 100+

Re: Stage Boundaries

bobbybee wrote:

You should be able to toggle it without having to enter presentation mode  wink

Yeah, I was thinking that, but I thought that it could be confusing... After all, most people probably wouldn't use the feature.
But then again, it might be more confusing to see it working outside presentation mode and not in it. So you're right, it's probably better to have it as just a check box under the preview to keep things straightforward for everyone.


If you are having trouble with simple counting, use the following mnemonic device: 1 comes before 2 comes before 5,280 comes before 523,860,759 comes after the square root of -153 comes before π. This will make your previous counting problems seem like no big deal.

Offline

 

#5 2012-06-28 02:00:08

Wes64
Scratcher
Registered: 2011-08-19
Posts: 1000+

Re: Stage Boundaries

Since you can program Scratch to do this, I doubt it will be added since they rarely add features that can already be done.

What I would like, though, is to increase the stage boundaries so sprites can completely leave the screen and not "hang" on the edges.


Experienced 2.0 Tester: Ask me questions!
Using Firefox 13.0, Flash plugin version 11.4.402.287, and Windows XP Professional.

Offline

 

#6 2012-06-28 08:28:07

legoscratch
Scratcher
Registered: 2010-06-18
Posts: 100+

Re: Stage Boundaries

Wes64 wrote:

Since you can program Scratch to do this, I doubt it will be added since they rarely add features that can already be done.

What I would like, though, is to increase the stage boundaries so sprites can completely leave the screen and not "hang" on the edges.

Yes, the markers could be programmed, but the point is that they are helpful for when you "lose" a sprite off the edge while creating a project, you can just drag it back in without having to right click on the sprite and click "show" or use the go to x() y() block. This is not a feature meant for runtime, only to keep confusion low when sprites are allowed to leave the preview area.


If you are having trouble with simple counting, use the following mnemonic device: 1 comes before 2 comes before 5,280 comes before 523,860,759 comes after the square root of -153 comes before π. This will make your previous counting problems seem like no big deal.

Offline

 

#7 2012-06-28 09:45:52

Wes64
Scratcher
Registered: 2011-08-19
Posts: 1000+

Re: Stage Boundaries

legoscratch wrote:

Wes64 wrote:

Since you can program Scratch to do this, I doubt it will be added since they rarely add features that can already be done.

What I would like, though, is to increase the stage boundaries so sprites can completely leave the screen and not "hang" on the edges.

Yes, the markers could be programmed, but the point is that they are helpful for when you "lose" a sprite off the edge while creating a project, you can just drag it back in without having to right click on the sprite and click "show" or use the go to x() y() block. This is not a feature meant for runtime, only to keep confusion low when sprites are allowed to leave the preview area.

If you press shift and click the sprite it automatically goes to 0,0 , shows, and goes to the front.  big_smile


Experienced 2.0 Tester: Ask me questions!
Using Firefox 13.0, Flash plugin version 11.4.402.287, and Windows XP Professional.

Offline

 

#8 2012-06-28 17:48:00

legoscratch
Scratcher
Registered: 2010-06-18
Posts: 100+

Re: Stage Boundaries

Wes64 wrote:

legoscratch wrote:

...

If you press shift and click the sprite it automatically goes to 0,0 , shows, and goes to the front.  big_smile

Still, most people wouldn't know that, and like I said, this is just meant for user friendliness anyway, and I didn't figure that out until I started messing with shift click r and all that jazz. Shift click is right click in 2.0 anyway  tongue


If you are having trouble with simple counting, use the following mnemonic device: 1 comes before 2 comes before 5,280 comes before 523,860,759 comes after the square root of -153 comes before π. This will make your previous counting problems seem like no big deal.

Offline

 

Board footer