Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 11-04-2004, 04:55   #1 (permalink)
Neuer User
 
Registriert seit: Mar 2004
Ort: hh
Beiträge: 51
create empty preload play und musik

Hi ich bitte um HILFE, Aufmerksamkeit
und Unterstützung

ich habe nen film in der ich in den ersten frame einen leeren movieclip erstelle, in den dann f1.swf reingeladen wird.

Nun soll der Hauptfim in der Hauptzeitleiste, erst weiter abgespielt werden, wenn f1.swf geladen ist ....
dann f1.swf abspielen und noch zudem noch nen sound _abspielen.

Ist das denn so überhaupt richtig?

ActionScript:
  1. // MCs erstelllen:
  2. _root.createEmptyMovieClip("mc1", 1);
  3.  
  4. // jetzt reinladen:
  5. _root.mc1.loadMovie("f1.swf");
  6.  
  7. // stoppen:
  8. _root.mc1.gotoAndStop(1);
  9.  
  10. // jetzt den Ladevorgang beobachten (einmal pro Frame)
  11.        
  12.         // if, ob alle geladen sind:
  13.        
  14. if       
  15.     ((mc1.getBytesTotal() == mc1.getBytesLoaded()) && (mc1.getBytesLoaded()>4)) {
  16.                
  17.         // jetzt ist alles geladen!
  18.        
  19.         _root.mc1.gotoAndPlay(2);
  20.        
  21.         // sound abspielen!
  22.                
  23.         beat1 = new Sound();
  24.         beat1.attachSound("analysis");
  25.         beat1.start(0, 0);
  26.        
  27.     _root.gotoAndPlay(2);           
  28.     delete _root.onEnterFrame;
  29.     }
  30.  
  31.  
  32. // und noch _root während dem Laden stoppen:
  33. _root.stop();

Ach ja, in der swf ist der erste
Frame leer!

Danke,

Grüße
Hanni
__________________
Jeden Tag ne gute Tat!

Geändert von hanni moon (11-04-2004 um 05:10 Uhr)
hanni moon ist offline   Mit Zitat antworten
Alt 11-04-2004, 09:00   #2 (permalink)
Flashaholic
 
Benutzerbild von atothek
 
Registriert seit: Feb 2003
Ort: Berlin
Beiträge: 1.459
ne du brauchst ein enterFrame oder Interval zum regelmäßigen checken des status

ActionScript:
  1. // MCs erstelllen:
  2. _root.createEmptyMovieClip("mc1", 1);
  3. // jetzt reinladen:
  4. _root.mc1.loadMovie("f1.swf");
  5. // das gotoAndStop brauchste Nicht den ein neu erstellter in dem noch nix drin ist hat keine Frames
  6. this.createEmptyMovieClip("loaderMc", 100);
  7. //
  8. this.loaderMc.onEnterFrame = function() {
  9.     if ((_root.mc1.getBytesLoaded() == _root.mc1.getBytesTotal()) && (_root.mc1.getBytesLoaded()>4)) {
  10.         // jetzt ist alles geladen!
  11.         _root.mc1.gotoAndPlay(2);
  12.         // sound abspielen!
  13.         _root.beat1 = new Sound();
  14.         _root.beat1.attachSound("analysis");
  15.         _root.beat1.start(0, 0);
  16.         _root.gotoAndPlay(2);
  17.         this.removeMovieClip();
  18.     }
  19. };

so sollte das ganze laufen ich habe den sound auch mal in riit gesetzt den ansonsten wäre er in dem loaderMc gelandet
__________________
TVNEXT Solutions
atothek 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 01:39 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele