예제 #1
0
    //Reagieren auf Klicken des Buttons
    public void ButtonClick()
    {
        //Unterscheidung nach Button-Typ
        switch (mSecurityType)
        {
        case SecurityType.CAMERAS:
            //Kameras deaktivieren und UI-Text updaten
            mSecuritySystem.mCamerasActive = false;
            mSecuritySystem.CCTVManager.DisableCameras();
            mSecuritySystem.AdaptText();
            break;

        case SecurityType.VAULT:
            //Tresor öffnen und UI-Text updaten
            mSecuritySystem.mVaultLocked = false;
            GameObject.FindGameObjectWithTag(NameAndTagHolder.M_TAG_TOPSECUREDDOOR)
            .GetComponent <VaultDoor>().UnlockDoor();
            mSecuritySystem.AdaptText();
            break;
        }
        //Button Farbe auf Rot
        mRenderer.material = mMaterialDeactivated;
    }