Closed mattrdowney closed 6 years ago
Partly due to not using Input.GetAxisRaw() / user failure (mine) on the part of properly testing.
There might have been a bug (but I don't think so).
Bug label persists because of the Input.GetAxisRaw() statement.
If there was a fix, it was in 820d4b5bc04a1a1b771d144391b79e5fa67f8866
Could (hypothetically) be friction, although that was supposed to be capped at max speed, so look at other possibilities as well.
Reproduction: Jump diagonally at a metal ceiling. The velocity (upon collision) should reflect back towards where you came from.