"Название" источники "не существует в текущем контексте [Assembly-CSharp]",
"Название" источники "не существует в текущем контексте [Assembly-CSharp]",
Помогите! (единство 2017.3.0f3)
Вот код:
public static SoundManager Instance = null;
public AudioClip goalBloop;
public AudioClip lossBuzz;
public AudioClip hitPaddleBloop;
public AudioClip winSound;
public AudioClip wallBloop;
private AudioSource soundEffectAudio;
// Use this for initialization
void Start () {
if(Instance == null)
{
Instance = this;
} else if (Instance != this)
{
Destroy(gameObject);
}
AudioSource[] source = GetComponents<AudioSource>();
foreach(AudioSource source in sources)
{
}
}
1 ответ
Вы указали источники в выражении foreach вместо source (объявлено здесь: AudioSource[] source = GetComponents<AudioSource>();
). Вы объявили источник, но используете источники, которые являются причиной ошибки.