Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 18-04-2005, 12:34   #1 (permalink)
Neuer User
 
Benutzerbild von sakn
 
Registriert seit: Nov 2004
Ort: Schweiz
Beiträge: 66
Preloader! Sobald alles fertig geladen, abspielen....

Hi Leute

Ich hab nun endlich meine Preloader von Bokel zum laufen gebracht. Nun stiess ich leider schon auf mein nächstes Problem. Der Preloader funktioniert nun einwandfrei, aber jetzt möchte ich gerne das ganze einwenig modifizieren. Da ich leider nicht der Action-Script King schlechthin bin, hab ich leider das Verständnis hierfür nicht ganz, und bin darum auf eure gutgemeinte Hilfe angewiesen.
Ich hätte gerne das die in MC's geladenen swf's am Ende der Timeline, also letztes Schlüsselbild, abgespielt werden. Wohlbemerkt, dass Preload-script steckt im ersten Schlüsselbild. Und so wie ichs jetzt hab, spielt er diese ab, sobald er sie geladen hat...
Ich versteh hiervon nicht soviel, und darum weiss ich auch nicht wo ich hier der Ansatz für die Lösung meines Problems steckt ...tja...

Mein jetziger Code sieht wie folgt aus...

ActionScript:
  1. #include "com.qlod.LoaderClass.as"
  2.  
  3. meinLoader = new com.qlod.LoaderClass();
  4.  
  5. balken_mc.onLoadProgress = function( loaderObj){
  6.         var prozent = Math.floor(loaderObj.getPercent());
  7.         this._xscale = prozent;
  8. }
  9.  
  10. meinLoader.addListener(balken_mc);
  11.  
  12. function onLoadComplete( success, loaderObj){
  13.         if(success){
  14.                 trace("BINGO!!!.");
  15.         } else {
  16.                 trace("SHIT...nicht funktioniert!!!" +
  17.                 loaderObj.getUrl() + " in " + loaderObj.getTarget() + " hat nicht geklappt.");
  18.         }
  19. }
  20.  
  21.  
  22. meinLoader.addListener(this);
  23.  
  24. meinLoader.load(nav_mc, "navigation.swf");
  25.  
  26. meinLoader.load(music_mc, "sound.swf");
  27. _root.music_mc._x= 55;
  28. _root.music_mc._y= 505;
  29.  
  30. meinLoader.load(bg_mc, "main_bg.swf");
  31. _root.bg_mc._x= 0;
  32. _root.bg_mc._y= 75;
  33.  
  34. meinLoader.load(content_mc, "main.swf");
  35. _root.content_mc._x= 350;
  36. _root.content_mc._y= 50;
  37. stop();

Ich könnte mir vorstellen, das ich bei "onLoadComplete" ansätzen muss, aber ich weiss nicht wie...tja..
Ich wäre euch echt super dankbar, wenn ihr mir sagen könntet, wie ich mein Problem lösen könnte.
Danke schon im voraus, für eure mühen...und hoffentlich bis bald...

Cheers'n Thanx
SAKN

Geändert von sakn (18-04-2005 um 13:08 Uhr)
sakn ist offline   Mit Zitat antworten
Alt 18-04-2005, 20:07   #2 (permalink)
Flash-holic
 
Benutzerbild von DeMoehn
 
Registriert seit: Nov 2003
Ort: Neunkirchen(Saar)
Beiträge: 988
Meiner Meinung nach steckt das was du brauchst in der "com.qlod.LoaderClass.as".
Da muss dann irgendwo stehn das er es dann abspielen soll wenn er fertig ist.
Das onLoadComplete scheint nix damit zu tun zu haben
__________________
Wer Großes versucht, ist bewunderswert, auch wenn er fällt.
Lucius Annaeus Seneca
(ca. 4 v. Chr - 65 n. Chr.)


DeMoehn 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 03:49 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele