Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 02-03-2004, 15:37   #1 (permalink)
Neuer User
 
Registriert seit: Jul 2002
Beiträge: 66
alle movies unloaden

hallo ich habe ein film in den ich mit ++_root.depth
einzelne filme reinlade...

kann ich alle angezeigten movies mit einem klick ausblenden oder unloaden????
nadcat ist offline   Mit Zitat antworten
Alt 02-03-2004, 16:06   #2 (permalink)
Neuer User
 
Registriert seit: Jun 2001
Ort: Stuttgart
Beiträge: 6.415
ALLE movies auf der bühne? auch statische? oder nur reingeladene?
wie und wo werden die reingeladen? alle in einem mc gesammelt, auf levels?
mit welcher funktion.

-sind alle in einem mc vorhanden blende eifnach den mc aus
-is das nich der fall so kannst zB ne 2. loadMovie movieclip methode schreiben die dir in nem array alle movies hinterlegt.
später kannste dieses array durchlaufen und alle aufgelisteten mcs ausblenden
-sollen alle auf der bühne vorhandenen mcs ausgeblendet werden so kannste per for-in loop alle pfade der mcs bestimmen und ausblenden

wies im einzelnen geht
kann man später klären

berichte erstmal

deluxe
Deluxe ist offline   Mit Zitat antworten
Alt 02-03-2004, 17:46   #3 (permalink)
Neuer User
 
Registriert seit: Jul 2002
Beiträge: 66
also

hier die erklärung:

ich habe eine hauptfilm.

in diesen lade ich per klick auf einen button einen movie mit
++_root.depth
..z.b.:


Code:
on (release) {
    loadMovieNum("jobs.swf", ++_root.depth);
}
dann einen zweiten film und einen dritten alle mit dem gleichen befehl...

der inhalt dieser filme ist immer ein moviclip den man per drag und drop bewegen kann...

jetzt möchte ich per click alle geladenen filme oder zur zeit angezeigten filme unloaden also ausblenden...

idee
nadcat ist offline   Mit Zitat antworten
Alt 02-03-2004, 21:55   #4 (permalink)
Neuer User
 
Registriert seit: Jun 2001
Ort: Stuttgart
Beiträge: 6.415
na also is doch kein problem dir ist das größte beladene level bekannt(_root.depth)
dir sollte auch das unterste level bekannt sein( bei dir wohl ab 1)

also
ActionScript:
  1. for(i=1;i<_root.depth+1;i++){
  2.  eval("_level"+i)._visible=0
  3. }
macht alle beladenen level unsichtbar
unloaden würd ich bei eventueller späterer verwendung nicht

deluxe
Deluxe ist offline   Mit Zitat antworten
Alt 02-03-2004, 22:40   #5 (permalink)
Neuer User
 
Registriert seit: Jul 2002
Beiträge: 66
thanx thanx thanx

muchas gracias funktioniert...

bochmal sbesten dank...

man lernt halt imma was dazu..
nadcat ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 07:17 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele