Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 28-02-2005, 02:32   #1 (permalink)
Neuer User
 
Registriert seit: Feb 2005
Beiträge: 8
SWFs zu beginn in MCs laden und ContainerMC zuweisen

Hallo alle...

Ich würde gerne beim Laden meiner Seite alle dazugehörigen
SWFs laden und jeweils einem MC zuweisen (mc1,mc2,mc3 erc).

Diese MCs sollen unsichtbar sein, und nur als "Zwischenlager" dienen.

Bei Bedarf würde ich gerne ein bereits vorgeladenes MC einem
"ContainerMC" zuweisen.

so in etwa:

drück diesen button : ContainerMC = mc2;
drück diesen button : ContainerMC = mc1;

Wie würde ich sowas am besten realiseren ?

Dank im voraus
maxwate
maxwater ist offline   Mit Zitat antworten
Alt 28-02-2005, 10:38   #2 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Das Nachladen von MCs in Flash kann man durch loadMovie erreichen. Es macht dann aber keinen Sinn, einen neuen Container-MC zuzuweisen, außer, du attacht die Filme aus der Bibliothek. Folgendes ist machbar:
ActionScript:
  1. this.createEmtpyMovieClip("con",1);//Container-MC "con" erstellen
  2.  
  3. //bspw. drei Filme nachladen
  4. meineFilme = newArray("film1.swf","film2.swf","film3.swf");
  5. var menge = meineFilme.length;
  6. for(var i=0;i<menge;i++){
  7.    _level0.con.createEmptyMovieClip("holder"+i);//in "con" die MCs "holder0" bis "holder2" erstellen
  8.    _level0.con["holder"+i]._visible=false;//zuerst unsichtbar schalten
  9.    _level0.con["holder"+i].loadMovie(_level0.meineFilme[i]);//und in diese MCs die einzelnen Filme nachladen
  10. }
  11.  
  12. //bei Bedarf können die Container dann sichtbar geschaltet werden, z.B.
  13. _level0.con.holder0._visible = true;

Wozu benötigst du dann noch andere Container-MCs?
  Mit Zitat antworten
Alt 28-02-2005, 18:51   #3 (permalink)
Neuer User
 
Registriert seit: Feb 2005
Beiträge: 8
Vielen Dank für die Antwort...


ist die Preloader-Lösung über _level die gängige Methode ?
Dummerweise hab ich meine Seite schon anders aufgebaut,
wenn ich es nun über _level realisiere sind die Positionen der
Elemente alle verschoben.

Wäre es auch sinnvoll, wenn ich z.B. 5 MCs (die ich schön nach belieben positionieren kann) als container im Haupt-Dokument erstelle , die ich im preloader mit den verschiedenen SWFs fülle, und auf _visible=0 setze. Bei Bedarf kann ich sie ja danngezielt sichtbar machen...

oder macht man das so nicht ?

Grüsse,
maxwater
maxwater ist offline   Mit Zitat antworten
Alt 28-02-2005, 21:57   #4 (permalink)
Neuer User
 
Registriert seit: Feb 2005
Beiträge: 8
oops... sehe gerade... es ist ja über MCs in deinem beispiell... sorry...
maxwater ist offline   Mit Zitat antworten
Alt 28-02-2005, 23:20   #5 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Zitat:
Bei Bedarf kann ich sie ja dann gezielt sichtbar machen... oder macht man das so nicht ?
Das war ja mein Vorschlag...
  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 09:11 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele