Показать сообщение отдельно
Старый 25.10.2011, 23:23
GBee вне форума Посмотреть профиль Отправить личное сообщение для GBee Найти все сообщения от GBee
  № 4  
Ответить с цитированием
GBee
 
Аватар для GBee

Регистрация: Jan 2009
Сообщений: 3,067
Записей в блоге: 3
Отправить сообщение для GBee с помощью Skype™
Цитата:
но вообще-то там один канал =)
Посчитаем вместе? Вы уверены, что вы получите событие от объекта, который потеряется при первом play?

Вот вырезка из вашего кода, где soundC меняется:
Код AS3:
public var soundC:SoundChannel = new SoundChannel  ; //создаем канал
 
public function Main()
soundC.addEventListener(Event.SOUND_COMPLETE,nextTrack); //это событие не ловится
 
function plyi(event:MouseEvent)
soundC = currentSound.play(pos);
soundC = currentSound.play(1);
 
function nextTrack():void //функция перелистывания трека
soundC = currentSound.play(1);
soundC = new SoundChannel  ;
soundC = currentSound.play(1);
soundC = currentSound.play(1);
soundC = new SoundChannel  ;
soundC = currentSound.play(1);
 
function stpi(event:MouseEvent)
soundC = currentSound.play(1); //включаем ее снова
 
function chpst(event:MouseEvent) 
soundC = currentSound.play(((audiosL[track])*(contain.mouseX)/contain.duran.width)*1000); //начинаем играть с нужного места
 
function musicle(event:MouseEvent)
soundC = new SoundChannel  ; //создаем новый канал
soundC = musicl.play(1);
__________________
Чтобы доказать, что вы не робот, причините вред другому человеку.


Последний раз редактировалось GBee; 25.10.2011 в 23:29.