Open PixelTim opened 1 month ago
There are "Make Sub-Resources Unique" button and AnimationMixer.libraries
property.
There are "Make Sub-Resources Unique" button and
AnimationMixer.libraries
property.
Thanks, I never used that menu before. Maybe this should be added to the docs? Also this method has one downside: you can't leave any animations non-unique if you'll press "Make Sub-Resources Unique" button
I still think there's value to this proposal, specifically about adding new options to the Animation menu. Maybe this should be reopened?
Note that both Make unique and Make all unique would need to make the AnimationLibrary unique as soon as you make a single animation unique, as otherwise, the unique animation would be in a shared AnimationLibrary.
Reopened the issue
Describe the project you are working on
A project that needs many AnimationPlayer nodes with similar animations (but still different)
Describe the problem or limitation you are having in your project
There's no way to quickly make animations unique
Describe the feature / enhancement and how it helps to overcome the problem or limitation
There are a few ideas:
Describe how your proposal will work, with code, pseudo-code, mock-ups, and/or diagrams
"Make unique" button will make only current animation unique, "Make all unique" button will make all animations unique:
If this enhancement will not be used often, can it be worked around with a few lines of script?
This can be done with these lines of code:
Is there a reason why this should be core and not an add-on in the asset library?
Because making animations unique by 1 click should improve the usability of the editor, and, as far as I know, there's no way to make such plugin (I never worked with editor plugins, correct me if I'm wrong)