2013-12-10 4 views
-1

Я новичок в AS3 и Flash. Есть индекс index.swf и intro.swf, который загружается в первый кадр индексного файла. В intro.swf я поместил кнопку, которая должна отправить команду на основную временную шкалу index.swf, чтобы перейти к кадру 2. Если я использую конструкцию parent, я попытаюсь получить доступ к уровню, которого нет в интро-файле на момент компиляции. Итак, как я могу это сделать?Как сделать переход к следующему кадру

+1

Ваш вопрос кажется очень неясным. вы можете уточнить, пожалуйста. – putvande

ответ

0

Прежде всего, вы должны определить, какой метод вы используете для загрузки одного SWF в другой. На этом зависит то, что будет ссылкой на верхний уровень. Если вы использовали flash.display.Loader то из MainTimeline загруженного SWF в MainTimeline из загрузчика SWF (если вы загружаете не внутри так объекта, но создавать Loader сам по коду на Maintimeline - ссылка будет

MovieClip(parent.parent) 

Loaded корень SWF хранится внутри Loader экземпляра в content собственности, то почему есть два parent. и данные типа Convertion должен использоваться, поскольку parent возвращение ссылки, как DisplayObject и то блокировать вас от доступа к ней, свойству.

Смежные вопросы