Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
0 / 0 / 0
Регистрация: 26.08.2019
Сообщений: 2
1

Настройка AudioMixer в Unity

26.08.2019, 17:35. Показов 880. Ответов 1
Метки c#, unity (Все метки)

Добрый день. У меня появилась задача - сделать меню для приложения. Всё шло пучком до момента настройки звука в приложении. Я поставил Slider и хочу, чтобы им регулировалась громкость звука на заднем фоне. Код написал такой:
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public AudioMixer am;
public class AudioSettings : MonoBehaviour
{
    public void AudioMixerGroup audMain(float sliderValue);
    public void Slider MainVolume(float sliderValue);
 
    public void VolumeMainChange()
    {
        audMain.audioMixer.SetFloat("Main", MainVolume.value);
    }
}
Так же нарыл в интернете такой способ. Показывает ошибки - 2 таких Assets\AudioSettings.cs(4,19): error CS0116: A namespace cannot directly contain members such as fields or methods и одну такую
Assets\AudioSettings.cs(4,8): error CS0246: The type or namespace name 'AudioMixer' could not be found (are you missing a using directive or an assembly reference?)

C
1
2
3
4
5
6
7
8
9
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public AudioMixer am;
 
public void AudioVolume(float sliderValue)
    {
        am.SetFloat("masterVolume", sliderValue);
    }
Unity пишет ошибку, мол два лишних знака ';'. Смотрю на код и не понимаю, где лишнее. Требуется помощь. Заранее спасибо
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.08.2019, 17:35
Ответы с готовыми решениями:

Настройка параметров Unity
Когда-то качал ассеты с магазина assetstore, потом удалил их, но юнити мне снова их предлогает в...

Где можно почитать основы разработки в Unity/Unity 3D
До этого был небольшой опыт работы с Windows.Forms и WFP с C#. Где можно разобраться и научится...

Есть тут кто пишет на C# для Unity? Под игры созданные в Unity читы делаются?
Привет. Есть тут кто пишет на C# для Unity? Под игры созданные в Unity читы делаются? Такое...

Проблема в Unity all compiler errors have to be fixed unity
Всем доброго времени суток,столкнулся с такой проблемой в юнити Проект 2d Для кода использую...

1
34 / 22 / 7
Регистрация: 23.12.2018
Сообщений: 101
26.08.2019, 23:35 2
LovelerCode, ты поместил тему не в тот раздел, дружище
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.08.2019, 23:35

Установка бесплатной Unity Personal с сайта Unity
Делаю так: Выбор Версии Personal здесь:...

Unity сцены. Unity lifecycle
Всем привет. Не понимаю по каким словам искать ответ на этот вопрос. Не совсем понимаю жизненный...

Unity 2d unity.engine.ui не работает
using System.Collections; using System.Collections.Generic; using UnityEngine; using...

Передача значений по ip unity -> unity
Доброго времени суток вопрос: (мб простой) как передать например string значение между двумя unity...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.