Discuss Scratch

BurnedCrystal
Scratcher
100+ posts

easier color effect usage

TheLogFather wrote:

Actually, yes, I think it could be helpful to have a type of colour-based effect that makes a bit more intuitive sense to most people than the current hue-shifting colour effect – I suspect many Scratchers simply don't understand what that really does…

I was thinking it could perhaps be something a bit like this:
set tint color to [#ff8844] :: looks // has to be new distinct block, since different to others
set [tint v] effect to (50)% // 'tint' will be a new item in dropdown menu for effects blocks
change [tint v] effect by (10)


Yes please
I can only imagine all of the uses for such an effect, especially considering it doesn't exist in scratch yet :^

It might be a bit confusing at first… but that's no justification, considering the tips menu exists!
jokebookservice1
Scratcher
1000+ posts

easier color effect usage

Sorry to necropost, but it is allowed within this forum

I support TheLogFather's idea, and agree that it wouldn't cause glitches. The code currently probably just has a bunch of if/elses (or a switch statement– cannot be bothered to check) for the graphic effect block, and, as liam48d said, one of them would simply take the internal value of the tint value and use it.

I got here through a Pull Request on GitHub, is that bad?
jokebookservice1
Scratcher
1000+ posts

easier color effect usage

Does anybody else have any suggestions on the block? Particularly TheLogFather's, as it is a really good idea in my opinion.

Also, I think we should probably keep the old effect block for backwards compatibility.

Perhaps this could be in Scratch 3.0?
stickfiregames
Scratcher
1000+ posts

easier color effect usage

TheLogFather wrote:

Actually, yes, I think it could be helpful to have a type of colour-based effect that makes a bit more intuitive sense to most people than the current hue-shifting colour effect – I suspect many Scratchers simply don't understand what that really does…

I was thinking it could perhaps be something a bit like this:
set tint color to [#ff8844] :: looks // has to be new distinct block, since different to others
set [tint v] effect to (50)% // 'tint' will be a new item in dropdown menu for effects blocks
change [tint v] effect by (10)

I support this, it sounds much more intuitive and more versatile.

If you set the tint to a transparent colour, would the sprite become transparent? Then it would be able to partly replicate the ghost effect as well, although it should be kept for compatibility.
TheDipler
Scratcher
10 posts

easier color effect usage

\

Last edited by TheDipler (Dec. 7, 2019 21:06:27)

Nambaseking01
Scratcher
1000+ posts

easier color effect usage

Duplicate. Please continue the discussion there, I will report this topic to be closed.
Harakou
Scratcher
1000+ posts

easier color effect usage

TheDipler wrote:

\
Why lol

Nambaseking01 wrote:

Duplicate. Please continue the discussion there, I will report this topic to be closed.
Yep

Powered by DjangoBB