rewue
21.02.2006, 10:10
Что за фигня происходит?
Две сцены. На первой прелоадер, на второй собственно основной контент.
Прелоадер написан классическим способом. Код в первом кадре (он же единственный). НА стейдже только слово, поле для вывода процентов и прямоугольник - который из себя прогресс бар изображает.
stop();
var BTotal = getBytesTotal();
this.onEnterFrame = function() {
BLoaded = getBytesLoaded();
Percent = BLoaded/BTotal*100;
_root.field.text = Math.floor(Percent)+"%";
_root.indicator_mc._xscale = Percent;
if (BLoaded>=BTotal) {
nextScene();
}
};
Так вот эта дерьмовина, отображается только после загрузки процентов 70 и после окончания НЕзапускает проигрывание следующей сцены. Без прелоадера все работает
Две сцены. На первой прелоадер, на второй собственно основной контент.
Прелоадер написан классическим способом. Код в первом кадре (он же единственный). НА стейдже только слово, поле для вывода процентов и прямоугольник - который из себя прогресс бар изображает.
stop();
var BTotal = getBytesTotal();
this.onEnterFrame = function() {
BLoaded = getBytesLoaded();
Percent = BLoaded/BTotal*100;
_root.field.text = Math.floor(Percent)+"%";
_root.indicator_mc._xscale = Percent;
if (BLoaded>=BTotal) {
nextScene();
}
};
Так вот эта дерьмовина, отображается только после загрузки процентов 70 и после окончания НЕзапускает проигрывание следующей сцены. Без прелоадера все работает