public class Movimento : MonoBehaviour
{
public float velocitaMovimento = 5f;
void Update()
{
if (Input.GetKey(KeyCode.UpArrow))
{
transform.Translate(Vector3.forward * velocitaMovimento*Time.deltaTime);
}
if (Input.GetKey(KeyCode.DownArrow))
{
transform.Translate(-Vector3.forward * velocitaMovimento * Time.deltaTime);
}
if (Input.GetKey(KeyCode.RightArrow))
{
transform.Translate(Vector3.right * velocitaMovimento * Time.deltaTime);
}
if (Input.GetKey(KeyCode.LeftArrow))
{
transform.Translate(-Vector3.right * velocitaMovimento * Time.deltaTime);
}
}
}
public class GameManager : MonoBehaviour
{
int punteggio = 0;
public Text punteggioTesto;
public void Punteggio()
{
punteggio++;
punteggioTesto.text = punteggio.ToString();
}
}
using UnityEngine.UI;
public class Punteggio : MonoBehaviour
{
/*
int punteggio = 0;
public Text punteggioTesto;
*/
public GameManager _gameManager;
private void OnCollisionEnter(Collision other)
{
if (other.gameObject.tag == "Frutta")
{
//punteggio++;
//punteggioTesto.text = punteggio.ToString();
_gameManager.Punteggio();
Destroy(other.gameObject, 0.5f);
}
}
}