I am having some issue understanding what it is I'm to do when I animate a player character. I have my character, animated sprite, collsionshape, and animationplayer nodes.I'm a little confused because it seems like I'm supposed to animate from the 'animated sprite 2d' by keying in the animation. I have chosen my sprite sheet, and set the animation to 'idle' as it is the name of the frames I'm creating. However, when I go to key the frames in from the animated sprite 2d node there are no keys next to 'animation, frame' etc. There are some in Animation player, but when I try to key them in from there I get an error message stating "AnimationPlayer can't animate itself, only other players."
This is where I'm confused. I am choosing the current animation as the one I have in my animated sprite 2d as "Idle" but it automatically gets rid of the name and gives this error message.
#Animating Characters
1 messages · Page 1 of 1 (latest)
An AnimatedSprite uses a SpriteFrames resource to do animations rather than an animation node. This is configured in the Frames property in the Inspector where, on expanding the resource, it opens up an animation window where the developer can create animations and assign them frames, etc.
this is where im confused I have the sprite sheet inside where it used to say set tileset (or something very similar) and have spread it into the appropriate sizes to fit each. I can see them in the animation player and even play them, but when I go to 'key' them from the animated sprite 2d there is no key. I have keyed in others and was wondering if there was some update? Or if I have forgotten something very simple. I am very close to having it animate. I can have it auto play when I load the game, but then theyll do the same motions instead of transitioning between them as they should. Also, the big thing for me is just not understanding why my key doesn't show up to the right of 'frame' as it used to?
Like the process used to be:
create the nodes (characterbody2d, animatedsprite2d, animationplayer)
Drop in my tileset, create the animation I want to be named 'walk'.
I have all that done, but now am just missing the portion where I key in the frames. I can see them 0-6, and I can play them, but adding them in one by one is where I am getting lost.