2009-02-26 2 views
0

Я чувствую, как я это миллион раз делали раньше только штрафом, но в данном случае это просто провал:загрузка фильма в созданный мувиклип - мишень исчезает

Я создаю мувиклип и загрузки внешнего (?) 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" 

Я сейчас просто кругом кругом, у кого есть идеи, где искать?

ответ

0

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

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

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

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

Надеется, что это помогает вам.

+0

attachMovie вернет ссылку на мувиклип, который я только что прикрепил, если бы я проследил (large_poem_clip_display), он проследил ожидаемое значение, поэтому я не думаю, что это была проблема. У меня сейчас есть работа, хотя я все еще немного озадачен тем, в чем проблема. Спасибо. – Andrew