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

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

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

Регистрация: May 2006
Сообщений: 8
По умолчанию Прелоадер

Эта тема тут много раз обсуждалось. Почитла-ничего не помогло.
Как сделать простой прелоадер ко всему сайту? Помогите, пожалуйста.
У меня весия MX 2004

Старый 30.05.2006, 15:25
MyXus вне форума Посмотреть профиль Отправить личное сообщение для MyXus Посетить домашнюю страницу MyXus Найти все сообщения от MyXus
  № 2  
Ответить с цитированием
MyXus
 
Аватар для MyXus

Регистрация: Mar 2001
Адрес: msk
Сообщений: 1,416
в первом кадре только прелоадер
со второго кадра - весь остальной мув
Код:
stop();
var intervID;
intervID = setInterval(function() {
   var t = _root.getBytesTotal();
   var l = _root.getBytesLoaded();
   if(t==l) {
      clearInterval(intervID);
      _root.gotoAndPlay(2);
      return;
   }
   preloader_mov.gotoAndPlay(Math.round(100*l/t+1));
}, 20);


Последний раз редактировалось MyXus; 30.05.2006 в 15:28.
Старый 30.05.2006, 15:26
MyXus вне форума Посмотреть профиль Отправить личное сообщение для MyXus Посетить домашнюю страницу MyXus Найти все сообщения от MyXus
  № 3  
Ответить с цитированием
MyXus
 
Аватар для MyXus

Регистрация: Mar 2001
Адрес: msk
Сообщений: 1,416
Не проверял, но должно работать.
preloader_mov - 101-кадровый мув прелоадера.
(это всё как одна из вариаций)

Старый 30.05.2006, 15:27
Bkmz вне форума Посмотреть профиль Отправить личное сообщение для Bkmz Посетить домашнюю страницу Bkmz Найти все сообщения от Bkmz
  № 4  
Ответить с цитированием
Bkmz
 
Аватар для Bkmz

Регистрация: Jul 2003
Адрес: Екатеринбург
Сообщений: 153
Отправить сообщение для Bkmz с помощью ICQ
> Как сделать простой прелоадер ко всему сайту?
у тебя весь сайт - флешка? если да, то так как написано в многочисленных примерах.

Старый 30.05.2006, 15:36
SkyLane вне форума Посмотреть профиль Отправить личное сообщение для SkyLane Найти все сообщения от SkyLane
  № 5  
Ответить с цитированием
SkyLane

Регистрация: May 2006
Сообщений: 8
Ладно. Так получается, что если хочешь сделать что-нибудь нужно в первый кадр тыкнуть симво-муви-клип?

Старый 30.05.2006, 15:42
MyXus вне форума Посмотреть профиль Отправить личное сообщение для MyXus Посетить домашнюю страницу MyXus Найти все сообщения от MyXus
  № 6  
Ответить с цитированием
MyXus
 
Аватар для MyXus

Регистрация: Mar 2001
Адрес: msk
Сообщений: 1,416
А в чем проблема.
Ну можно и не создавать новый кадр, но это уже исходя из конкретной задачи.

Старый 30.05.2006, 15:45
SkyLane вне форума Посмотреть профиль Отправить личное сообщение для SkyLane Найти все сообщения от SkyLane
  № 7  
Ответить с цитированием
SkyLane

Регистрация: May 2006
Сообщений: 8
Ну я на самом деле просто хочу чтобы у меня вместо белой дырки на черном фоне что-нибудь поприличнее было.

Старый 30.05.2006, 15:51
MyXus вне форума Посмотреть профиль Отправить личное сообщение для MyXus Посетить домашнюю страницу MyXus Найти все сообщения от MyXus
  № 8  
Ответить с цитированием
MyXus
 
Аватар для MyXus

Регистрация: Mar 2001
Адрес: msk
Сообщений: 1,416
Ну так сделай поприличнее :-)

Старый 30.05.2006, 16:38
-=GRAF=- вне форума Посмотреть профиль Отправить личное сообщение для -=GRAF=- Найти все сообщения от -=GRAF=-
  № 9  
Ответить с цитированием
-=GRAF=-
[1.10, 1.11 01.02.2006]
 
Аватар для -=GRAF=-

Регистрация: Feb 2006
Сообщений: 119
Отправить сообщение для -=GRAF=- с помощью ICQ
Для пред лоадера с progressbaroM 100%;
И скорость, время и прогрес.
1) Первый наш кадр называем "loading" и вставляем код
Код HTML:
 stop();
;
2) Потом рисуем линию ( progressbar) выделяем его и нажимаем F8, ставим галочку на Мovie Clip и нажимаем ок.
3) Называем нашу линию "progressbar" ОМ, и вставляем в наш Movie Clip этот код:
Код HTML:
onClipEvent(load) {
	// get starting information
	totalFileSize = _root.getBytesTotal();
	startTime = getTimer();
	startBytes = _root.getBytesLoaded();

	// hide progress bar
	this._xscale = 0;
}

onClipEvent(enterFrame) {
	bytesLoaded = _root.getBytesLoaded();
	amountLoaded = bytesLoaded/totalFileSize;
	percentLoaded = int(100*amountLoaded);
	this._xscale = percentLoaded;
	timeSoFar = getTimer() - startTime;
	speed = bytesLoaded/timeSoFar;
	bytesLeft = totalFileSize - bytesLoaded;
	timeLeft = (bytesLeft/speed)/1000;
	speed = int(10*speed)/10;
	_root.bytesMessage = int(bytesLoaded/1000) + "kb/" + int(totalFileSize/1000) + "kb";
	_root.speedMessage = speed + "k/sec";
	_root.timeMessage = int(timeLeft) + " seconds remaining";
	if (amountLoaded >= 1.0) {
		_root.gotoAndStop("complete");
	}
}

4) Делаем три динамических поля в кадре (не в мувике) и даем им названия переменных, тоесть var:
1)вое "bytesMessage"
2)рое "speedMessage"
3)тье "timeMessage"

5) Делаем второй кадр и называем его "complete"
6) Сколько бы слоев небыло будет работать.
7) Когда запустешm будет 2торой кадр где написано "comlete";
Что б проверить лоадер, сотри слово "comlete" на втором кадре, а потом снова поставь.
8) Юзай поиск, этого ваще полно!
9) Не поможет, я незнаю.. учи основы тогда... или ищи исходники...


Последний раз редактировалось -=GRAF=-; 30.05.2006 в 16:40.
Старый 17.06.2006, 22:52
ToXICus вне форума Посмотреть профиль Отправить личное сообщение для ToXICus Посетить домашнюю страницу ToXICus Найти все сообщения от ToXICus
  № 10  
Ответить с цитированием
ToXICus
 
Аватар для ToXICus

Регистрация: May 2006
Адрес: налево от Лондона
Сообщений: 447
Отправить сообщение для ToXICus с помощью ICQ
А как сделать красивую полоску загрузки, исползуя неоднородную растровую картинку буз применения _xscale & _yscale?

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

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

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


 


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


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