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

#1 2009-09-21 00:59:27

martianshark
Scratcher
Registered: 2008-03-24
Posts: 1000+

There's no need for,"next costume"

Hi. I just wanted to point out that there's no need for <next costume> because it can easily be replaced with <switch to costume[ (( <costume# <+> 1 ))

Last edited by martianshark (2009-09-21 01:00:03)


http://img.geocaching.com/stats/img.aspx?txt=martianshark&amp;uid=e6cdc2c8-2476-4abd-9994-27f857396579&amp;bg=1

Offline

 

#2 2009-09-21 01:30:01

Chrischb
Scratcher
Registered: 2008-07-24
Posts: 1000+

Re: There's no need for,"next costume"

I know that, and so do lots of people.  smile
But there's some points I'd like to make,

1. It's fast in animations and such. You just reach into the Looks pallette, and drag a block.
2. New users would easily get tired of having to continuously reach for the required blocks.
3. It's nice having at least one block to use.

You can reply on those points if you like.


I fall: It's a tragedy. You fall: It's comedy.
Hmph enjoy your fall - I get a lovely spring... without pans of new leaves.

Offline

 

#3 2009-09-21 01:35:32

martianshark
Scratcher
Registered: 2008-03-24
Posts: 1000+

Re: There's no need for,"next costume"

I didn't mean that it was bad, I just meant that there's no need for it.


http://img.geocaching.com/stats/img.aspx?txt=martianshark&amp;uid=e6cdc2c8-2476-4abd-9994-27f857396579&amp;bg=1

Offline

 

#4 2009-09-21 07:08:49

Chrischb
Scratcher
Registered: 2008-07-24
Posts: 1000+

Re: There's no need for,"next costume"

martianshark wrote:

I didn't mean that it was bad, I just meant that there's no need for it.

I know.  smile


I fall: It's a tragedy. You fall: It's comedy.
Hmph enjoy your fall - I get a lovely spring... without pans of new leaves.

Offline

 

#5 2009-09-21 10:01:19

archmage
Scratcher
Registered: 2007-05-18
Posts: 1000+

Re: There's no need for,"next costume"

Yes there is also no need for

<move(  )steps>
<go to[
<when[  ]key pressed>
<forever if>
<distance to[

These blocks are all easily replaced by others


Hi, I am Archmage coder extraordinaire. I do Scratch,pascal,java,php,html, AS2 and AS3. Leave me a message if you want coding advice. Also check out my personal website, lots of good stuff about web development, Flash, and Scratch (v1 and v2) !

Offline

 

#6 2009-09-21 16:29:43

The-Whiz
Scratcher
Registered: 2007-07-09
Posts: 1000+

Re: There's no need for,"next costume"

archmage wrote:

Yes there is also no need for

<move(  )steps>
<go to[
<when[  ]key pressed>
<forever if>
<distance to[

These blocks are all easily replaced by others

I don't see hov <move( )steps> can be replaced.

Last edited by The-Whiz (2009-09-21 16:29:56)

Offline

 

#7 2009-09-21 17:06:39

gershmer
Scratcher
Registered: 2009-02-12
Posts: 1000+

Re: There's no need for,"next costume"

The-Whiz wrote:

archmage wrote:

Yes there is also no need for

<move(  )steps>
<go to[
<when[  ]key pressed>
<forever if>
<distance to[

These blocks are all easily replaced by others

I don't see hov <move( )steps> can be replaced.

Yes... <move(  )steps> is not the same thing as <change x by(  or <change y by(  if your angle, for example is 37. (the direction you're pointing.


Visit my site, Gershmer.net
Leave me a voicemail at my Google Voice number, [removed]

Offline

 

#8 2009-09-21 17:58:11

archmage
Scratcher
Registered: 2007-05-18
Posts: 1000+

Re: There's no need for,"next costume"

Move steps is the same as
change x sin of direction* # of steps
change y cos of direction* # of steps

But like next costume it exists because it is simpler to have move # steps

Last edited by archmage (2009-09-21 18:00:16)


Hi, I am Archmage coder extraordinaire. I do Scratch,pascal,java,php,html, AS2 and AS3. Leave me a message if you want coding advice. Also check out my personal website, lots of good stuff about web development, Flash, and Scratch (v1 and v2) !

Offline

 

#9 2009-09-21 18:01:18

The-Whiz
Scratcher
Registered: 2007-07-09
Posts: 1000+

Re: There's no need for,"next costume"

archmage wrote:

Move steps is the same as
change x sin of direction* # of steps
change y cos of direction* # of steps

But like next costume it exists because it is simpler to have move # steps

Yeah, newer members aren't likely to know that.

Offline

 

#10 2009-09-21 18:19:33

archmage
Scratcher
Registered: 2007-05-18
Posts: 1000+

Re: There's no need for,"next costume"

Newer member aren't likely to know that go to costume (costume# + 1) is the same as next costume either.


Hi, I am Archmage coder extraordinaire. I do Scratch,pascal,java,php,html, AS2 and AS3. Leave me a message if you want coding advice. Also check out my personal website, lots of good stuff about web development, Flash, and Scratch (v1 and v2) !

Offline

 

#11 2009-09-21 19:39:45

Bentheneighbor
Scratcher
Registered: 2008-12-24
Posts: 100+

Re: There's no need for,"next costume"

Like a variable, have "switch to costume ______"  and "change costume by ______"


"Something most Flash developers couldn't do."/"If 50 people did this, I would be amazed."/"Truly the best game on Scratch."/"So realistic, dark, and even beautiful, this game is better than 90% of escape games!" Real comments! CLICK HERE to see for yourself!

Offline

 

#12 2009-09-21 19:51:40

The-Whiz
Scratcher
Registered: 2007-07-09
Posts: 1000+

Re: There's no need for,"next costume"

Bentheneighbor wrote:

Like a variable, have "switch to costume ______"  and "change costume by ______"

Code:

[switch to costume (1)]
=
[set [costume] to [1]]
[switch to costume (costume)]

[change costume by (5)]
=
[switch to costume ((costume #) + (5))]

Offline

 

#13 2009-09-22 02:01:39

Chrischb
Scratcher
Registered: 2008-07-24
Posts: 1000+

Re: There's no need for,"next costume"

archmage wrote:

Yes there is also no need for

<move(  )steps>
<go to[
<when[  ]key pressed>
<forever if>
<distance to[

These blocks are all easily replaced by others

Even if they're not neccessary, they're still handy... no need to assemble a group of blocks, and some people wouldn't know how to do some of them.


I fall: It's a tragedy. You fall: It's comedy.
Hmph enjoy your fall - I get a lovely spring... without pans of new leaves.

Offline

 

#14 2009-09-22 04:29:10

Jonathanpb
Scratcher
Registered: 2008-07-25
Posts: 1000+

Re: There's no need for,"next costume"

Shouldn't this be moved to All About Scratch? After all, this isn't suggesting anything. And it isn't telling people "There's no need to suggest this!", because these blocks already exist.


"Human beings... must have action; and they will make it if they cannot find it.
-Charlotte Brontë

Offline

 

#15 2009-09-22 20:28:00

mario8462
Scratcher
Registered: 2009-07-20
Posts: 3

Re: There's no need for,"next costume"

there should be a key that does all that costume [removed by Forum Moderator] for you

Last edited by Paddle2See (2009-09-24 02:54:33)

Offline

 

#16 2009-09-23 11:48:33

samurai768
Scratcher
Registered: 2009-07-21
Posts: 1000+

Re: There's no need for,"next costume"

I love next costume, its really helpful.

Offline

 

#17 2009-09-24 18:58:43

weswesrock
Scratcher
Registered: 2009-06-25
Posts: 500+

Re: There's no need for,"next costume"

archmage wrote:

Move steps is the same as
change x sin of direction* # of steps
change y cos of direction* # of steps

But like next costume it exists because it is simpler to have move # steps

I used that method for directional movement in one of my projects

Offline

 

#18 2009-09-24 19:01:42

The-Whiz
Scratcher
Registered: 2007-07-09
Posts: 1000+

Re: There's no need for,"next costume"

weswesrock wrote:

archmage wrote:

Move steps is the same as
change x sin of direction* # of steps
change y cos of direction* # of steps

But like next costume it exists because it is simpler to have move # steps

I used that method for directional movement in one of my projects

I just used that in my newest project...

Offline

 

#19 2009-09-25 10:58:02

jacool
Scratcher
Registered: 2008-01-25
Posts: 1000+

Re: There's no need for,"next costume"

It's easier to have a block for changing to the costume, I know it can be replaced by other blocks but so can other things.
Like
Point towards
It could be replaced with a trigonomentric function, look at scmb1:s stuff and see.

Last edited by jacool (2009-09-25 10:58:23)


http://i571.photobucket.com/albums/ss159/JacobKar/svensktiger-1.png

Offline

 

#20 2009-09-25 18:51:54

weswesrock
Scratcher
Registered: 2009-06-25
Posts: 500+

Re: There's no need for,"next costume"

We also don't need:

[blocks]<turn cw(  )degrees>
<go to[
<wait until>[/blocks]

Offline

 

#21 2009-09-25 19:02:11

The-Whiz
Scratcher
Registered: 2007-07-09
Posts: 1000+

Re: There's no need for,"next costume"

We don't need
<change{ Variable }by( 1
Or
<say[ Hello ]for( 1 )secs>
Or
<think[ Hello ]for( 1 )secs>

Last edited by The-Whiz (2009-09-25 19:02:38)

Offline

 

#22 2009-09-25 19:06:50

weswesrock
Scratcher
Registered: 2009-06-25
Posts: 500+

Re: There's no need for,"next costume"

There's also no need for:

[blocks]
<timer>
<reset timer>
<(  <<>  )>
((  <->  ))
[/blocks]

Offline

 

#23 2009-09-25 19:08:41

archmage
Scratcher
Registered: 2007-05-18
Posts: 1000+

Re: There's no need for,"next costume"

We need both greater than and less than and the minus block can be done without but that would be too much of a pain.


Hi, I am Archmage coder extraordinaire. I do Scratch,pascal,java,php,html, AS2 and AS3. Leave me a message if you want coding advice. Also check out my personal website, lots of good stuff about web development, Flash, and Scratch (v1 and v2) !

Offline

 

#24 2009-09-25 19:10:35

fruit
Scratcher
Registered: 2009-04-24
Posts: 1000+

Re: There's no need for,"next costume"

The-Whiz wrote:

We don't need
<change{ Variable }by( 1
Or
<say[ Hello ]for( 1 )secs>
Or
<think[ Hello ]for( 1 )secs>

weswesrock wrote:

There's also no need for:

[blocks]
<timer>
<reset timer>
<(  <<>  )>
((  <->  ))
[/blocks]

Yes we do.

Last edited by fruit (2009-09-25 19:10:49)


@savi3000 | hcsmp.com

Offline

 

#25 2009-09-25 19:11:05

The-Whiz
Scratcher
Registered: 2007-07-09
Posts: 1000+

Re: There's no need for,"next costume"

No need for
<set x to( 0
<change x by( 10
<set y to( 0
<change y by( 10

fruit wrote:

The-Whiz wrote:

We don't need
<change{ Variable }by( 1
Or
<say[ Hello ]for( 1 )secs>
Or
<think[ Hello ]for( 1 )secs>

weswesrock wrote:

There's also no need for:

[blocks]
<timer>
<reset timer>
<(  <<>  )>
((  <->  ))
[/blocks]

Yes we do.

How so?

<set{ Variable }to( (( Variable <+> 1 ))


<say[ Hello
<wait( 1 )secsc>
<say[

<think[ Hello
<wait( 1 )secsc>
<think[

Use a simple timer script.

<not> <( 2 <>> 1 )> >>

(( 1 <+> -1 ))

Last edited by The-Whiz (2009-09-25 19:16:14)

Offline

 

Board footer