Dizels
14.06.2009, 23:02
Итак, для начала объясню как я его делаю:
Сделал картинок в photoshop 7 штук. Они сами по себе одинаковые, смысл там в том, что первая картинка просто контур изображения, а последующие все больше закрашены и конечная - полностью в цвете. Собственно нужно, чтобы по мере загрузки сайта - показывались данные картинки. Так же есть динамическое текстовое поле, где отображется процент загрузки сайта.
На первом кадре:
var pctLoaded:Number = Math.round(this.getBytesLoaded()/this.getBytesTotal()*100);
pct_load.text = pctLoaded;
На втором кадре:
var t_fr = this._totalframes;
var l_fr = this._framesloaded
if(l_fr < t_fr)
gotoAndPlay (1);
else
gotoAndPlay ("cont");
На 31-ом кадре (с него уже начинается шапка сайта):
назначил имя кадра - cont
И на последнем кадре:
gotoAndPlay ("cont");
Но почему-то не работает - просто проигрывает все подряд(((
Сделал картинок в photoshop 7 штук. Они сами по себе одинаковые, смысл там в том, что первая картинка просто контур изображения, а последующие все больше закрашены и конечная - полностью в цвете. Собственно нужно, чтобы по мере загрузки сайта - показывались данные картинки. Так же есть динамическое текстовое поле, где отображется процент загрузки сайта.
На первом кадре:
var pctLoaded:Number = Math.round(this.getBytesLoaded()/this.getBytesTotal()*100);
pct_load.text = pctLoaded;
На втором кадре:
var t_fr = this._totalframes;
var l_fr = this._framesloaded
if(l_fr < t_fr)
gotoAndPlay (1);
else
gotoAndPlay ("cont");
На 31-ом кадре (с него уже начинается шапка сайта):
назначил имя кадра - cont
И на последнем кадре:
gotoAndPlay ("cont");
Но почему-то не работает - просто проигрывает все подряд(((