/// <summary> /// Detecta la colision con el jugador, suma una gema al contador y destruye la gema /// </summary> /// <param name="other"></param> private void OnTriggerEnter2D(Collider2D other) { PoderesManager pm = other.GetComponent <PoderesManager>(); if (pm != null) { if (pm.AñadirGemas()) { GameManager.instance.EjecutarSonido("Gema", 2); Destroy(this.gameObject); } } }
// Use this for initialization void Start() { audioSource = GetComponent <AudioSource>(); GolpesRecibidos = 0; // al principio aun no ha recibido ningun golpe //acceso a Romper Paredes para usar la misma tecla if (this.gameObject.GetComponentInParent <RomperParedes>() != null) { picar = this.gameObject.GetComponentInParent <RomperParedes>(); } //acceso a PerdidasControl para llamar a activar/desactivar el cubo de hielo if (this.gameObject.GetComponentInParent <PoderesManager>() != null) { pm = this.gameObject.GetComponentInParent <PoderesManager>(); } }