Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 16-03-2004, 11:11   #1 (permalink)
Neuer User
 
Registriert seit: Aug 2001
Ort: Regensburg
Beiträge: 44
mc's entladen geht net

hallo,

kann mir bitte jemand helfen.

habe einen mc erstellt auf dem bei einigen bildern externe swf movies geladen werden.

das hab ich so gemacht:

loadMovieNum("3d.swf", 2);

solange sich die 4 swf diashows gegenseitig ersetzen geht das wunderbar.

wenn ich aber dann auf ein bild gehe , wo nur text ist wird alles mit dem movieclip überdeckt und er läßt sich nicht löschen.

gibts da ne lösung ohne container?

irgenwas mit if leave frame, unload movie oder remove movies (1.swf,2.swf. etc....)

hab schon vieles hier durchgelesen und ausprobiert aber es funktioniert nichts.

wärs echt toll, wenn mir da jemand weiterhelfen könnte.


thanxs im voraus
Lara1208 ist offline   Mit Zitat antworten
Alt 16-03-2004, 11:17   #2 (permalink)
Farbe ist Luxus
 
Benutzerbild von ludabruda
 
Registriert seit: May 2003
Ort: Köln
Beiträge: 2.405
Hi,

hast du es denn schon mit unloadMovieNum(2); versucht?

Grüße
Sascha
__________________
12:15, press return
ludabruda ist offline   Mit Zitat antworten
Alt 16-03-2004, 11:19   #3 (permalink)
Klugscheisser
 
Registriert seit: Jun 2001
Ort: Düsseldorf
Beiträge: 1.354
Wäre toll, wenn da jemand die Actionscript Referenz benutzen würde (Flash5 Handbuch S.380)

ActionScript:
  1. unloadMovie(_level2);

...beim nächsten Mal vielleicht erst lesen

Edit: ...gemeint @ lara

Geändert von T.Decay (16-03-2004 um 11:26 Uhr)
T.Decay ist offline   Mit Zitat antworten
Alt 16-03-2004, 13:38   #4 (permalink)
Neuer User
 
Registriert seit: Aug 2001
Ort: Regensburg
Beiträge: 44
also erstmal danke für eure hilfe.
hab das mit

unloadMovie(_level2);
probiert, im grunde ginge das schon, nur hab ich eine main-szene in der verschiedene tweenings sind, bei denen verschiedene fenster auf die seite laufen (bildfenster, textfenster, navigation).
die bilder und texte ändern sich, je nach dem, welcher link bei der navigation aufgerufen wird.

die texte für das textfenster werden von der text area reingeladen.

in der text area sprech ich auch die movies an, die reinzuladen sind. das klappt auch alles.

wenn ich jetzt unloadmovie (level2); bei den frames in der text area eingebe, wo nur texte sind, läuft das fenster nicht mehr auf die main-szene rein.

gibts da keinen befehl, wenn ich zb. bei den verschiedenen bildern in der text area:

85 loadMovieNum("grafik.swf", 2);
86 loadMovieNum("illu.swf", 2);
87 loadMovieNum("3d.swf", 2);
89 loadMovieNum("logo.swf", 2);

eingebe und movie lade, kann man da nicht im selben bild eingeben if leave frame 85, unload grafik.swf, 2

ich dreh noch durch.....
Lara1208 ist offline   Mit Zitat antworten
Alt 16-03-2004, 13:46   #5 (permalink)
Farbe ist Luxus
 
Benutzerbild von ludabruda
 
Registriert seit: May 2003
Ort: Köln
Beiträge: 2.405
ich blick da ehrlich gesagt nicht durch.
Du musst doch den MC oder Level gar nicht entladen, wenn du ohnehin immer in denselben Level lädst, da sich die swfs doch ersetzen...


Grüße
Sascha
__________________
12:15, press return
ludabruda ist offline   Mit Zitat antworten
Alt 16-03-2004, 13:55   #6 (permalink)
Neuer User
 
Registriert seit: Aug 2001
Ort: Regensburg
Beiträge: 44
auf der text area gibt es 89 bilder.

bei link 12 sind die bilder

in bild 85, 86, 87 und 89 werden externe swf geladen. wenn ich von bild 85 auf 86 gehe etc. dann wird natürlich immer das swf durch das neue ersetzt.

auf bild 88 ist ein text

geh ich auf bild 88 wird der text überschrieben, obwohl ich ihn auf der selben ebene wie die movies habe.

spreche ich einen anderen link an, zb. link 1 - auf dem sind die bilder 1-5 in der text area bleibt das vorher geladene movie.

vielleicht sollte ich mal ein leeres movie erstellen und reinladen, das müsste doch dann die anderen ersetzen.

ojeojeojemineeeeee
Lara1208 ist offline   Mit Zitat antworten
Alt 16-03-2004, 14:03   #7 (permalink)
Farbe ist Luxus
 
Benutzerbild von ludabruda
 
Registriert seit: May 2003
Ort: Köln
Beiträge: 2.405
du könntest auch einen leeren MC auf die Bühne legen, dem du folgenden onClipEvent gibst:

ActionScript:
  1. onClipEvent(enterFrame) {
  2. if(_root._currentframe == 85) {
  3.     loadMovieNum("grafik.swf",2);
  4. }
  5. if(_root._currentframe == 86) {
  6.     loadMovieNum("illu.swf",2);
  7. }
  8.  
  9. // etc.
  10.  
  11. if(_root._currentframe == 88) {
  12.     unloadMovieNum(2);
  13. }
  14. }

nur mal so ein Ansatz...
__________________
12:15, press return
ludabruda ist offline   Mit Zitat antworten
Alt 16-03-2004, 14:20   #8 (permalink)
Neuer User
 
Registriert seit: Aug 2001
Ort: Regensburg
Beiträge: 44
nö, habs ausprobiert, geht auch net.

ich kann aber unmöglich alle exernen swf in die datei mit einbauen. da is die ja dann ca. 1mb groß.

das mit den container kapier ich net, wie das gehen soll. weiß auch net ob man in einem mc eine exteren datei in einen anderen mc reinladen kann???
Lara1208 ist offline   Mit Zitat antworten
Alt 17-03-2004, 09:18   #9 (permalink)
Klugscheisser
 
Registriert seit: Jun 2001
Ort: Düsseldorf
Beiträge: 1.354
Das geht genauso wie das Laden in einen Level, nur eben anstatt der levelnummer gibst Du den Namen des MC an. Zu Beachten ist auch, dass die linke obere Ecke der geladenen swf auf dem Mittelpunkt des MCs landet.
T.Decay ist offline   Mit Zitat antworten
Alt 17-03-2004, 13:46   #10 (permalink)
Neuer User
 
Registriert seit: Aug 2001
Ort: Regensburg
Beiträge: 44
also vielen dank nochmal für eure bemühungen.

hab jetzt ein popup gemacht mit den movies. das funzt auf alle fälle und die hauptseite ist dadurch auch kleiner.
Lara1208 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 22:36 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele