I need someone to turn this code into so it only moves on the x-axis and not the y-axis.
{
public float speed = 10f;
private Vector3 targetPosition;
private bool isMoving;
public GameObject clickAnimation;
// Use this for initialization
void Start()
{
}
// Update is called once per frame
void Update()
{
targetPosition = Camera.main.ScreenToWorldPoint(Input.mousePosition);
targetPosition.z = transform.position.z;
if (isMoving == false)
{
isMoving = true;
Instantiate(clickAnimation, targetPosition, Quaternion.identity);
}
if (isMoving == true)
{
transform.position = Vector3.MoveTowards(transform.position, targetPosition, speed * Time.deltaTime);
}
if (targetPosition == transform.position)
{
isMoving = false;
Destroy(GameObject.Find("Click Animation(Clone)"));
}
}
}