У меня есть флэш-фильм, содержащий сцены: scene1, scene2.
Я выбрал порядок так, чтобы сцена1 запускалась первой, меня попросили добавить функцию, позволяющую передавать flashvars, если fv_change равен единице, то сцена2 должна появляться первой при загрузке фильма.
Я включил следующий код в первый кадр scene1 некоторого слоя:
this.onEnterFrame = function() {
delete this.onEnterFrame;
if (isset==undefined && _root.fv_change && _root.fv_change==1) {
isset = true;
gotoAndStop("scene2",1);
}
}
при тестировании в моей среде флэш-памяти все работало нормально, когда я экспортировал его в комбо HTML & SWF, я получил случайные результаты, несколько раз обновлял страницу, и иногда появлялся scene2, а иногда оставался со сценой1 .
Я что-то не так делаю? Как правильно изменить порядок сцены, используя AS2 и внешние данные (в этом отношении flashvars).