Показать сообщение отдельно
Старый 16.04.2011, 16:27
wittygoose вне форума Посмотреть профиль Отправить личное сообщение для wittygoose Найти все сообщения от wittygoose
  № 1  
Ответить с цитированием
wittygoose

Регистрация: Apr 2011
Сообщений: 3
По умолчанию управление SoundChannel

Доброго времени суток всем!

Возникла проблема с манипулированием несколькими SoundChannel.

Есть класс, в котором создано несколько каналов, нужна функция в которую будет передаваться какой-то конкретный канал, а эта функция в свою очередь будет работать именно с этим каналом, а не создавать новый. Нужно этого для того чтобы корректно работала функция изменениями уровня громкости.

Перепробовал уже все, что в голову пришло, и в массив запихивал каналы и в объекты, нифига не получается, всякий раз создается новый канал, неужели нет решения?

Код просто для наглядности:
Код AS3:
function playSound(sound, channel, transform):void{
// все должно вроисходить именно в тем каналом который передается, as3 же создает постоянно новый канал
channel = sound.play();
channel.soundTransform = transform;
}