[ascoders] Re: loadMovie(jpg)

Hallo Uli,


wird genauso fehlschlagen, weil loadIn nicht definiert ist. Aber du hast natürlich recht, man muss gründlich testen ob die Daten geladen sind.


Etwas kürzer geht es noch so:
if (targetMc._width > 0) // complete

Oder so:
if (bl==bt && bt>0) // complete


Ist aber alles Steinzeit. Nehmt lieber die MovieClipLoader class, oder Ralf Bokelbergs Loader.



Gruss, Timo


Uli Schöberl / A++ wrote:
Hi,

dieses Problem mit der verzögerten _width und _height ausgabe hatte ich auch. da hilft ganz einfach abwarten ...

bei deinem script also in etwa so,


ref.onEnterFrame = function() {
bl = loadIn.getBytesLoaded();
bt = loadIn.getBytesTotal();
prozent = Math.round(bl/bt*100);
_root.prozentTf.text = prozent;
-----------------------------------------------------
//if (bl == bt) { ALT
if (bl == bt && loadIn._width != 0 && loadIn._height != 0 ) { // NEU ---------------------------------------------



trace("c : " + c);
c++;
if (c == 5) {
_root.contMc.scaleToXY(loadIn._width+20, loadIn._height+20);
_root.subViewerMc.insideMc._width=loadIn._width;
_root.subViewerMc._x = 150;
_root.subViewerMc.tf.text = _root.subsArr[_root.aktBildNr-1];
_root.subViewerMc._y = 62+loadIn._height;
if (loadIn._width == _root.quer) {
_root.logoMc.gotoX(620);
}
if (loadIn._width == _root.hoch) {
_root.logoMc.gotoX(560);
}
trace(loadIn._width+" (width)");
delete this.onEnterFrame;


                                                    }
              }
      };

wenn dann also die _width oder _height nicht gleich verügbar sein sollte läuft es noch so lang weiter bis es soweit ist.

gruß
uli
--------------------------------------------------------------
Archiv   : http://www.freelists.org/archives/ascoders/
RSS      : http://www.freelists.org/archives/ascoders/feed.rss
Optionen : http://www.freelists.org/list/ascoders
--------------------------------------------------------------


-------------------------------------------------------------- Archiv : http://www.freelists.org/archives/ascoders/ RSS : http://www.freelists.org/archives/ascoders/feed.rss Optionen : http://www.freelists.org/list/ascoders --------------------------------------------------------------

Other related posts: