void OnCollisionEnter(Collision col) { if (col.gameObject.name != "bicho") { scriptGM = GameObject.Find("GM").GetComponent <GM>();//busca el objeto del script GM y lo asigna a la variable Vector3 pos = transform.position; Svaus scriptVaus = GameObject.Find("Vaus").GetComponent <Svaus>(); if (scriptGM.capsulaEnCaida == false) { if (!scriptVaus.bAnimPelotas) { scriptContCapsulas.crearCapsula(pos, 0); } else { scriptContCapsulas.crearCapsulaRepetida(0, pos); Debug.Log("cambio capsula era de pelotas"); } scriptGM.capsulaEnCaida = true; } } }
void OnCollisionEnter(Collision col) //ANGULOS DE LA PELOTA { if (col.gameObject.name != "bicho") { scriptGM = GameObject.Find("GM").GetComponent <GM>();//busca el objeto del script GM y lo asigna a la variable Vector3 pos = transform.position; Svaus scriptVaus = GameObject.Find("Vaus").GetComponent <Svaus>(); if (scriptGM.capsulaEnCaida == false) { if (!scriptVaus.bActivarLaser) { scriptContCapsulas.crearCapsula(pos, 10); } else { scriptContCapsulas.crearCapsulaRepetida(1, pos); Debug.Log("cambio capsula"); } scriptGM.capsulaEnCaida = true; } Destroy(gameObject); } }