Buenas tardes, tengo un proyecto escolar en 2D. el cual quiero lograr que con el mouse se mueva en el eje X de izq. a der y en el eje y salte. No he logrado mucho ya que no soy experto en programación, mi código tiene fallos he logrado moverme por eje x pero mi sprite tiene un comportamiento extraño y comienza a moverse solo....
esto es lo que he echo hasta ahora.
serian tan amables de ayudarme y ver que esta mal por favor.. Gracias de antemano
esto es lo que he echo hasta ahora.
serian tan amables de ayudarme y ver que esta mal por favor.. Gracias de antemano
using UnityEngine;
using System.Collections;
public class Cell : MonoBehaviour {
public Camera cam;
public Vector3 mouselocation ;
public float speed ;
private Vector3 direction ;
void Start ()
{
// if ourCamera is null then set the Main Camera to the variable ourCamera
if (!cam)
{
cam = Camera.main ;
}
}
// Update is called once per frame
void Update ()
{
mouselocation = Input.mousePosition ;
mouselocation.z = 10 ;
mouselocation.y = ;
direction = cam.ScreenToWorldPoint( mouselocation ) ;
transform.position = Vector3.MoveTowards(transform.position , direction , speed * Time.deltaTime ) ;
}
}