Discuss Scratch
- Discussion Forums
- » Suggestions
- » Transformations Extension Suggestion
- SoandSoANIMATIONS
-
Scratcher
100+ posts
Transformations Extension Suggestion
I support this suggestion! it seems interesting…
Lots of support! I really like this idea! I hope the Scratch Team adds this (Lets hope they do!)!When you're posting in a topic, try to be constructive and elaborate on why you support. For example:
Support because it would be helpful to me since I like to make animations. Also, I like to make music projects but I have to put an animation because plain old music projects with just
when green flag clickedare not allowed. This would allow me to make my project more interesting.
play sound [ song v] until done
Unrelated: no way that I forgot to switch accounts again
Last edited by SoandSoANIMATIONS (Dec. 23, 2023 04:40:01)
- RethinkingVoxels
-
Scratcher
1000+ posts
Transformations Extension Suggestion

+ support, would make some funni projects with this
- DarthVader4Life
-
Scratcher
1000+ posts
Transformations Extension Suggestion
A rotatable reflection axis would make a fine addition to the Transformations Extension Suggestion.
flip [by rotatable axis v] :: pen
set rotatable axis to () degrees :: pen
turn rotatable axis [left v] by () degrees :: pen
Last edited by DarthVader4Life (Dec. 26, 2023 20:02:49)
- forkmanb
-
Scratcher
100+ posts
Transformations Extension Suggestion
…Also, I like to make music projects but I have to put an animation because plain old music projects with justwait, projects with just a piece of music aren't allowed?when green flag clickedare not allowed…
play sound [ song v] until done
“censoring projects with no coding” is a rejected suggestion therefore not done on scratch, so how is it not allowed?
EDIT: (support, would be helpful with a LOT of my projects because currently you have to use costumes or the fisheye effect or something like that and it doesn't quite work out)
Last edited by forkmanb (May 3, 2024 13:57:34)
- CST1229
-
Scratcher
1000+ posts
Transformations Extension Suggestion
(#704)Maybe they're referring to the music sharing policy, where projects that are just for sharing music the user didn't create are not allowed (it is if they made it), but I guess that user got confused and thought it meant all projects that are just for sharing music (even if they created it) are not allowed.
wait, projects with just a piece of music aren't allowed?
- jackalocked
-
Scratcher
31 posts
Transformations Extension Suggestion
100% Support!
Making these distortions on the editor is very tiring and also unpractical if you need a sprite to be constantly distorted (we all know what happens when a project has way too many costumes…)
These blocks would instantly solve that problem, and they would be really useful in so many ways aswell! And they'd be very fun to mess arround, specially if you're a new user and you're just testing out what each block does
Not to mention what impact these blocks could have on 3D projects, it would be REVOLUTIONARY!
For me, if this feature ever gets added (please Scratch devs, just do it! I beg you!) i'd use the blocks that flip the sprite horizontally the most, you cannot imagine how many times I wished for a flip block everytime I needed to get a sprite be able to face left-right NORMALLY with rotation still on… (Don't come up with those “workarounds”, they're the reason why one of my projects got all the costumes corrupted by that grey box! And also duplicating the costumes and then flipping them it's so unpractical ngl).
Anyways, this feature should be 100% added! The blocks are useful, it fits Scratch and it would also amaze new users (if it's not confusing enough).
Making these distortions on the editor is very tiring and also unpractical if you need a sprite to be constantly distorted (we all know what happens when a project has way too many costumes…)
These blocks would instantly solve that problem, and they would be really useful in so many ways aswell! And they'd be very fun to mess arround, specially if you're a new user and you're just testing out what each block does

Not to mention what impact these blocks could have on 3D projects, it would be REVOLUTIONARY!
For me, if this feature ever gets added (please Scratch devs, just do it! I beg you!) i'd use the blocks that flip the sprite horizontally the most, you cannot imagine how many times I wished for a flip block everytime I needed to get a sprite be able to face left-right NORMALLY with rotation still on… (Don't come up with those “workarounds”, they're the reason why one of my projects got all the costumes corrupted by that grey box! And also duplicating the costumes and then flipping them it's so unpractical ngl).
Anyways, this feature should be 100% added! The blocks are useful, it fits Scratch and it would also amaze new users (if it's not confusing enough).
- turtle85656
-
Scratcher
1 post
Transformations Extension Suggestion
ₜₕᵢₛ ᵢₛ ᵣₑₐₗₗy gₒₒd ₐₙd ᵢₜ ₛₕₒᵤₗd ₕₐₚₚₑₙ!! SUPPORT!!!
- gem1001
-
Scratcher
500+ posts
Transformations Extension Suggestion
It doesI obviously support! This would be extremely useful for many 3D projects and wouldn't be too hard to implement since there are probably already JavaScript functions that can transform sprites like that.I guess, assuming that the run screen uses the html <canvas> element than I believe that is possible.
- jackalocked
-
Scratcher
31 posts
Transformations Extension Suggestion
I've been browsing through old Scratch builds (specifically the 0.X ones) and just discovered that they USED to have transformation blocks!
The Scratch build of february 2004 has a width and height block:
Meanwhile the build of october 2004 changed those blocks to a single “stretch” block instead.
And then later on the 2005 build the transformation blocks where entirelly removed…
I think that they should bring back the transformation blocks (and add the new stuff that the extension from this suggestion has to offer), alongside with other scrapped blocks from the earlier builds!
(p.s: I already made a post above explaining why I 100% support the comeback of this feature)
The Scratch build of february 2004 has a width and height block:
set width to ()
set height to ()
Meanwhile the build of october 2004 changed those blocks to a single “stretch” block instead.
set stretch to ()%
change stretch by ()
And then later on the 2005 build the transformation blocks where entirelly removed…
I think that they should bring back the transformation blocks (and add the new stuff that the extension from this suggestion has to offer), alongside with other scrapped blocks from the earlier builds!
(p.s: I already made a post above explaining why I 100% support the comeback of this feature)
- OsomKoolGuy
-
Scratcher
78 posts
Transformations Extension Suggestion
Support. This seems intuitive to use, yet would add a lot to scratch. I could also imagine some great 3d projects being made with this.
- julmik6478
-
Scratcher
500+ posts
Transformations Extension Suggestion
Support. Also is there any third party extension that adds this?
- BigNate469
-
Scratcher
1000+ posts
Transformations Extension Suggestion
Support. Also is there any third party extension that adds this?Turbowarp- the stretch blocks in the Turbowarp-only extensions category.
- starlightsparker
-
Scratcher
1000+ posts
Transformations Extension Suggestion
Support. Also is there any that adds this?You shouldn’t ask that, it encourages people to say extension names
- CST1229
-
Scratcher
1000+ posts
Transformations Extension Suggestion
(#713)Browser extensions (which are the only ones that can't be mentioned) don't really add new features because they'd be incompatible with vanilla Scratch, and it is allowed to mention Scratch extension and mod names.Support. Also is there any that adds this?You shouldn’t ask that, it encourages people to say extension names
- jmdzti_0-0
-
Scratcher
1000+ posts
Transformations Extension Suggestion
Before anything: I love the concept, love the presentation — It's so well made and creative, congrats! 

- I do support, since Eisenberg's Law says: «everything you can
do from the GUI should be able to be done
from the programming language,
and vice versa.» - There's already a extension in TW named «stretch», so maybe you can use some code to help you.
- xboyc1
-
Scratcher
35 posts
Transformations Extension Suggestion
Hi, i hope this isnt annoying but I made a project that uses a custom pen renderer to skew sprites:
https://scratch.mit.edu/projects/1038250719/
https://scratch.mit.edu/projects/1038250719/
- qwertyy_the_artist
-
Scratcher
100+ posts
Transformations Extension Suggestion
sorry, no support, this would make scratch more complicated (which is not what you want with a community full of 10 year olds)
- xboyc1
-
Scratcher
35 posts
Transformations Extension Suggestion
sorry, no support, this would make scratch more complicated (which is not what you want with a community full of 10 year olds)Scratch is already complicated with cloud variables, hardware interfaces, lists, custom functions etc. plus, this is an optional thing so they could just not use it, while people who *do* want it would appreciate it
- 8to16
-
Scratcher
1000+ posts
Transformations Extension Suggestion
bump
support, i have a game in mind that requires this block, and the griffpatch workaround looks a bit warped
support, i have a game in mind that requires this block, and the griffpatch workaround looks a bit warped
- kittyguy14
-
Scratcher
6 posts
Transformations Extension Suggestion
Is it currently possible to have it function like how ampara said, where stretches applied after rotations still stretch horizontally rather than stretching the costume itself?Support. Also is there any third party extension that adds this?Turbowarp- the stretch blocks in the Turbowarp-only extensions category.
1. It would be the order that the blocks are placed. i.e. if you put the “point in direction ()” block first, it'll rotate first. If you put scaling first, it will scale first.
- Discussion Forums
- » Suggestions
-
» Transformations Extension Suggestion