I'm using AC 1.41 and UFPS 1.4.9
I'm pretty sure i've done all the steps in the "Integrating with Ultimate FPS" Tutorial, but i get an error :
UnityException: Tag: PersistenEngine is not defined!
UnityEngine.GameObject.FindWithTag(System.String,Tag)
It must be in the KickStarter.cs stateHandler-Method
There is no "PersistentEngine"-Tag defined.
Comments
Still have the same "input"-settings, but the mouse will not move. The cursor is locked (correct), movement with w s a d works (before it worked also with the cursor-pad) but the mouse does not.
UFPS requires that you have "Mouse X" and "Mouse Y" declared in your Input manager. Are these present?
Otherwise, check your Player prefab. Go to the AC Downloads page and grab the sample UFPS prefab. Set it as your player, and see if that lets you free-aim.
Yes, MouseX and MouseY is declared.
Ok, i found out that in your description you didn't mention to set State Default -> "DefaultInput". It's shown in the screenshot, but if you don't know that the original Default is empty, you might overlook this cause i follow all the steps youre describing and don't compare each setting from the screenshots.
Hm, free-aim doesn't work anyway, i compared every setting to your prefab, didn't found the difference. I gave up and use the dl one.