12-12-2014, 09:16 PM
Si un getaxis sembra appropriato:
using UnityEngine;
using System.Collections;
public class ABC : MonoBehaviour
{
public float range;
public GUIText textOutput;
void Update ()
{
float h = Input.GetAxis("Horizontal");
float xPos = h * range;
transform.position = new Vector3(xPos, 2f, 0);
textOutput.text = "Value Returned: "+h.ToString("F2");
}
}
Però il personaggio non si muove.. cosa devo aggiungere? (non me ne intendo molto di script)
using UnityEngine;
using System.Collections;
public class ABC : MonoBehaviour
{
public float range;
public GUIText textOutput;
void Update ()
{
float h = Input.GetAxis("Horizontal");
float xPos = h * range;
transform.position = new Vector3(xPos, 2f, 0);
textOutput.text = "Value Returned: "+h.ToString("F2");
}
}
Però il personaggio non si muove.. cosa devo aggiungere? (non me ne intendo molto di script)