//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; }