Animated platform stops moving when instanced twice or more

:information_source: Attention Topic was automatically imported from the old Question2Answer platform.
:bust_in_silhouette: Asked By MrEliptik

Hi everyone,

I’ve followed this tutorial to animate a body in Godot. It’s using a body as an object with a sprite, a path2D and an animationPlayer.
It’s working great on the scene I’m creating it but the problem start when using it in another scene.

In the example I linked, I instance the scene where my animated object is. The first instance works properly, the object is moving up and down, but the second is static. I’ve tried everything, making it local, setting manually the current animation of the AnimationPlayer node but nothing works.

Do you have an idea of why that occurs?

An example projet

:bust_in_silhouette: Reply From: Xtremezero

in the animation you used , the path of the property you used was as following

…/MovingCircularSaw/Path2D/PathFollow2D:unit_offset

that’s why it has a weird behavior , so it should be

Path2D/PathFollow2D:unit_offset

I made a simple video explaining how to fix it with only simple clicks and copy paste
Link to video