Hi,
I'm making a 2D game, and my character animations are created with Spine.
I want my player to stop near a Hotspot and then trigger the interaction. I tried using the **Walk To **feature and set the minimum distance to around 3, but my character keeps walking in place for a while, even though the next Action starts.
https://imgur.com/a/EbEvmuE
https://drive.google.com/file/d/1GmrdWmeWblthGdjzeEdP5yVQqgZ-4MTS/view?usp=sharing
I’ve been successfully using the Walk To feature, but this issue started after switching my character to one made with Spine.
I also tried setting the character's animation to Idle when the interaction starts using Character: Animate, but the character still keeps walking in place after reaching the Hotspot and doesn’t move on to the next interaction.
Any ideas on how to tackle this problem would be extremely helpful. Thank you so much.
It looks like you're new here. If you want to get involved, click one of these buttons!
Comments
It may not be so much related to Spine, which only handles animation - not movement - but another setting, such as the presence of a collider. Does the issue remain if you remove their Circle Collider 2D?
What are your AC/Unity versions, and how do the character's components / values on the root differ from the character that did work?
Thank you for your guidance. It saved me a lot of time in figuring out the issue.
I'm using Unity 2022.3.3f1 with Adventure Creator v1.81.5. I followed your suggestion to compare the working animation with the one causing issues, and I believe the problem originates from the hotspot's Character: Animate action, which attempts to change my character's facial expression. Although I've assigned it to track 3, it seems to retain the walk animation for a while. I'll investigate this further.