Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   Как закинуть символ внурь другого програмно? (http://www.flasher.ru/forum/showthread.php?t=20710)

gonzilla 24.09.2001 16:14

Как закинуть символ внурь другого програмно?
 
Есть символs _root.A и есть _root.B

как поместить символ А внутрь В?
т.е надо что-бы получился _root.B.A :confused: ?

Вариант с loadMovie не подходит , оба символа в одном SWF

ясно что можно заранее поместить А в В. Но заранее не подходит, надо в процессе.

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

gOloVasTicK '~ 24.09.2001 16:18

Можно. Аттачем из библеотеки

gonzilla 24.09.2001 16:31

Я это знаю, есть одна неприятная заковырка
 
Заковырка в том, что все мувики, у которых включен Linkage в библиотеке, грузятся до всех кадров, и никакие прелоадеры в этот момент еще работать не могут, а мне надо закидывать картинку в символ с маской, давы отмаскировать часть картинки. Картинка тут - самое тяжелое, и получитя, что она грузится до прелоадера... никто дожидаться не будет...

gOloVasTicK '~ 24.09.2001 16:42

Ну дык положи ты картинку в отдельный свф и лоади куда хошь

gonzilla 24.09.2001 16:50

Хи :)
 
Да, это я тоже уже придумал - но я знаю что подгружаемое с помощью loadMovie не кешируется, и мне кажется не хорошо человека каждый раз заставлять грузить картину по 50кб

или есть путь заставить кешировать то что лоадмуви загружает?

gOloVasTicK '~ 24.09.2001 17:38

Кто сказал не кешируется??????????
Дай ему в пах :D Кешируеться все прекрасно :)

Time 24.09.2001 18:06

и плюнь ему в глаз...

КЕШИРУЕТСЯ

Cerber 24.09.2001 19:31

попробуй duplicat'ом копировать в В копию оставь а исходник delete

Fisher 24.09.2001 19:59

Я както сильно не задумываясь сделал так - поместил в символ А все возможные варианты символа В. В каждом фрэйме свой вариант. А потом по необходимости
gotoAndStop (что_там_тебе_надоть);
Как тебе такой вариант?

gonzilla 25.09.2001 14:00

Вариант Fisherа не катит - это каждый понимает, но в моем случае не катит.

Вариант Cerberа - это то, что нужно как-раз, только duplicate работает только в рамках одного символа, вот в чем загвоздка, и как его заставить поместить копию в другой символ (или взять делать копию не дочернего символа, что одно и то-же по сути) - я не могу допереть. кажись флеш этого просто не умеет, а значит, как я уже писал, динамически слепить символ из N данных равноправных составляющих нельзя в принципе, что есть отстой на мой взгляд...


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

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