Как правильно запускать звуки[РЕШЕНО]
Добавлено: 05 ноя 2019, 08:56
Есть проблема. Заключается она в следующем:
Есть звук стрельбы, он протяженный около 2 секунд.
Но стрельба она быстрая.
Но мне нужно сделать так, чтобы звук начинался всегда заново, а когда прекращаем стрелять, он продолжался до завершения.
Как мне это сделать?
Когда делаю так:
Он стреляет раз в 2 секунды.
А когда делаю так:
Он жутко начинает дребезжать и гудит по страшной силе.
Как правильно сделать?
Все это обрабатывается в Update.
Используется AudioSource.
Есть звук стрельбы, он протяженный около 2 секунд.
Но стрельба она быстрая.
Но мне нужно сделать так, чтобы звук начинался всегда заново, а когда прекращаем стрелять, он продолжался до завершения.
Как мне это сделать?
Когда делаю так:
Синтаксис:
Используется csharp
if (!Sound.isPlaying) {
Sound.Play();
Shot.Hit();
}
Sound.Play();
Shot.Hit();
}
Он стреляет раз в 2 секунды.
А когда делаю так:
Синтаксис:
Используется csharp
Sound.Play();
Shot.Hit();
Shot.Hit();
Он жутко начинает дребезжать и гудит по страшной силе.
Как правильно сделать?
Все это обрабатывается в Update.
Используется AudioSource.