i am trying to move my gameobject with my mouse but when i made it my rigidbody isn’t working i tryied to make it but every single time it failed :
rb = GetComponent();
rb.isKinematic = true;
if (useInitalCameraDistance)
{
Vector3 toobjectvector = transform.position - Camera.main.transform.position;
Vector3 lineardistancevector = Vector3.Project(toobjectvector,Camera.main.transform.forward);
actualDistance = lineardistancevector.magnitude;
}
else
{
actualDistance = distance;
}
}
void FixedUpdate ()
{
Vector3 mouseposition = Input.mousePosition;
mouseposition.z = actualDistance;
transform.position = Camera.main.ScreenToWorldPoint(mouseposition);
}