Visual studio 获取错误CS0122:UIToggle.Start()由于其保护级别而不可访问
Unity和Visual Studio的新成员。 我收到UIToggle。由于其保护级别,无法访问Start() 下面是错误的代码部分。我错过了什么?!我在VisualStudio中尝试了这些建议,但没有任何帮助。谢谢Visual studio 获取错误CS0122:UIToggle.Start()由于其保护级别而不可访问,visual-studio,unity3d,Visual Studio,Unity3d,Unity和Visual Studio的新成员。 我收到UIToggle。由于其保护级别,无法访问Start() 下面是错误的代码部分。我错过了什么?!我在VisualStudio中尝试了这些建议,但没有任何帮助。谢谢 ((SoundFX)soundFX).ChangeSound (soundOn); if (soundOn) { Error 1 soundToggle
((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 ();
}
我变了
soundToggle.Start ();
到
错误消失了
soundToggle.start();