Open LoneDespair opened 4 years ago
This sounds like a great idea! However, all proposals must follow the template provided (rule 1)
If you edit your post to use the template I will reopen the proposal. :)
I'm really sorry for being disobedient, I've now edited it to be more compliant with the template
Describe the project you are working on I am currently working on a 2.5D trench-like warfare,
Describe the problem or limitation you are having in your project: In almost any node whenever there's an Animation Player, an Inset key will pop up making it super easy to rotate, scale or whatever you want to do be added on your animation timeline on the go, but for 3D nodes including Sprite3D you'd have to go to their transform position in inspector one by one as you cannot select multiple 3D nodes and still be able to click on that key making it super tedious when you have separate sprites for different parts
Describe how this feature / enhancement will help you overcome this problem or limitation: tho this might not be a problem for a lot of people doing pure 3D as they can just use blender but for sprite-based games on 3D there's no other way to do it but with built-in animation player
so having the same freedom as in 2D in animation will be a real game changer for certain type of games, it would also allow those who only need simple animation for their 3D stuffs to save headache from learning the basics of a new third-party tool
Show a mock up screenshots/video or a flow diagram explaining how your proposal will work:
Describe implementation detail for your proposal (in code), if possible: if Node is 3D : ShowInsertKey() #just kidding, i'm a noobie
If this enhancement will not be used often, can it be worked around with a few lines of script?: it can be worked around even without code but it will be very impractical for certain usage
Is there a reason why this should be core and not an add-on in the asset library?: It's kind of a necessity for 2.5D games