Discuss Scratch
- Discussion Forums
- » Suggestions
- » Scratch UI / new blocks
- -Nova-
-
Scratcher
27 posts
Scratch UI / new blocks
So, I'm pretty good with Scratch now, but sometimes I think that they should remake some parts. First of all, I really like the UI details of each block, but there should be an option to switch to an aliased UI to greatly reduce lag. Also, it would be better to only re-render or redraw the active area of the UI, which is where you're clicking and dragging. Second, there should be more options for the screen size, which is only 480x360. This is kind of annoying for my kind of stuff, and it would be great to change that. Third, there should be some advanced options in Scratch relating to actual coding, like being able to select what type of variable you want to make, like integers or floats. But this can be turned on or off relating to what the user wants.
Finally, I'd like to consider adding some new blocks.
-A block that directly returns the color below the center of a sprite
-A block that allows access (but not to editing) to cloud variables of other projects
-Aliased pen render (for less lag and/or other effects)
-Erase function for pen
Finally, I'd like to consider adding some new blocks.
-A block that directly returns the color below the center of a sprite
-A block that allows access (but not to editing) to cloud variables of other projects
-Aliased pen render (for less lag and/or other effects)
-Erase function for pen
(picked color)
(variable [var v] of [address ]
set pen mode to [aliased v]
eraser up
eraser down
Last edited by -Nova- (Aug. 20, 2015 19:53:46)
- Zekrom01
-
Scratcher
1000+ posts
Scratch UI / new blocks
This should be moved to Suggestions, but my opinion all blocks:
(picked color) // No support, workaround, and wouldn't be worth the ST's time.
when green flag clicked
if <(answer) = [red/orange/etc. ]> then
do the rest of the script
end
variable [var] of [address] // No support, this may be confusing to new scratchers.
set pen mode to [aliased] // Semi-support, I don't see much of a need for it.
eraser down
eraser up // Support for both.
- stickfiregames
-
Scratcher
1000+ posts
Scratch UI / new blocks
Support for an aliased AI and only rendering the parts of scripts you can see.
Support for these blocks too:
Support for these blocks too:
color at x: () y: () :: sensing // returns the colour at the point
color at [sprite v] :: sensing // returns the colour UNDER the sprite's centre, if it on the top layer
set pen style to [aliased v] :: pen // aliased or anti-aliased
set pen mode to [pen v] :: pen // pen or eraser
- Zekrom01
-
Scratcher
1000+ posts
Scratch UI / new blocks
This should be moved to Suggestions, but my opinion all blocks:
(picked color) // No support, workaround, and wouldn't be worth the ST's time.I got the 60 second rule for no reason…
when green flag clicked
if <(answer) = [red/orange/etc. ]> then
do the rest of the script
end
variable [var] of [address] // No support, this may be confusing to new scratchers.
set pen mode to [aliased] // Semi-support, I don't see much of a need for it.
eraser down
eraser up // Support for both.
- __init__
-
Scratcher
1000+ posts
Scratch UI / new blocks
Yeah, this needs to go in Suggestions. I like all the ideas though 
^^ workaround? Ok, yes there is, but that involves going through all the colours that Scratch supports and checking if it's touching that colour - really slow and inefficient.
Oh and double post

^^ workaround? Ok, yes there is, but that involves going through all the colours that Scratch supports and checking if it's touching that colour - really slow and inefficient.
Oh and double post

Last edited by __init__ (Aug. 20, 2015 20:21:58)
- Zekrom01
-
Scratcher
1000+ posts
Scratch UI / new blocks
Yeah, this needs to go in Suggestions. I like all the ideas thoughSorry just a glitch…
^^ workaround? Ok, yes there is, but that involves going through all the colours that Scratch supports and checking if it's touching that colour - really slow and inefficient.
Oh and double post
- Paddle2See
-
Scratch Team
1000+ posts
Scratch UI / new blocks
So, I'm pretty good with Scratch now, but sometimes I think that they should remake some parts. First of all, I really like the UI details of each block, but there should be an option to switch to an aliased UI to greatly reduce lag. Also, it would be better to only re-render or redraw the active area of the UI, which is where you're clicking and dragging. Second, there should be more options for the screen size, which is only 480x360. This is kind of annoying for my kind of stuff, and it would be great to change that. Third, there should be some advanced options in Scratch relating to actual coding, like being able to select what type of variable you want to make, like integers or floats. But this can be turned on or off relating to what the user wants.Please create a separate topic for each suggestion you have, rather than creating a list of suggestions. That way, the conversation stays focused and each idea can get the attention it needs.
Finally, I'd like to consider adding some new blocks.
-A block that directly returns the color below the center of a sprite
-A block that allows access (but not to editing) to cloud variables of other projects
-Aliased pen render (for less lag and/or other effects)
-Erase function for pen(picked color)
(variable [var v] of [address ]
set pen mode to [aliased v]
eraser up
eraser down
Before making a new topic, please check out the following:
- The Official List of Rejected Suggestions. If your suggestion is in this list, please do not make a new topic about it, as it will not be implemented anyway.
- The Suggestions Directory. If your suggestion is in this list, please continue the discussion in the existing topic, rather than making a new topic.
- Discussion Forums
- » Suggestions
-
» Scratch UI / new blocks