# Multiple \_level preloader, debug needed

**URL:** <https://forum.kirupa.com/t/multiple--level-preloader-debug-needed/2635>\
**Category:** Uncategorized\
**Created:** [May 21, 2002, 1:21pm UTC](https://forum.kirupa.com/t/multiple--level-preloader-debug-needed/2635 "2002-05-21T13:21:01Z")\
**Posts on this page:** 1\
**Page:** 1

<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:** [May 21, 2002, 1:21pm UTC](https://forum.kirupa.com/t/multiple--level-preloader-debug-needed/2635/1 "2002-05-21T13:21:01Z")

</div>

Ive been trying to get a multi-level preloader to work for some time. Ive got it working, sorta, but with strange behavior. I was hoping someone could tell me what’s wrong with this code.\r\rThe problem is the progress bar jumps all around.\r\rframe one.\r\ronClipEvent (load) {\r&nbsp &nbsp &nbsp &nbsp loadMovieNum(“home.swf”, 1);\r&nbsp &nbsp &nbsp &nbsp loadMovieNum(“page1.swf”, 2);\r&nbsp &nbsp &nbsp &nbsp loadMovieNum(“page2.swf”, 3);\r&nbsp &nbsp &nbsp &nbsp loadMovieNum(“page3.swf”, 4);\r&nbsp &nbsp &nbsp &nbsp loadMovieNum(“page4.swf”, 5);\r&nbsp &nbsp &nbsp &nbsp loadMovieNum(“page5.swf”, 6);\r&nbsp &nbsp &nbsp &nbsp loadMovieNum(“page6.swf”, 7);\r&nbsp &nbsp &nbsp &nbsp loadMovieNum(“page7.swf”, :cool: ;\r&nbsp &nbsp &nbsp &nbsp loadMovieNum(“navigation.swf”, 20);\r}\r\rframe two\r\ronClipEvent (enterFrame) {\r&nbsp &nbsp &nbsp &nbsp totalBytes = ((\_level1.getBytesTotal()+\_level2.getBytesTotal()+\_level3.getBytesTotal()+\_level4.getBytesTotal()+\_level5.getBytesTotal()+\_level6.getBytesTotal()+\_level7.getBytesTotal()+\_level8.getBytesTotal()+\_level20.getBytesTotal())/1000);\r&nbsp &nbsp &nbsp &nbsp bytesLoaded = ((\_level1.getBytesLoaded()+\_level2.getBytesLoaded()+\_level3.getBytesLoaded()+\_level4.getBytesLoaded()+\_level5.getBytesLoaded()+\_level6.getBytesLoaded()+\_level7.getBytesLoaded()+\_level8.getBytesLoaded()+\_level20.getBytesLoaded())/1000);\r&nbsp &nbsp &nbsp &nbsp percentLoaded = Math.floor(bytesLoaded/totalBytes\*100);\r&nbsp &nbsp &nbsp &nbsp if (percentLoaded\>0 && percentLoaded\<100) {\r &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp \_root.blah=percentLoaded+" %";\r &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp //\_root.loadingbar.gotoAndPlay(percentLoaded);\r&nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp \_root.totalBytes=totalBytes+" KB";\r&nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp \_root.bytesLoaded=bytesLoaded+" KB";\r&nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp \_root.bar.gotoAndStop(percentLoaded);\r\r&nbsp &nbsp &nbsp &nbsp }\r\r&nbsp &nbsp &nbsp &nbsp if ((totalBytes\>100) && (percentLoaded \>= 100)) {\r &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp \_root.gotoAndPlay(“loaded”);\r&nbsp &nbsp &nbsp &nbsp }\r}\r\r\rThanks always!\ravlisdivad
