Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 31-10-2003, 22:32   #1 (permalink)
Flash & TYPO3
 
Registriert seit: Oct 2003
Ort: Bayern
Beiträge: 2.700
Preloader für eingeladene Bilder

Hallo beisammen,

ich habe eine kleines Fotoalbum gemacht. die Bilder werden über loadMovie(); in einen Movieclip geladen.
Da einige Bilder für analog- oder ISDN-User eine längere Ladezeit haben, will ich einen Preloader miteinbauen.

Das Fotoalbum besteht aus genau einem Bild. Über "vor" und "zurück" Buttons werden die Bilder mit dem Namen foto1.jpg ... foto20.jpg in dem MovieClip "bild" eingeladen.
Doch wie kann ich den Preloader speziell nur für das eine Bild, das geladen werden soll, programmieren?

Thx For Help
johanness

Geändert von johanness (31-10-2003 um 22:40 Uhr)
johanness ist offline   Mit Zitat antworten
Alt 31-10-2003, 22:48   #2 (permalink)
*warg*
 
Registriert seit: May 2002
Ort: Berlin
Beiträge: 261
bin mir selbst nciht ganz sicher, aber könnte man da nicht sowas wie
_root.preloader.bild._visible = false
_root.preloader.bild.getBytesLoaded und _root.preloader.bild.getBytesTotal

ActionScript:
  1. if(_root.preloader.bild.getBytesLoaded < _root.preloader.bild.getBytesTotal )
  2. {//erstmal anweisungen zum preloader}
  3. else { _root.preloader.bild._visible = true
  4. //etc ...
  5. }
arbeiten ?
würde bild indem fall sogar noch ineinem anderen mc bauen, wo dein preloader drin ist
(ich glaube, du weißt selbst wie man preloader schreibt, hoffe das hilft dir weiter und funktioniert auch so ... )

Gruß Tuffy
__________________
"nimm dir das leben - es gehört dir!"
"die realität versucht mich einzuholen - doch ich bin schneller !"
Tuffyfant ist offline   Mit Zitat antworten
Alt 31-10-2003, 22:55   #3 (permalink)
*warg*
 
Registriert seit: May 2002
Ort: Berlin
Beiträge: 261
oh . ich merke grad etwas ...

schau mal hier nach : Bilder laden mit Preloader
da wurde sowas besprochen

Gruß Tuffy
__________________
"nimm dir das leben - es gehört dir!"
"die realität versucht mich einzuholen - doch ich bin schneller !"
Tuffyfant ist offline   Mit Zitat antworten
Alt 01-11-2003, 08:47   #4 (permalink)
Flash & TYPO3
 
Registriert seit: Oct 2003
Ort: Bayern
Beiträge: 2.700
Ja, dass ich das Foto in einen eigenen MC einbau, das funktioniert sicher. aber das will ich auch nicht. Danke für den Link werde mir das mal genauer anschauen... Hab nur schon gesehen, dass die ein komplett anderes Script benutzen als ich. Muss ich meines auch noch umschreiben, wenn's so geht.......
THX
johanness ist offline   Mit Zitat antworten
Alt 01-11-2003, 10:03   #5 (permalink)
pensionist
 
Benutzerbild von troner
 
Registriert seit: Jan 2003
Ort: Thalheim b. Wels
Beiträge: 568
hi! joho

hoffe das hilft dir weiter!

ActionScript:
  1. function johoLoader(file) {
  2.     pre = this.createEmptyMovieClip("loader_mc", 1);
  3.     pre.loadMovie(file);
  4.     ch = this.createEmptyMovieClip("checker_mc", 2);
  5.     tex = this.createTextField("status_txt",3,0,0,200,30);
  6.     ch.onEnterFrame = function() {
  7.         var gesamt = pre.getBytesTotal();
  8.         var geladen = pre.getBytesLoaded();
  9.         var prozent = Math.ceil((bereits/gesamt)*100);
  10.         this.tex.text = String(prozent + " %");
  11.         if(geladen >= gesamt && gesamt > 4) {
  12.             ch.removeMovieClip();
  13.             tex.removeTextField();
  14.             delete this.onEnterFrame;
  15.         }
  16.     }
  17. }
  18. //hier rufst du die function auf
  19. lade_btn.onRelease = function() {
  20.     johoLoader("foto1.jpg");
  21. }
troner 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 02:27 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele