void WalkToPlayer() { float posDiff = gameObject.transform.localPosition.x - player.GetComponent <Transform>().localPosition.x; if (posDiff > 0) { cmove.MoveHorizontal(-walk, ref rb); } if (posDiff < 0) { cmove.MoveHorizontal(walk, ref rb); } //Debug.Log(posDiff); }