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 ();
}
答案 0 :(得分:0)
我改变了
soundToggle.Start ();
到
soundToggle.start();
错误消失了