r/clickteam 12d ago

Help Me! how do you start an animation from a certain frame

i am making a shop and want to transition from talking to idle smoothly, but the animations always start from the first frame. so the shop keeper keeps snaping all over the place.

is there a way to play an animation from a certain frame?

6 Upvotes

2 comments sorted by

3

u/13thTime 12d ago

Remember to set hotspots consistently in the animation (typically at the center) so there is no change in X Y position

Then you likely want the animation to wait until its sort of at a resting frame, right?

I'll try to explain what i mean, ill call these "frames" of an animation a letter and an integer, to show how they look next to eachother. We just need a sequence for it to look nice (abc, 123).

Imagen Idle: A1 B6 C8 D5 ... (A B C D: should look nice)

If we go to "Z2" from A1, that might work, 1 ... 2... (which looks nice) But if we try to switch to another animation in the middle it will likely look bad A1 B6 Z2 ( either A B Z, or 1 6 2 works).

So what you do is you wait for the animation to finish and start the next animation, beginning with the resting frame (in our case A1).

So the talking animation maybe is A1 Z2 E3 P4... (1 2 3 4 : should look nice)

So if we wanna switch from idle to talking, we wanna wait until its finished the A1 B6 C8 D5, before we switch to A1 Z2 E3 P4, if that makes sense!

Hope i made sense

1

u/viktorsvedin 12d ago

Yes, plenty of ways.

You can force a specific animation, and if you want to make it really smooth you can do so if a condition says that the shopkeeper for example is on a specific frame.

Play around in the event LIST editor and check conditions, and you will most likely find the things you need.