Hi,
Which version of Unity are you using?
I have just searched the documentation (2017/2) and it states that this method will take floats not vectors, which would align with the error message you are receiving.
- Unity - Scripting API : Mathf.MoveTowards
Ok, found the issue. Vector3 has a method called MoveTowards as does Mathf. I believe you’ll want the Vector3 version to avoid your error message.
- Unity - Scripting API : Vector3.MoveTowards <-- this is the link you posted