[ascoders] Re: loadMovie(jpg)

  • From: Timo Stamm <t.stamm@xxxxxxxxxx>
  • To: ascoders@xxxxxxxxxxxxx
  • Date: Tue, 01 Feb 2005 21:01:13 +0100

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   : //www.freelists.org/archives/ascoders/
RSS      : //www.freelists.org/archives/ascoders/feed.rss
Optionen : //www.freelists.org/list/ascoders
--------------------------------------------------------------


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

Other related posts: