Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Flash > PHP и FLASH


Автор: AntonioBanderaz 28.4.2005, 00:55
Возможно ли создать индикатор подгрузки переменных, как прелоадер к мувику?


Автор: AlDev 28.4.2005, 06:14
Код

var my_lv:LoadVars = new LoadVars();
my_lv.load(/*some_url*/);
var interval:Number = setInterval(show_status,10,this);
this.createTextField('status_tf',this.getNextHighestDepth(),0,0,100,20);
this['status_tf'].text = '0/0';
stop();
//-------------------------------------------
function show_status(target:Object):Void
{
    if (target.my_lv.getBytesTotal()!=0)
    {
        target['status_tf'].text = target.my_lv.getBytesLoaded()+'/'+target.my_lv.getBytesTotal();
        if (target.my_lv.getBytesTotal()==target.my_lv.getBytesLoaded())
        {
            clearInterval(target.interval);
        }
    }
}


Автор: AntonioBanderaz 28.4.2005, 15:47
спаибки =))) Я тоже думал интервалами проверять...

Автор: AlDev 29.4.2005, 02:42
Смысл не в интервалах, а в методаха класса LoadVars:
LoadVars.getBytesTotal();
LoadVars.getBytesLoaded();

Автор: AntonioBanderaz 29.4.2005, 23:14
Нечего сказать, Ты - прав!

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)