If you attach this to the clip itself, it does work ->
onClipEvent (load) {
this.loadMovie("bigfile.swf");
}
onClipEvent (enterFrame) {
tBytes = this.getBytesTotal();
trace("tBytes: "+tBytes);
bLoaded = this.getBytesLoaded();
trace("bLoaded: "+bLoaded);
percent = (bLoaded/tBytes)*100;
if (bLoaded<tBytes) {
_root.bar_mc._xscale = (bLoaded/tBytes)*100;
_root.label_txt.text = percent & " % LOADED";
} else {
//play();
//_root.target_mc.unloadMovie();
//delete this.onEnterFrame;
}
}
Van R Tuck
Director of Web Development
Cause Design Group
1519 Stanford Street Suite 6
Santa Monica, CA 90404
t: 310.430.5369
www.causedesigngroup.com
On Mar 7, 2006, at 10:45 AM, murder design wrote:
I have posted this before, and gotten some feedback, this is the
result, yet
i still cannot get the clip to display the load progress of
"bigfile.swf"
inside the label_txt. the swf loads inside of _root.target_mc ...
any ideas
here people?
// - begin code
target_mc.loadMovie("bigfile.swf");
target_mc.onEnterFrame = function() {
tBytes = getBytesTotal();
trace ("tBytes: " + tBytes);
bLoaded = getBytesLoaded();
trace ("bLoaded: " + bLoaded);
percent = (bLoaded/tBytes) * 100;
if (bLoaded < tBytes){
_root.bar_mc._xscale = (bLoaded/tBytes)*100;
_root.label_txt.text = percent & " % LOADED"
} else {
//play();
//_root.target_mc.unloadMovie();
delete this.onEnterFrame;
}
}
// end code
regards, edward
_______________________________________________
Flashcoders@chattyfig.figleaf.com
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com
_______________________________________________
Flashcoders@chattyfig.figleaf.com
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com