24-04-2015, 02:36 PM
(Questo messaggio è stato modificato l'ultima volta il: 24-04-2015, 02:37 PM da nostopsocial.)
(23-04-2015, 09:05 PM)Chip Ha scritto: Come debug così riesci a vedere la freccia verde dove colpisce?
Codice:void OnCollisionEnter(Collision collisione)
{
if (collisione.gameObject.tag == "muro")
{// collisione con muro
ContactPoint PuntoCollisione = collisione.contacts[0]; //riferimento alla collisione
Quaternion ruota = Quaternion.FromToRotation(Vector3.up, PuntoCollisione.normal); //ruoto
Vector3 pos = PuntoCollisione.point; //coordinate di collisione
Debug.DrawRay(pos, collisione.normal, Color.green);
}
}
se metto questo al posto di quello vecchio mi dice parsing error e non parte! Non ci sto capendo niente! ahah Tieni conto che io non sto usando i raycast eh!! uso proprio una sfera che usa la gravità come proiettile...forse sbaglio?