Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > ActionScript

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 17.11.2003, 18:54
Pavel_lis вне форума Посмотреть профиль Отправить личное сообщение для Pavel_lis Посетить домашнюю страницу Pavel_lis Найти все сообщения от Pavel_lis
  № 1  
Pavel_lis

Регистрация: Mar 2002
Адрес: Moscow
Сообщений: 4
Отправить сообщение для Pavel_lis с помощью ICQ
Question Помогите с кодом !!(((

Это код который я пишу в первом кадре предлоадера,
все нормально но почему-то не исчезает шкала построеная
в _root.createEmptyMovieClip("myClip", 1);
помогите новичку, как спрограммить...
можно посмотреть как и что в прилож.файле....


_root.stop();
_root.onEnterFrame = function() {

if (this.getBytesLoaded() == this.getBytesTotal())
{
delete this.onEnterFrame;
this.info_txt.removeTextField();
this.play();
} else {

_root.createEmptyMovieClip("myClip", 1);
with (_root.myClip)
{
_root.myClip._alpha = 0;
this.moveTo(200, 175);
this.lineStyle(4, 0x666666);
this.lineTo(300, 175);
this.moveTo(200, 175);
this.lineStyle(2, 0xffffff);
this.lineTo(percent+200, 175);
}
percent = Math.round(this.getBytesLoaded()/this.getBytesTotal()*100);


var info_str = " loaded - "+percent+" %";
this.createTextField("info_txt", 1, 230, 180, 0, 0);
this.info_txt.autoSize = "left";

this.info_txt.text = info_str;
}
};
Вложения
Тип файла: zip pred1.zip (55.7 Кб, 59 просмотров)

Старый 17.11.2003, 20:16
Nox Noctis вне форума Посмотреть профиль Отправить личное сообщение для Nox Noctis Посетить домашнюю страницу Nox Noctis Найти все сообщения от Nox Noctis
  № 2  
Nox Noctis
don't panic!
 
Аватар для Nox Noctis

Регистрация: Aug 2001
Сообщений: 4,121
Код:
this.createTextField("info_txt", 2, 230, 180, 0, 0);
info_txt.autoSize = true;
this.createEmptyMovieClip("myClip", 1);
tellTarget (myClip) {
	moveTo(200, 175);
	lineStyle(4, 0x666666);
	lineTo(300, 175);
	//
	moveTo(200, 175);
	lineStyle(2, 0xffffff);
	lineTo(percent+200, 175);
}
_root.onEnterFrame = function() {
	var l = this.getBytesLoaded();
	var t = this.getBytesTotal();
	var percent = Math.round(l/t*100);
	this.myClip._xscale = l/t*100;
	this.info_txt.text = "Загружено: - "+percent+" %";
	if (l && t && l>=t) {
		delete this.onEnterFrame;
		this.info_txt.removeTextField();
		removeMovieClip(this.myClip);
		this.play();
	}
};
stop();
а так ? :)

Создать новую тему   Часовой пояс GMT +4, время: 17:20.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 17:20.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.