Afternoon, guys.
I want to do that thing where the player leans in the direction that they’re turning. The only hiccup I’m running into is how, exactly, you’d tell when they actually are turning, and how much.
The character uses a Character Controller for movement, and I have a kinematic Rigidbody for trigger detection.
I’ve tried using the Rigidbody’s Angular Velocity function, but no matter what I do, it always shows up as zero. The code for that is just
var characterTurning : Vector3;
function Update () {
characterTurning = rigidbody.angularVelocity;
}
Which is really simple, and should totally work by my reasoning, but it just doesn’t. I’ve tried it with and without the Rigidbody being Kinematic.
Any idea what I can do on this? I’ve never been able to find anything on it anywhere.