Проблем с preloader
7 отговора
253 прегледа
Проблем с 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();
}
}
Проблемът е, че зарежда около 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();
}
}
Re: Проблем с preloader
mi kaji si mail-a i shte ti prata preloader koito shte ti svarshi rabota
Re: Проблем с preloader
I az imam identichen problem moiat e-mail e ivo121291@abv.bg
Re: Проблем с preloader
странно защо не работи най вече :) ... да не би да имаш нещо, което при зареждането да прави нещо друго (сиреч клипче, което като се зареди да фърля някакъв готоАндСтоп.
Другото което може да е... макар че не знам откъде накъде, е да взимаш tot онЕнтерФрейм, наместо при зареждането.
Другото което може да е... макар че не знам откъде накъде, е да взимаш tot онЕнтерФрейм, наместо при зареждането.
Re: Проблем с preloader
Според мен е някакъв бъг, защото както вече казах при други случаи абсолютно същото нещо при други случаи ми е работило безотказно. Тъпашко ама се оправих - използвах конструкцията по-горе за движение на MC - to по _х, обаче махнах
if(Loaded == tot){
nextScene();
а сложих
ifFramesLoaded(....){
nextScene();
така ми движи MC-to, смята и процентите и накрая отива на следващата сцена. Малко го побългарих, ама стана.
if(Loaded == tot){
nextScene();
а сложих
ifFramesLoaded(....){
nextScene();
така ми движи MC-to, смята и процентите и накрая отива на следващата сцена. Малко го побългарих, ама стана.
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! :)
if(percent==100);
nextScene;
No si se opravil, tva e vajnoto! :)
Re: Проблем с preloader
Йово,
Ще съм ти признателен, ако ми пратиш сорс-кода на твоя прелоудер. Адресът ми е [email protected].
Ще съм ти признателен, ако ми пратиш сорс-кода на твоя прелоудер. Адресът ми е [email protected].