«Название« источники »не существует в текущем контексте [Assembly-CSharp]», - PullRequest
0 голосов
/ 30 апреля 2018

"Название 'sources' не существует в текущем контексте [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 Ответ

0 голосов
/ 11 мая 2018

Вы указали источники в выражении foreach вместо source (объявлено здесь: AudioSource[] source = GetComponents<AudioSource>();). Вы объявили источник, но используете источники, которые являются причиной ошибки.

...