2017-03-02 117 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(); 

错误就走了

相关问题