2017-03-02 9 views
-1

UnityおよびVisual Studioの新機能です。 UIToggle.Start()は保護レベルのためにアクセスできない ここにエラーのコード部分があります。私は何が欠けているのですか?私はVisual Studioで提案を試みたが役に立たなかった。おかげエラーが発生しましたCS0122:保護レベルのため、UIToggle.Start()にアクセスできません

((SoundFX)soundFX).ChangeSound (soundOn); 
       if (soundOn) 
       {    
Error 1    soundToggle.Start(); 
        soundToggle.Set (false, false); 
       } 
       if (!ambientOn) 
       { 
        ((SoundFX)soundFX).ToggleAmbient(); 
Error 2    ambientToggle.Start(); 
        ambientToggle.Set (false, false); 
       } 

       ((SoundFX)soundFX).ChangeMusic (musicOn); 
       if (!musicOn) 
       {    
Error 3    musicToggle.Start(); 
        musicToggle.Set (false, false); 
       } 

       ((Stats)stats).UpdateUI(); 
      } 

答えて

0

は私が

soundToggle.Start(); 

soundToggle.start(); 

にエラーが離れて

を行った変更しました
関連する問題