PDA

Просмотр полной версии : Остановить timeline и продолжить onSoundcomplete


c0nt0rti0n
28.04.2010, 15:41
А набросайте код чтобы остановить timeline и продолжить onSoundcomplete... А то третью сутки сплю урывками и голова не соображает совсем.

in4core
28.04.2010, 15:49
код код код код код.... байт код.... Надеюсь все понятно!
stop();
onSoundComplete = function() {start}

c0nt0rti0n
28.04.2010, 15:55
Это да... а вот stop(); не срабатывает (((

in4core
28.04.2010, 15:59
Ты пивка выпей! Сразу сработает! Сто пудова, я как выпью все stopЫ начинают магическим образом останавливать timeLine!

c0nt0rti0n
28.04.2010, 16:02
Пробовал уже. Не помогает. Приходится ч/з жо onEnterFrame стопить. То ли слоев слишком много, то ли ещё чего...

in4core
28.04.2010, 17:37
Ну это тогда водки надо чтобы через интерфрайм!!! Хорош гнусный флуд разводить! Код показывай

c0nt0rti0n
30.04.2010, 23:28
А могёт быть фефект не срабатывания stop(); от таких строчек:

startTime = getTimer();
this.onEnterFrame = function () {
currentTime = getTimer();
if(currentTime-startTime > 2000)
{play();}
else{stop();}
}

Паузу надо было 2-секундную... Может есть ещё способ как паузу поставить?

ЗЫ. Водки нет. Коньяк тока )))

in4core
01.05.2010, 00:42
Ты умора....
stop();
var int = setInterval(f,2000);
function f() { play(); }

c0nt0rti0n
01.05.2010, 11:14
О как!.. Счас попробую. Я ж новичок и проблем бывает много. Когда дохожу своим умом, когда нет. Часто прихожу своим умом к неправильному, но работающему решению )))

Добавлено через 3 часа 38 минут

stop();
onSoundComplete = function() {start}

Гы... прописал а не пашет. А звуков которые нужно ждать около сотни. Но дошло до меня.

stop();
soundname.onSoundComplete = function() {play();}
// а не start


;)