AcidTear
03.09.2007, 16:08
Добрый день. Прошу прояснить следующий вопрос.
Я импортирую SWF сл. образом:
Frame 1:
this.createEmptyMovieClip("something", 999);
loadMovie("something.swf", something);
gotoAndStop(2);
Далее во втором фрейме я отслеживаю время:
Frame 2:
onEnterFrame = function() {
now = new Date();
h = now.getHours();
m = now.getMinutes();
s = now.getSeconds();
ms = now.getMilliseconds();
if ((h==12)&&(m==0)&&(s==0)&&(ms<100)) {gotoAndStop(3);}
gotoAndStop(2);
};
Соответственно когда время полдень, осуществляется переход на третий фрейм, не важно что происходит в нем...
Вопрос возникает такой:
Переход осуществляется не зависимо от того, какой фрейм проигрывается в импортированной флешке (something.swf), а мне нужно чтобы после срабатывания условия (12:00 к примеру) внутренняя (импортированная) SWF доигрывалась до конца, и после этого осуществлялся переход на фрейм 3. Могу ли я как либо отслеживать состояние импортированной флешки из вне?
Заранее благодарен.
Я импортирую SWF сл. образом:
Frame 1:
this.createEmptyMovieClip("something", 999);
loadMovie("something.swf", something);
gotoAndStop(2);
Далее во втором фрейме я отслеживаю время:
Frame 2:
onEnterFrame = function() {
now = new Date();
h = now.getHours();
m = now.getMinutes();
s = now.getSeconds();
ms = now.getMilliseconds();
if ((h==12)&&(m==0)&&(s==0)&&(ms<100)) {gotoAndStop(3);}
gotoAndStop(2);
};
Соответственно когда время полдень, осуществляется переход на третий фрейм, не важно что происходит в нем...
Вопрос возникает такой:
Переход осуществляется не зависимо от того, какой фрейм проигрывается в импортированной флешке (something.swf), а мне нужно чтобы после срабатывания условия (12:00 к примеру) внутренняя (импортированная) SWF доигрывалась до конца, и после этого осуществлялся переход на фрейм 3. Могу ли я как либо отслеживать состояние импортированной флешки из вне?
Заранее благодарен.