[ascoders] Re: loadMovie(jpg)
- From: Timo Stamm <t.stamm@xxxxxxxxxx>
- To: ascoders@xxxxxxxxxxxxx
- Date: Tue, 01 Feb 2005 19:50:33 +0100
Hi Christian,
da ist ein Fehler:
c = 0;
//...
ref = _root.createEmptyMovieClip("pictureMc", 5);
//...
loadIn = ref.createEmptyMovieClip("pictureContInsideMc", 1);
loadIn.loadMovie(ladeBild);
ref.onEnterFrame = function() {
bl = loadIn.getBytesLoaded(); // loadIn ist dicht definiert
bt = loadIn.getBytesTotal(); // in diesem Gültigkeitsbereich!
prozent = Math.round(bl/bt*100);
_root.prozentTf.text = prozent;
if (bl == bt) { // undefined == undefined -> true
trace("c : " + c);
c++;
if (c == 5) {
// loading complete
}
};
Du definierst loadIn im Gültigkeitsbereich der Funktion, nicht im Objekt
ref. Deshalb wird der Skriptteil loading complete immer schon nach 5
frames ausgeführt. Offline bemerkst du das nicht, weil die Daten schnell
genug geladen werden.
Gruss,
Timo
--------------------------------------------------------------
Archiv : http://www.freelists.org/archives/ascoders/
RSS : http://www.freelists.org/archives/ascoders/feed.rss
Optionen : http://www.freelists.org/list/ascoders
--------------------------------------------------------------
- Follow-Ups:
- [ascoders] Re: loadMovie(jpg)
- From: absalem
- References:
- [ascoders] Re: loadMovie(jpg)
- From: Christian Weingaertner
Other related posts:
- » [ascoders] loadMovie(jpg)
- » [ascoders] Re: loadMovie(jpg)
- » [ascoders] Re: loadMovie(jpg)
- » [ascoders] Re: loadMovie(jpg)
- » [ascoders] Re: loadMovie(jpg)
- » [ascoders] Re: loadMovie(jpg)
- » [ascoders] Re: loadMovie(jpg)
- » [ascoders] Re: loadMovie(jpg)
- » [ascoders] Re: loadMovie(jpg)
- » [ascoders] Re: loadMovie(jpg)
- » [ascoders] Re: loadMovie(jpg)
- » [ascoders] Re: loadMovie(jpg)
- » [ascoders] Re: loadMovie(jpg)
- » [ascoders] Re: loadMovie(jpg)
- » [ascoders] Re: loadMovie(jpg)
- » [ascoders] Re: loadMovie(jpg)
- » [ascoders] Re: loadMovie(jpg)
da ist ein Fehler:
c = 0; //... ref = _root.createEmptyMovieClip("pictureMc", 5); //... loadIn = ref.createEmptyMovieClip("pictureContInsideMc", 1); loadIn.loadMovie(ladeBild); ref.onEnterFrame = function() { bl = loadIn.getBytesLoaded(); // loadIn ist dicht definiert bt = loadIn.getBytesTotal(); // in diesem Gültigkeitsbereich! prozent = Math.round(bl/bt*100); _root.prozentTf.text = prozent; if (bl == bt) { // undefined == undefined -> true trace("c : " + c); c++; if (c == 5) { // loading complete } };
Gruss, Timo -------------------------------------------------------------- Archiv : http://www.freelists.org/archives/ascoders/ RSS : http://www.freelists.org/archives/ascoders/feed.rss Optionen : http://www.freelists.org/list/ascoders --------------------------------------------------------------
- [ascoders] Re: loadMovie(jpg)
- From: absalem
- [ascoders] Re: loadMovie(jpg)
- From: Christian Weingaertner