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

#1 2009-10-29 07:09:25

fullwall
Scratcher
Registered: 2009-10-29
Posts: 20

Just a few functionality ideas

My no 1 request is a new wait until button - wait until I receive. This would simplify things a whole lot more, rather than having to start a new script, with a broadcast at the end of the old one. Personally for me, I would like for something to happen in my 'movement' script when, say, I'm in the air. But instead of just keeping in the same script (organised) I have to start a new one. I know I could do it with variables, but I like to use broadcast and receive in my games.

Second is a if a button is not pressed button. I would like a thing to stop when a button is not pressed, like multiple jumping.

Offline

 

#2 2009-11-06 20:20:50

qwertyperson
Scratcher
Registered: 2009-10-13
Posts: 11

Re: Just a few functionality ideas

I think we need   

(Location of [  ] in {list name})

and be able to snap sprites together as in BYOB
and be able to create comment blocks (in black)
"      "     "    "      "     our own blocks
and (letters (  ) through (  ) in [  ])

thanks in advance

Last edited by qwertyperson (2009-11-06 20:37:01)

Offline

 

#3 2009-11-06 20:33:07

qwertyperson
Scratcher
Registered: 2009-10-13
Posts: 11

Re: Just a few functionality ideas

fullwall wrote:

My no 1 request is a new wait until button - wait until I receive. This would simplify things a whole lot more, rather than having to start a new script, with a broadcast at the end of the old one. Personally for me, I would like for something to happen in my 'movement' script when, say, I'm in the air. But instead of just keeping in the same script (organised) I have to start a new one. I know I could do it with variables, but I like to use broadcast and receive in my games.

Second is a if a button is not pressed button. I would like a thing to stop when a button is not pressed, like multiple jumping.

Keep the normal block and add
Go while [key] pressed
also
stop repeat when <  >
and two if gates (including if/else) that do the same
AND a decimal[blocks]<pick random( # )to( #[/blocks]
and <when i receive {broadcast name>
and finally (pi)

Last edited by qwertyperson (2009-11-06 20:35:24)

Offline

 

Board footer