Sprawa wygląda tak: robie we flashu strone internetową i do głównego projektu ładuje film pewnego działu. Jak dotychczas wszystko ok. Problem mam taki, że nie wiem jak z poziomu głównego projektu pisząc skrypt uzyskać dostęp do ładowanego filmu. Powiedzmy, że gdybym nie ładował go a byłby on od razu w projekcie wyglądałoby to tak:
_root.galeria
jak bedzie w moim przypadku?
(ładowana jest galeria)
używam MX 2004 tak btw
Mogłem sie troche niejasno wypowiedziec. Do głównego projektu ładuję plik galeria.swf w ktorym sie znajduje movieclip galeria i do niego chce miec dostep.
Mozesz zrobic poprzez _root, ale musisz ustawic w hostowanym clipie, ze ma dostep do roota (nie pamietam juz, ktore to ustawienie, ale powinno sie latwo znalezc). Wtedy w glownym ustawiasz okreslona zmienna w _root, a podrzedny sobie ja sprawdza.
Dałoby rade trochę dokładniej to wytłumaczyć? nie wiem gdzie szukać tych ustawień.
Tam gdzie zwykle, w google :P
W Twoim wypadku _lockroot = false. Przy czym ma to sens, jesli obydwa _root nie beda ze soba kolidowac oczywiscie.
Juz czaje o co biega, ale mi właściwie chodziło o tym by sprawdzić w głownym filmie, na ktorej aktualnie klatce znajduje się głowica w filmie podrzędnym. To rozwiązanie nie załatwia sprawy.
A _currentframe?
... Chodzi mi o to, że po załadowaniu filmu komponentem loader z osobnego pliku w glownym projekcie w drzewie obiektow nie mam tego filmu. Kombinowanie na około ze zmiennymi mnie nie zadowala. Chce zeby nowy film byl dostepny w drzewie... chyba sie strasznie niejasno wyrazam...
Tak, niejasno. Nic nie zrozumialem. Zaladowany clip jest autonomicznym elementem, po co chcesz tam grzebac?