Discuss Scratch

lakshay
Scratcher
26 posts

New blocks!

Hello everyone!

I want to suggest some new blocks

(Pressed key value)- Using this block, we can know which key was pressed. It can also be used in calculations. We can also know which letter key was pressed.

<any key pressed?>- We can know whether any key was pressed or not.

<any key except pressed?>- We can tell Scratch to which key it should not react.

(Convert ( ) to )- We can convert a number to string or vice versa. For eg. Number for A would be 1, B would be 2, and so on.

Please tell me which ones you support and which ones you don't.

Last edited by lakshay (June 30, 2013 06:46:14)


I want to die while sleeping peacefully like my grandfather, not screaming in terror like his passengers.
TreasureChest
Scratcher
54 posts

New blocks!

nice ideas they would be useful in games. I mostly like the <any key> and <any keep apart from> blocks.

I am TreasureChest, I make remixes and animations. Instead of being like most remixers where they just add the character and that is that I try to make mine detailed as possible.
pizza22
Scratcher
79 posts

New blocks!

These new blocks would be very helpful. It is a great suggestion, I support it

I am not currently on scratch any more
dusty22
Scratcher
100+ posts

New blocks!

+1

Like the Megaman X series? Want to make Megaman games in Scratch? Check out my studio here, The Megaman X Scratch Engine.
mathfreak231
Scratcher
1000+ posts

New blocks!

lakshay wrote:

(Pressed key value)- Using this block, we can know which key was pressed. It can also be used in calculations. We can also know which letter key was pressed.
What if more than one key is being pressed?

<any key pressed?>- We can know whether any key was pressed or not.
Sure, why not.

<any key except { v} pressed?>- We can tell Scratch to which key it should not react.
If the last block is implemented, you could just do <<any key pressed?> and <not <{ v} key pressed?>>>.

(Convert ( ) to )- We can convert a number to string or vice versa. For eg. Number for A would be 1, B would be 2, and so on.
I don't even see why this would be needed. It can pretty fairly be replicated with a couple lists. Plus, there are too many ways it can error.

i have grown as a person. and ive grown, literally. none of my posts from before 2022 represent me accurately.
lakshay
Scratcher
26 posts

New blocks!

mathfreak231 wrote:

lakshay wrote:

(Pressed key value)- Using this block, we can know which key was pressed. It can also be used in calculations. We can also know which letter key was pressed.
What if more than one key is being pressed?
then the value of the key pressed later would be taken(you can't press two keys at exactly the same time.

<any key pressed?>- We can know whether any key was pressed or not.
Sure, why not.
Thanks for your support.

<any key except { v} pressed?>- We can tell Scratch to which key it should not react.
If the last block is implemented, you could just do <<any key pressed?> and <not <{ v} key pressed?>>>.
Yeah, I forgot about it.

(Convert ( ) to )- We can convert a number to string or vice versa. For eg. Number for A would be 1, B would be 2, and so on.
I don't even see why this would be needed. It can pretty fairly be replicated with a couple lists. Plus, there are too many ways it can error.
Wouldn't that be quite a lot of work?

Thanks everyone for your support!

I want to die while sleeping peacefully like my grandfather, not screaming in terror like his passengers.
mathfreak231
Scratcher
1000+ posts

New blocks!

lakshay wrote:

mathfreak231 wrote:

lakshay wrote:

(Convert ( ) to )- We can convert a number to string or vice versa. For eg. Number for A would be 1, B would be 2, and so on.
I don't even see why this would be needed. It can pretty fairly be replicated with a couple lists. Plus, there are too many ways it can error.
Wouldn't that be quite a lot of work?
Well you only need 26 items if you're only going to do letters. There are so many other characters, and if you want to use them in this block, too, wouldn't that be “quite a lot of work” for the Scratch Team?

Last edited by mathfreak231 (June 30, 2013 12:23:02)


i have grown as a person. and ive grown, literally. none of my posts from before 2022 represent me accurately.

Powered by DjangoBB