10-28-2018, 06:10 PM
Thanks for help!
Wrote this script to get tangent.
Result
But the result was quite strange.
I think I'm getting the angle wrong. Help please, where is my mistake?
Wrote this script to get tangent.
Code:
Vector3 wheelLocalPos = splinePos.InverseTransformPoint(wheelFrontR.transform.position);
float frontWheelTf = spline.GetNearestPointTF(wheelLocalPos);
tang = spline.GetTangent(frontWheelTf);
wheelFrontR.transform.localEulerAngles = new Vector3(0.0f, tang.z * 30, 0.0f); // turning the wheel
Result
But the result was quite strange.
I think I'm getting the angle wrong. Help please, where is my mistake?