I have thousands of animations in my project. I import animations from glb files that I import as scenes and then use the set animation save path to export them all to separate res files to a folder, I need that for my workflow. I need them all to have “Keep Custom Tracks” on by default. How do I do that? there is no way I will click through each animation and set it separately in the import window
you can write a small script like this and stick it in the animation node
extends AnimatedSprite2D
# Called when the node enters the scene tree for the first time.
func _ready():
animation = "Keep Custom Tracks"
If you have that many animations you can edit the .import
file that Godot creates with a text editor next to your model file (example, if your model file is model.glb
the file will be model.glb.import
) and replace all occurrences of "save_to_file/keep_custom_tracks": ""
with "save_to_file/keep_custom_tracks": true
You’ll need to set the animation paths before that.
It’s better if you do that with Godot closed.
that’s a brilliant idea thank you!
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.