Я сейчас делаю игру, в которой использую GetAxis
, чтобы двигаться. В этой игре довольно часто происходит замедление времени примерно до 20%, что вызывает странное поведение.
Разница между GetAxis
и GetAxisRaw
в том, что GetAxis
хорошо сглаживается. Кажется, что Time.timeScale
влияет на этот эффект сглаживания, и игроку нужно очень много времени, чтобы набрать скорость в замедленной съемке. В GetAxisRaw
все работает как шарм.
Как сделать GetAxis независимым от времени?