So as far as i can tell you have to use sprites unity complex instead of sprites unity if you want to play a specific player animation that isnt a walk/idle animation?
Right now i have an inventory item (cigarettes) that when the player uses its supposed play a specific animation (smoking), but it doesnt play and i assume its because im using sprite unity still cause i couldnt figure out how to redo my player character with sprites unity complex.
It seems as if my only choice is to figure out sprites unity complex in order to get this animation to play? Which DOES work if i switch to sprites unity complex.. but then my character movement animations are nonexistent since ive been struggling to figure out how to set it up with sprites unity complex.
Comments
When using Sprites Unity, you have the option to have the directional suffix (e.g. "_D" for down) added on automatically when the Character: Animate Action is used to play a custom animation. This allows you to have different smoking animations depending on the direction the character is facing.
The Console should display an error message if it can't find the animation you're trying to play - check that to see if it sheds any light. Otherwise, please post screenshots of your Animator (showing the animation you're trying to play), your Player Inspector, and the Character: Animate Action you're calling.
@Lukas: That's a fair suggestion! I'll look into that.
Here is what happens when i use character animate instead of object.
Heres my error:
Check that your player prefab is registered within the Settings Manager, and assign it if not.