Hello all,
I have a problem with turning animations. My character have animation controller with animations (idle, walk left, right, rotate left etc...). When I rotate my character by button (rotate animation is playing) and click on interaction (look, use etc.) at the same time - Turning variable in animator controller freezes at 1.0/-1.0, so animation is looped until ActionList's end.
I'm wondering is it possible to stop all animations when clicking on hotspot?
I tried [Disable movement when Interaction menus are on?] and [Stop player moving when click Hotspot?] but that doesn't affect Turning parameter.
Any ideas?
Comments
Here is my settings:
https://pasteboard.co/HDwBlmT.png
I don't paste Hotspot settings becouse that bug affects all hotspots with interactions.
All hotspot settings are similar: no marker, limit to gameCamera, always have interctive boundary. No difference if Single 'Use', Turn To Face etc.
I have separate animation when player turns in place (not moving, only turns).
I searched settings for something like "Stop animations when player click on hotspot" but found nothing.
This same thing occurs when player walks to trigger while character turns (Up+Left/Right arrow for example).
Here are pics (Player anf random Hotspot Inspector and Animator):
https://pasteboard.co/HDECKVB.png
Is it possible to enable only -1.0f/0/1.0f values when turning? Without interpolation?
Something like binary system: click arrow - 1/1. Release arrow - 0.0f.
Yes, with option enabled only "Turning" parameter is freezing. When you go straight ("Speed" parameter sets to 1.0f) and click on Hotspot, "Speed" sets to 0.0 instantly.
Thanks for advice, I will try it.
Cheers!