Exemple #1
0
    //-------------------------------------------------------------------------

    public void FlipSwitchNonRecursive()
    {
        if (e_Switch_Position == SWITCH_POSITION.DOWN)
        {
            e_Switch_Position = SWITCH_POSITION.UP;
        }
        else
        {
            e_Switch_Position = SWITCH_POSITION.DOWN;
        }
        SetActiveObjects();
    }
Exemple #2
0
 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();
 }