void alivecheck() { if (hp <= 0 && isalive) { isalive = false; if (isturnedon) { for (int i = 1; i < connectedpowers.Length; i++) //ilmoita kaikille kytkimille kun kuolen :( { Kytkin kytkin = connectedpowers[i].GetComponent <Kytkin>(); kytkin.setpowers(-1); } } } }
void OnMouseOver() { if (Input.GetMouseButtonDown(0)) { isturnedon = !isturnedon; if (isturnedon) // jos poweri käynnistyy ilmoita kaikille kytkimille { for (int i = 0; i < connectedpowers.Length; i++) { Kytkin kytkin = connectedpowers[i].GetComponent <Kytkin>(); kytkin.setpowers(1); } } if (!isturnedon) // jos poweri menee pois päälle ilmoita kaikille kytkimille { for (int i = 0; i < connectedpowers.Length; i++) { Kytkin kytkin = connectedpowers[i].GetComponent <Kytkin>(); kytkin.setpowers(-1); } } } }