#actions not working "couldn't resolve track"

35 messages · Page 1 of 1 (latest)

rapid spruce
#

after setting up some coding stuff and rearranging the parents and children nodes, i wanted to play an "idle" action of my character to check animations before referencing them in code, but when i check them, im getting warnings in output, and idk what to do with animation player or Skeleton nodes. i tried to change their parents and stuff (then brought back to original after fail), if possible, please tell me what's the issue ;-;

finite sequoia
#

is the animation still working

#

as intended*

rapid spruce
#

animations are not playing at all

burnt fox
rapid spruce
burnt fox
#

No

#

Do you have the fbx or glb in the godot project?

rapid spruce
#

yes, the entire model and set of animations within the armature is called "student.glb"

burnt fox
#

alright

#

go into the filesystem and double click that glb

rapid spruce
#

okay

burnt fox
#

go to the skeleton and add a profile to get all the options then there should be something saying unique name

rapid spruce
#

okay, i got to the filesystem, but i don't see the "add a profile"

burnt fox
#

add a bonemap

rapid spruce
#

okay i see

burnt fox
#

after that you can re-import

#

and your character importing pipeline won't have to suffer from moving nodes around, since the skeleton has a unique name it will always be found

rapid spruce
#

got it, so should i rename it to "Armature"?

#

or the name AnimationPLayer references if any?

#

i'm assuming "Armature"

#

imma try now

#

okay i reimported, but same issue, imma record it to show what exactly happens

burnt fox
# rapid spruce

delete all those nodes then open the reimported scene and copy everything you want from them

#

since the imported file you had didnt use a unique name for the skeleton node, you moved that node inside the scene and it caused the animation player to not know where it is.

#

but now that you reimported with a unique name, no similar issue will happen. just delete those nodes and copy the ones you want from the file

rapid spruce
#

i did what you said, really helped

#

i mean i basically reimported everything

#

so

#

Thank you soo much

#

animations work

#

i only had to reattach the script after and change instances names, but it was much easier than expected