Среда, 18 Декабря 2024, 06:33

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Плавная смена звука
nik3122Дата: Четверг, 25 Сентября 2014, 20:40 | Сообщение # 1
почетный гость
Сейчас нет на сайте
Есть два файла, запуск двигателя и работа. Как сделать плавную смену 1 звука на 2?

Проект друзей: Lost World Online – хардкорная многопользовательская онлайн-игра по мотивам книги братьев Стругацких "Пикник на Обочине".
MANMANAДата: Четверг, 25 Сентября 2014, 21:12 | Сообщение # 2
почти ветеран
Сейчас нет на сайте
Код
var track1 : AudioClip;
var track2 : AudioClip;
   
audio.clip = track1;
audio.Play();
   
var audio1Volume : float = 1.0;
var audio2Volume : float = 0.0;
var track2Playing : boolean = false;
   
function Update() {
     fadeOut();
   
     if (audio1Volume <= 0.1) {
         if(track2Playing == false)
         {
           track2Playing = true;
           audio.clip = track2;
           audio.Play();
         }
   
         fadeIn();
     }
}
   
function OnGUI()
{
     GUI.Label(new Rect(10, 10, 200, 100), "Audio 1 : " + audio1Volume.ToString());
     GUI.Label(new Rect(10, 30, 200, 100), "Audio 2 : " + audio2Volume.ToString());
}
   
function fadeIn() {
     if (audio2Volume < 1) {
         audio2Volume += 0.1 * Time.deltaTime;
         audio.volume = audio2Volume;
     }
}
   
function fadeOut() {
     if(audio1Volume > 0.1)
     {
         audio1Volume -= 0.1 * Time.deltaTime;
         audio.volume = audio1Volume;
     }
}


(С)перто отсюда http://answers.unity3d.com/questio....pt.html


http://www.3dbuffer.com/ Текстуры, Unity3D, Blender: Эффекты, скрипты, моделирование, текстурирование, скульптинг
VKонтакте 3Dbuffer

Последнее:

Новый раздел "Текстуры"

Как запатентовать, защитить техническое решение, игру, идею
  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг