Вот, MAPUTO написал то, что я думал, что вы и сами поймёте. Ошибка, видимо, возникает тогда, когда вы переходите на 3-й кадр не убирая слушателя. На 3-м кадре у вас, видимо, storm-а нет (что логично, зачем держать интро на кадре, где должна быть "Game"), поэтому выражения storm.currentFrame и storm.totalFrame приводят к ошибке (неоткуда получать эти свойства, пусто).
Добавлено через 8 минут
Цитата:
Сообщение от goldlider
А вообще мне не понятно, когда я пишу просто
 Код AS3:
addEventListener(Event.ENTER_FRAME, everyFrame, false, 0, true)
stage слушает данное событие так ведь ?
А когда
 Код AS3:
storm.addEventListener(Event.ENTER_FRAME, everyFrame, false, 0, true)
мувиклип слушает ? Так почему, если я пишу просто addEventListener у меня мувиклип запускается, хотя кадры находятся у него внутри. И разницы между этими записями не происходят. Хоть я напишу первый вариант, у меня переход в кадр с мувиклипом осуществляется, хоть я напишу второй вариант, происходит тоже самое.
|
Непонятно, чего вы непонимаете. Вы не с as1/2 перешли? Неважно, кто слушает. Важно, что функция, которая слушает, находится в Preloader. Поэтому у неё область видимости Preloader-овская.