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

#1 2010-08-19 19:28:30

MabonBaladevaKain
Scratcher
Registered: 2010-07-25
Posts: 80

Irritating Itch of Scratch

Why did the coders of this fine program leave out things so obviously needed to be included?

One simple example is 'Next Costume' ....
.... since there's a 'Next Costume', doesn't it seem obvious that there should be a 'Previous Costume'? ...

Afterall, if you can easily cycle through the costumes one way without specifying the number, then why should you not be able to cycle back through the other way?

I wonder how things like this can be forgotten.
Yes it's possible to cycle through one way and the other by using a more complicated method, but if half of an easier method is already there, well, it's almost taunting me, understand? .... is this put there but not the other because the Scratch team expected only animations and not code that relies upon cycling?

Well, this is one more thing you could add to the list for Scratch 2.0 if they didn't already add it.

'Previous Costume'

Offline

 

#2 2010-08-19 19:31:06

coolstuff
Community Moderator
Registered: 2008-03-06
Posts: 1000+

Re: Irritating Itch of Scratch

I think they didn't add "Previous Costume" because it can easily be done already - similar to why they didn't add and <I receive> block.

switch to costume (costume #) - 1

Offline

 

#3 2010-08-19 19:34:37

soupoftomato
Scratcher
Registered: 2009-07-18
Posts: 1000+

Re: Irritating Itch of Scratch

coolstuff wrote:

similar to why they didn't add and <I receive> block.1

Sure it can be easily done, but I don't want a new variable clogging up my game, and sometimes multiple ones. If they are going to leave us like this why dont they make I recieve hat blocks,

When Variable () equals ()


I'm glad to think that the community will always be kind and helpful, the language will always be a fun and easy way to be introduced into programming, the motto will always be: Imagine, Program, Share - Nomolos

Offline

 

#4 2010-08-19 19:40:08

coolstuff
Community Moderator
Registered: 2008-03-06
Posts: 1000+

Re: Irritating Itch of Scratch

soupoftomato wrote:

coolstuff wrote:

similar to why they didn't add and <I receive> block.1

Sure it can be easily done, but I don't want a new variable clogging up my game, and sometimes multiple ones. If they are going to leave us like this why dont they make I recieve hat blocks,

When Variable () equals ()

Now THAT would be a cool block  big_smile

I understand what you mean, and I don't necessarily agree that it should be left out, but "ob-la-di, ob-la-da, like goes on, brah."  wink

I vouch for an <I recieve> block in the future  smile  Still, a "previous costume" block is simple enough to make for the user I don't think it's really necessary.

Offline

 

#5 2010-08-19 19:49:16

Harakou
Community Moderator
Registered: 2009-10-11
Posts: 1000+

Re: Irritating Itch of Scratch

soupoftomato wrote:

hat block:
When Variable () equals ()

Say, wasn't there a "When < > is true" hat block in an older version of Scratch? I found this in the source code:

http://i35.tinypic.com/5yf9zb.gif

Last edited by Harakou (2010-08-19 19:49:47)


http://www.blocks.scratchr.org/API.php?action=random&amp;return=image&amp;link1=http://i.imgur.com/OZn2RD3.png&amp;link2=http://i.imgur.com/duzaGTB.png&amp;link3=http://i.imgur.com/CrDGvvZ.png&amp;link4=http://i.imgur.com/POEpQyZ.png&amp;link5=http://i.imgur.com/ZKJF8ac.png

Offline

 

Board footer