void Start () {
float xpoint = point.transform.position.x;
float zpoint = point.transform.position.z;
float xme = this.transform.position.x;
float zme = this.transform.position.z;
Debug.Log(" point x: " + xpoint + " point z: " + zpoint + " me x: " + xme + " me z: " + zme);
}
// Update is called once per frame
void Update () {
if (xme <= xpoint)
vectorx = 1 * speed;
if (xme >= xpoint)
vectorx = -1 * speed;
if (zme <= zpoint)
vectorz = 1 * speed;
if (zme >= zpoint)
vectorz = -1 * speed;
}
void FixedUpdate()
{
if (xme != xpoint)
Debug.Log("hey pewds");
transform.position += new Vector3(vectorx * Time.deltaTime, 0f, 0f);
if (zme != zpoint)
transform.position += new Vector3(0f, 0f, vectorz * Time.deltaTime);
}
}