Zurück   Flashforum > Flash > ActionScript > ActionScript 2

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 26-02-2007, 14:42   #1 (permalink)
Neuer User
 
Registriert seit: Sep 2004
Beiträge: 888
Question bild wird nicht richtig geladen?

hi ich wollte das bild mit einem preloader laden lassen aber das ist ein bug drinne aber ich finde den grade nicht.
also der bekommt bei "_root.bgImgLoader.bgI.getBytesLoaded()" "0" raus.
aber ich weis leider nicht wo dran es liegt das nichts geschied.
wenn ich das "delete this.onEnterFrame;" weg mache dann kommt aucht das bild.
kann mir da jemand helfen?

ActionScript:
  1. function bgImg() {
  2.     //-> zufahlsgen.
  3.     img = _xml.firstChild.attributes.["img"+random(3)];
  4.     _root.createEmptyMovieClip("bgImgLoader", 1);
  5.     _root.bgImgLoader.createEmptyMovieClip("bgI", 1);
  6.     _root.bgImgLoader.bgI.loadMovie(img);
  7.     _root.bgImgLoader.onEnterFrame = function() {
  8.         bgloadet = (_root.bgImgLoader.bgI.getBytesLoaded()/_root.bgImgLoader.bgI.getBytesTotal())*100;
  9.         trace(bgloadet+"<->"+((_root.bgImgLoader.bgI.getBytesLoaded()/_root.bgImgLoader.bgI.getBytesTotal())*100));
  10.         if (bgloadet>=100) {
  11.             if (Stage.height<Stage.width) {
  12.                 _root.bgImgLoader._width = Stage.width;
  13.                 _root.bgImgLoader._yscale = _root.bgImgLoader._xscale;
  14.             } else {
  15.                 _root.bgImgLoader._height = Stage.height;
  16.                 _root.bgImgLoader._xscale = _root.bgImgLoader._yscale;
  17.             }
  18.             delete this.onEnterFrame;
  19.         }
  20.     };
  21. }
flozwo ist offline   Mit Zitat antworten
Alt 26-02-2007, 14:46   #2 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
Mach's so z.B.:
PHP-Code:
bgloadet _root.bgImgLoader.bgI.getBytesLoaded()/_root.bgImgLoader.bgI.getBytesTotal()*100 || 0
...sollte gehen.

edit: Wieso nimmst du eigentlich keinen MovieClipLoader()?
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++

Geändert von Der Frager (26-02-2007 um 14:48 Uhr)
Der Frager ist offline   Mit Zitat antworten
Alt 26-02-2007, 15:28   #3 (permalink)
Neuer User
 
Registriert seit: Sep 2004
Beiträge: 888
Thumbs up

wie meinst du das denn ich habe das immer so gemacht bin aber gerne für neue sachen offen.
wenn du zeit und lust hast kannst du ja ein beispiel reinsetzen.
ich würde mich freuen.
flozwo ist offline   Mit Zitat antworten
Alt 26-02-2007, 15:43   #4 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
Größe von dynamisch geladenem Bild automatisch anpassen
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 26-02-2007, 15:50   #5 (permalink)
Neuer User
 
Registriert seit: Sep 2004
Beiträge: 888
Talking

danke =)
flozwo 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 12:27 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele