Hi, so I am trying to do a smooth transition between two positions whenever a controller isGrounded or not. But it doesn’t seem to work. Can anyone help me with this please?
Here’s my script:
var DefaultPose : Vector3;
var AirPose : Vector3;
private var CurrentPose : Vector3;
var PlayerCon : CharacterController;
var Smooth : float = Time.deltaTime * 3;
function Update () {
if(PlayerCon.isGrounded == false){
transform.localPosition = AirPose * Smooth;
}
else
if(PlayerCon.isGrounded == true){
transform.localPosition = DefaultPose * Smooth;
}
}