Показать сообщение отдельно
Старый 22.06.2009, 15:51
mx_flesher вне форума Посмотреть профиль Отправить личное сообщение для mx_flesher Посетить домашнюю страницу mx_flesher Найти все сообщения от mx_flesher
  № 1  
Ответить с цитированием
mx_flesher

Регистрация: Jun 2009
Сообщений: 25
По умолчанию картинка с прелоадером

Я недавно изучаю Флэш.

Сделал прелоадер с картинкой.
Картинка грузиться, процентики бегут.

Хочу спрятать статус-бар (_root.status_mov) после загрузки изображения, так как он остается поверх нее. Но условие else if (gbl=gbt) почему-то срабатывает сразу?

В чем дело? Спасибо.
Код AS1/AS2:
Preloader = function (file_name) {
 
	holder_mc.loadMovie(file_name);
 
	this.onEnterFrame = function() {
		var gbl = _root.holder_mc.getBytesLoaded();
		var gbt = _root.holder_mc.getBytesTotal();
		if (gbl<gbt) {
			_root.status_mov.status_in.proc.text = int(gbl/gbt*100)+"%";
			_root.status_mov.status_in.bar_mov._width = 252*(gbl/gbt);
		} else if (gbl=gbt) {
			_root.status_mov._alpha = 0;
			}
	}
}
 
Preloader("pic1.png");


Последний раз редактировалось mx_flesher; 22.06.2009 в 16:55.