Проблем с preloader

7 отговора 253 прегледа
#1

Проблем с preloader

Имам 3 сцени - preloader, Scene 1 и Scene 2. Искам да сложа preloader, който да смята процентите на зареждане и освен това да движи MC "preloaderMan" по _x.
Проблемът е, че зарежда около 43%, а не 100% и минава към следващата сцена.
Скриптът, който използвам съм го използвал и в други случаи и работи, обаче в случая нещо спече. Иначе съм го написал по-долу. Прикрепен е към blank MC. Пробвах и да поставя всичко в една сцена - не помага.

onClipEvent(load){
tot = _root.getBytesTotal();
}
onClipEvent(enterFrame){
Loaded = _root.getBytesLoaded();
percent = Math.ceil(Loaded/tot*100);
_root.preloaderMan.preloaderT.text = percent +"% completed";
//
_parent.preloaderMan._x = percent/100*998;
//
if(Loaded == tot){
nextScene();
}
}

Отговор
в отговор на sasho #2

Re: Проблем с preloader

mi kaji si mail-a i shte ti prata preloader koito shte ti svarshi rabota

Отговор
в отговор на YoBo #3

Re: Проблем с preloader

Мерси предварително, братле!
Мейла ми е
aos@abv.bg

Отговор
в отговор на sasho #4

Re: Проблем с preloader

I az imam identichen problem moiat e-mail e ivo121291@abv.bg

Отговор
в отговор на sasho #5

Re: Проблем с preloader

странно защо не работи най вече :) ... да не би да имаш нещо, което при зареждането да прави нещо друго (сиреч клипче, което като се зареди да фърля някакъв готоАндСтоп.

Другото което може да е... макар че не знам откъде накъде, е да взимаш tot онЕнтерФрейм, наместо при зареждането.

Отговор
в отговор на Пeтьo #6

Re: Проблем с preloader

Според мен е някакъв бъг, защото както вече казах при други случаи абсолютно същото нещо при други случаи ми е работило безотказно. Тъпашко ама се оправих - използвах конструкцията по-горе за движение на MC - to по _х, обаче махнах

if(Loaded == tot){
nextScene();

а сложих

ifFramesLoaded(....){
nextScene();

така ми движи MC-to, смята и процентите и накрая отива на следващата сцена. Малко го побългарих, ама стана.

Отговор
в отговор на sasho #7

Re: Проблем с preloader

Mi da, pravilno si se orientiral. Po sastia nachin moje da stane i s:

if(percent==100);
nextScene;

No si se opravil, tva e vajnoto! :)

Отговор
в отговор на YoBo #8

Re: Проблем с preloader

Йово,

Ще съм ти признателен, ако ми пратиш сорс-кода на твоя прелоудер. Адресът ми е [email protected].

Отговор