Hello
While trying to make a first-person controller using the New Input System and Cinemachine, I ran into a lot of problems. The biggest one is the lack of documentation.
In the end, I found an unfinished new Standard Character Controller, in which I found an example of what I needed
However, the Cinemachine delegate was configured there:
CinemachineCore.GetInputAxis + = LookInputOverride;
what caused certain problems…
I wanted to get the First Person Controller to work using the CinemachineInputProvider. Changing the code a little, I ran into the problem that the camera does not work smoothly. How can I fix this?
Cinemachine 2.7.2, InputSystem 1.0.2
(If you change the update method in CinemachineBrain, it will work smoother)