Hello!
After i change my character sprites to new one, my movement script just stopped working. It doesn’t change any values in position of my character. Before i changed my sprites everything was working fine, but now it don’t move my player
Here is code:
Check the console log for errors. Make sure the error button is visible (upper right).
Check also you did not set Time.timeScale to zero in the editor.
Beyond that, to help gain more insight into your problem, I recommend liberally sprinkling Debug.Log() statements through your code to display information in realtime.
Doing this should help you answer these types of questions:
is this code even running? which parts are running? how often does it run?
what are the values of the variables involved? Are they initialized?
Knowing this information will help you reason about the behavior you are seeing.
just for the context about Apply Root motion:
Apply Root Motion On,Object Transform will be control by Animation (if Animation move away from the center not stay on the same place)
Apply Root Motion Off, Object Transform will be control by script