My Object travels to its position as if I’ve changed the position instead of using moveTowards, despite setting x to anywhere from one trillion to 0.000000000000000001f. I’ve checked all of the other forum questions but still can’t find any answers. Maybe you guys see something I don’t.
Transform posA;
Transform posB;
private void Update (){
if (bool == true) {
pos.position = posA.position;
} else {
pos.position = posB.position:
}
transform.position = Vector3.MoveTowards(transform.position, pos.position, x * Time.deltaTime);
}