Пример #1
0
    private static AudioSourceContainer RegisterAndCreateAudioSourceContainer(AudioSample sample)
    {
        GameObject soundObject = AudioSourceContainer.CreateContainer(sample);

        AudioSourceContainer cont = soundObject.GetComponent <AudioSourceContainer>();
        AudioLayerSettings   audioLayerSettings = AudioLayerManager.GetAudioLayerSettings(sample.Layer);

        //Register
        Instance.AddAudioSource(cont);
        audioLayerSettings.ClipsPlaying++;

        return(cont);
    }