//------------------------------------------------------------------------- public void FlipSwitchNonRecursive() { if (e_Switch_Position == SWITCH_POSITION.DOWN) { e_Switch_Position = SWITCH_POSITION.UP; } else { e_Switch_Position = SWITCH_POSITION.DOWN; } SetActiveObjects(); }
public void FlipSwitch() { audio.Play(); if (e_Switch_Position == SWITCH_POSITION.DOWN) { e_Switch_Position = SWITCH_POSITION.UP; } else { e_Switch_Position = SWITCH_POSITION.DOWN; } foreach (SwitchScript s in m_AttachedSwitches) { s.FlipSwitchNonRecursive(); } SetActiveObjects(); }