Загрузка фильма в созданный мувиклип - цель исчезает (?) - PullRequest
0 голосов
/ 26 февраля 2009

Мне кажется, что я делал это миллион раз, прежде чем просто отлично, но в данном случае это просто не работает:

Я создаю мувиклип и загружаю в него внешний файл SWF, что-то вроде следующего:

large_poem_clip_display = preview_clip._parent.attachMovie ("cyber poem display window" , "cyber_display" , preview_clip._parent.getNextHighestDepth() );
large_poem_clip_display.load_here.createEmptyMovieClip("inside",1);
large_poem_clip_display.load_here.inside.loadMovie( "path/to/swf" ) ;

Кажется, что все задействованные мувиклипы существуют - они отслеживают разумные значения, но когда я пробую loadMovie, я получаю следующую ошибку:

Target not found: Target="/cyber_display/load_here/inside" Base="_level0.cyber_display.load_here.inside"

Я сейчас просто хожу по кругу, у кого-нибудь есть идеи, где искать?

1 Ответ

0 голосов
/ 27 февраля 2009

Я не уверен, что полностью понимаю ваш код, но ваша первая строка кода здесь, похоже, является проблемой. Вы объявляете large_poem_clip_display как переменную; Вы не можете использовать метод attachMovie в качестве значения переменной.

Я бы порекомендовал сначала сделать твое прикрепление. Затем в отдельной строке установите в вашем large_poem_clip_display имя экземпляра нового фильма, который вы только что прикрепили.

Что-то вроде:

preview_clip.attachMovie ("cyber poem display window" , "cyber_display" , preview_clip.getNextHighestDepth() );
large_poem_clip_display = preview_clip.cyber_display;

Надеюсь, это поможет вам.

...