• Benvenuto in Making Videogames!
  • Dai sfogo alla tua fantasia!
  • Crea il tuo Videogioco!
Benvenuto ospite! Login Registrati




Valutazione discussione:
  • 0 voto(i) - 0 media
  • 1
  • 2
  • 3
  • 4
  • 5
Controllare che avvenga una collisione in C#
#6
up!
O sono io cretino, o è il mio Unity ._.
Non rileva alcuna collisione, nel debug non esce niente quando collido con l'oggetto... Ecco il codice:

Codice:
using UnityEngine;
using System.Collections;

public class Cassa : MonoBehaviour {
    public float coordy;
    // Use this for initialization
    void Start () {
    
    }
    
    // Update is called once per frame
    void Update () {
    coordy = GameObject.FindWithTag("Player").transform.position.y;
        if (coordy > 1.72)
            if (coordy < 1.78)
        {
            Debug.Log ("FineUpdate");
        }
    }
    void OnCollisionEnter (Collision collision) {
        if (collision.gameObject.tag == "Player")
            Debug.Log ("Fine OnCollisionEnter");
    }
}

Oh, e mi servirebbe sapere anche come utilizzare WaitForSecond!!
 
Rispondi
  


Messaggi in questa discussione
RE: Controllare che avvenga una collisione in C# - da Johnny 97 - 30-07-2012, 10:15 AM

Discussioni simili
Discussione Autore Risposte Letto Ultimo messaggio
  Qualche anima buona che mi dia una mano? fede040188 2 460 22-12-2014, 11:27 PM
Ultimo messaggio: Chip

Vai al forum:


Browsing: 2 Ospite(i)