获取错误CS0122:由于其保护级别,UIToggle.Start()无法访问

时间:2017-03-02 17:27:59

标签: visual-studio unity3d

Unity和Visual Studio的新手。 由于其保护级别,我收到UIToggle.Start()无法访问 这是错误的代码部分。我错过了什么?!我在Visual Studio中尝试了这些建议并没有帮助。感谢

    ((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 ();
            }

1 个答案:

答案 0 :(得分:0)

我改变了

soundToggle.Start (); 

soundToggle.start();

错误消失了