Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   load & duplicate (http://www.flasher.ru/forum/showthread.php?t=36150)

alex007 23.08.2002 11:18

load & duplicate
 
Кто ниб сталкивался с проблемой дублирования клипов в которые предварительно был загружен внешний SWF
Есть основной ролик с пустым мувиком _root.mov1 и кнопкой
И загружаемый ролик mov2.swf (в котором несколько мувиков)
Делаю следующее:
в первом кадре основного
Код:

loadMovie ("mov2.swf", "mov1");
По нажатию кнопки в основном
Код:

on (release) {
duplicateMovieClip("mov1","mov3",3);
}

загрузка работает всегда а дублирование не происходит почему-то. :(

причем если дублировать mov1 до загрузки в него mo2.swf то все работает.
Я слышал Flash действительно ведет себя неадекватно в такой ситуации.

Кто знает подскажите как обойти

stormaster 23.08.2002 11:41

Попробуй загрузить фильм в какой-нить клип:
myMovieClip.loadMovie("url");
а потом продублировать myMovieClip. Должно работать.

alex007 23.08.2002 12:20

Цитата:

Оригинал написал(а) stormaster
Попробуй загрузить фильм в какой-нить клип:
myMovieClip.loadMovie("url");
а потом продублировать myMovieClip. Должно работать.

Спасибо за предложение. не совсем понял разницу но попробовал :) Увы не получилось :(
Странно что в так проге так серьезный глюк или это все таки меня глючит...

Papa Karlo 23.08.2002 13:13

Вложений: 1
для принципу - мона; для локалки потянет
кстати, убери экшен из "mc" и глянь, что происходитъ

alex007 23.08.2002 16:42

Цитата:

Оригинал написал(а) Papa Karlo
Бол спасибо за примерчик.

Но ведь это ужас какойто. Как же жить теперь честным флешерам пишушим для интернета?

получается нельзя размножить подгруженный клип
Его только можно подгружать несколь раз, что при отключенном кешировании просто ужасно.
Неужели нет выхода?

Papa Karlo 23.08.2002 16:48

надежда должна ... последней - я не утверждал, что низя, авось - корифеи знают всякие хитрости (хотя... в данном случае..)

sts 23.08.2002 17:06

свф-то каширована - второй раз грузиться сразу должна

C2Plus 23.08.2002 17:16

нужно идти иным путем. :) Загружать и аттачить.

Aracon 11.11.2002 19:50

Сходая проблема
 
Откопал через поиск эту тему...
У меня такая же проблема. Разъясните, plz, как "загрузить и аттачить" (с attachMovie() еще обращаться не умею)?
Еще у меня была мысль загрузить swf в левел, но встал вопрос: а как его потом оттуда вытащить? Как, например, изменить его координаты или сдублировать?
Помогите, пожалуйста.

C2Plus 12.11.2002 11:24

this.attachMovie("linkage", "newName", intDepth);

linkage - свойство мувиклипа, задается в библиотеке(праой кнопкой клик, пункт linkage, поставить свитч в положение export и ввести идентификатор в текстовое поле. Этот идентификатор и использовать)

как загручзить и аттачить:

делаем свф, в котором в библиотеке существует экспортируемый клип (см. выше), загружаем этот свф в другой, и там используем attachMovie .

Примечание.
загруженые експортируемые клипы могут быть приатачены только внутри того объекта в который они были загружены. т.е. если загрузить свф с экспортом в _level2, то аттачить их можно будет только внутри _level2.

Все что не ясно, ищи в документации. :)


Часовой пояс GMT +4, время: 07:55.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.