private void UpdateDoors() { if (levers[0].Down && !levers[1].Down && !levers[2].Down && !levers[3].Down) { doorInterim.Open(); doorSecret.Close(); doorFinal.Close(); } else if (!levers[0].Down && !levers[1].Down && !levers[2].Down && levers[3].Down) { doorFinal.Open(); doorSecret.Open(); } else { if (doorSecret.Opened) { doorSecret.Close(); } if (doorFinal.Opened) { doorFinal.Close(); } } }
public override void OnTriggerEnter2D(Collider2D obj) { b.Press(); if (d != null) { d.Open(); } }