# Preloader ? help

**URL:** https://forum.kirupa.com/t/preloader-help/25120
**Category:** Uncategorized
**Created:** [July 9, 2003, 5:04pm UTC](https://forum.kirupa.com/t/preloader-help/25120 "2003-07-09T17:04:37Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![mkiii\_vr](https://avatars.discourse-cdn.com/v4/letter/m/c57346/32.png) [@mkiii\_vr](https://forum.kirupa.com/u/mkiii_vr)
#### Post date: [July 9, 2003, 5:04pm UTC](https://forum.kirupa.com/t/preloader-help/25120/1 "2003-07-09T17:04:37Z")

</div>

ok so the preloader works but it does make the percentage bar move…

here is the code i am using on the 1st frame… placed on the percentage bar movie

loadedbytes = \_root.getBytesLoaded();  
totalbytes = \_root.getBytesTotal();  
loadedkbytes = Math.ceil(loadedbytes/1000);  
totalkbytes = Math.ceil(totalbytes/1000);  
if (loadedbytes == totalbytes) {  
\_root.gotoAndPlay(2);  
} else {  
\_root.gotoAndStop(1);  
}  
frame = int(loadedbytes/(totalbytes/100));  
tellTarget (\_root.loader) {  
gotoAndStop(\_root.frame);  
}

why doesn’t this work… i adapted this code for a similar preload from one of the kirupa tutorials

onClipEvent (enterFrame) {  
var bytes = \_root.getBytesTotal();  
var bytes\_loaded = \_root.getBytesLoaded();  
if (bytes\_loaded == bytes) {  
\_root.gotoAndPlay(2);  
this.kirupatxt = “movie loaded”;  
} else {  
\_root.gotoAndStop(1);  
this.kirupatxt = “loading (”+bytes\_loaded+"/"+bytes+")";  
}  
}

---

<div class="post-metadata">

### Author: ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)
#### Post date: [July 9, 2003, 5:15pm UTC](https://forum.kirupa.com/t/preloader-help/25120/2 "2003-07-09T17:15:28Z")

</div>

I think this should work[AS]loadedbytes = getBytesLoaded();  
totalbytes = getBytesTotal();  
loadedkbytes = Math.ceil(loadedbytes/1024);  
totalkbytes = Math.ceil(totalbytes/1024);  
if (loadedbytes == totalbytes) {  
gotoAndPlay(3);  
}else{  
frame = int(loadedbytes/(totalbytes/100));  
loader.gotoAndStop(frame);  
}  
[/AS]and on your second frame[AS]gotoAndPlay(1);[/AS]:-\

---

<div class="post-metadata">

### Author: ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)
#### Post date: [July 9, 2003, 5:32pm UTC](https://forum.kirupa.com/t/preloader-help/25120/3 "2003-07-09T17:32:46Z")

</div>

THAnks a lot that worked great

---

<div class="post-metadata">

### Author: ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)
#### Post date: [July 9, 2003, 5:34pm UTC](https://forum.kirupa.com/t/preloader-help/25120/4 "2003-07-09T17:34:26Z")

</div>

You’re welcome 🙂
