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

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

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

Регистрация: Oct 2008
Адрес: Киев
Сообщений: 6
Question Загрузочный Экран

Помогите создать Экран загрузки! Непойму куда код тыкать и вобще как ето все реализовать!

Старый 23.10.2008, 16:58
Mur4ik вне форума Посмотреть профиль Отправить личное сообщение для Mur4ik Найти все сообщения от Mur4ik
  № 2  
Ответить с цитированием
Mur4ik
ветеран форума

Регистрация: Sep 2008
Сообщений: 717
Записей в блоге: 4
Отправить сообщение для Mur4ik с помощью ICQ
а FAQ читать не пробовали, там много полезных вещей, в том числе и по прелоадерам.

Или что именно в Вашем понятии "Экран загрузки"?
__________________
trace("Остановите Землю, я сойду!!!");

Старый 23.10.2008, 17:14
aleksandr___ вне форума Посмотреть профиль Отправить личное сообщение для aleksandr___ Найти все сообщения от aleksandr___
  № 3  
Ответить с цитированием
aleksandr___

Регистрация: Oct 2008
Адрес: Киев
Сообщений: 6
Читал! Ничего путного не нашол!
Моя проблема в следуйщем: я сделал свой сайт во флеше, размер 1.3 Мб,
ясен перец нада екран загрузки! НО! все дело в том что я изучал флеш и оный скрипт буквально на ходу! Неделю назад я ничего етого не знал!
Посему прошу какойто простенький файлик swf чтоб можно было разобратся куда етот код ставить и вобще как ето реализуется!

Старый 23.10.2008, 18:04
Mur4ik вне форума Посмотреть профиль Отправить личное сообщение для Mur4ik Найти все сообщения от Mur4ik
  № 4  
Ответить с цитированием
Mur4ik
ветеран форума

Регистрация: Sep 2008
Сообщений: 717
Записей в блоге: 4
Отправить сообщение для Mur4ik с помощью ICQ
Что то слабо Вы читали.
Там есть раздел "ActionScript 1.0/ActionScript 2.0 - Прелоадеры, больная тема"
там самый первый совет вот эта тема, а в этой теме самая последняя страница
http://www.flasher.ru/forum/showthre...t=48304&page=3 пошаговая инструкция, ее Вы тоже прочитали, и тоже "Ничего путного"? Пример хоть и не самый удачный, но рабочий.

А если еще и поиском по форуму воспользоваться, то вообще прелесть, уже кучу исходников и примеров кода прелоадеров люди показывали и обсуждали.
И в хелпе флеша даже есть примеры кода предзагрузчиков.
Остается только скопипастить....просто Вам лень самому свои проблемы решить.
__________________
trace("Остановите Землю, я сойду!!!");


Последний раз редактировалось Mur4ik; 23.10.2008 в 18:10.
Старый 23.10.2008, 18:20
aleksandr___ вне форума Посмотреть профиль Отправить личное сообщение для aleksandr___ Найти все сообщения от aleksandr___
  № 5  
Ответить с цитированием
aleksandr___

Регистрация: Oct 2008
Адрес: Киев
Сообщений: 6
Сплошная болтовня ничего путного неувидел!

У меня есть етот код!
Я нарисовал квадрат, в 1 кадре, преобразовал его в мувиклип дал ему етот код что ниже.
потом создал на втором слое ешо квадрат зделал его кнопкой на 3 часть.
И нифига в итоге не работает! Назакачивал уже кучу книг по флеш а толку блин никакоко.
Думал здесь помогут- только и пишут пойди туда посмотри там...бла. бла. бла.

Код:
onClipEvent(load) {

totalFileSize = _root.getBytesTotal();

this._xscale = 0;
}
onClipEvent(enterFrame) {

bytesLoaded = _root.getBytesLoaded();

amountLoaded = bytesLoaded/totalFileSize;

percentLoaded = int(100*amountLoaded);

this._xscale = percentLoaded;

_root.loadingMessage = percentLoaded + "%";

if (amountLoaded >= 1.0) {
_root.gotoAndStopt"complete") ;
}}


Последний раз редактировалось iNils; 23.10.2008 в 20:26.
Старый 23.10.2008, 19:07
Mur4ik вне форума Посмотреть профиль Отправить личное сообщение для Mur4ik Найти все сообщения от Mur4ik
  № 6  
Ответить с цитированием
Mur4ik
ветеран форума

Регистрация: Sep 2008
Сообщений: 717
Записей в блоге: 4
Отправить сообщение для Mur4ik с помощью ICQ
Понимаете ли помочь и сделать все за Вас разные вещи...
Я уже привел ссылку на рабочий код выше....

Ну раз Вы все таки что то пробуете сделать, то конечно поможем.

Разбор полетов:
код Ваш рабочий, только в _root.gotoAndStopt"complete"); ошибочка,
нужно _root.gotoAndStop("complete") ;

и в первом кадре нужно останавливать воспроизведение ролика stop(), чтоб дальше ничего не проигрывалось пока прелоадер не отработает...

Во вложении Ваш код в действии - все работает, проверено.
Открываете и два раза жмете Ctrl+Enter и видите процесс загрузки.
Ваш код, конечно, уже устарел давно, но я так понимаю учиться Вы все равно не хотите
Вложения
Тип файла: rar Preload.rar (103.5 Кб, 105 просмотров)
__________________
trace("Остановите Землю, я сойду!!!");


Последний раз редактировалось Mur4ik; 23.10.2008 в 19:13.
Старый 23.10.2008, 19:22
aleksandr___ вне форума Посмотреть профиль Отправить личное сообщение для aleksandr___ Найти все сообщения от aleksandr___
  № 7  
Ответить с цитированием
aleksandr___

Регистрация: Oct 2008
Адрес: Киев
Сообщений: 6
Спасибо за ответ и указание на ошибки!
А на счот учится то я считаю что если человеку уже ничего не интересно то ему пора на тот свет!
А мне ето интересно и я учусь, просто передо мной вознникла необходимость сегодня закончить сайт и точка предкновения как раз в етом прелоадере!
То что есть код полутше я до етого обязательно дойду но не сегодня!
Сегодня с меня хватит и етого кода!
Ещо раз спасибо за помощь!
____________________________________

Старый 23.10.2008, 19:26
Mur4ik вне форума Посмотреть профиль Отправить личное сообщение для Mur4ik Найти все сообщения от Mur4ik
  № 8  
Ответить с цитированием
Mur4ik
ветеран форума

Регистрация: Sep 2008
Сообщений: 717
Записей в блоге: 4
Отправить сообщение для Mur4ik с помощью ICQ
Ну на счет учится я выводы сделал исходя из того что у Вас уже куча книг по флешу, а толку никакого...

Вообще, на мой взгляд, наилучшей схемой считается предзагрузчик и код для загрузки в отдельном swf файле, который грузит в себя уже весь сайт или что либо еще, при такой схеме можно добиться индикации старта загрузки почти с нуля процентов, что в других условиях не всегда просто.

Ща соображу примерчик Вам на будущее...
Смотрите во вложении preloader.swf загружает main.swf (или в исходнике меняет main.swf на Ваш сайт или что то другое, можно и картинки)...
Вложения
Тип файла: rar preloader.rar (35.9 Кб, 96 просмотров)
__________________
trace("Остановите Землю, я сойду!!!");


Последний раз редактировалось Mur4ik; 23.10.2008 в 20:38.
Старый 23.10.2008, 19:40
aleksandr___ вне форума Посмотреть профиль Отправить личное сообщение для aleksandr___ Найти все сообщения от aleksandr___
  № 9  
Ответить с цитированием
aleksandr___

Регистрация: Oct 2008
Адрес: Киев
Сообщений: 6
Ну на счот "кучи" книг ето я конечно преувеличил - их всего две
"Macromedia Flash MX. Создание игр с помощью ActionScript" и
"Macromedia Flash MX ActionScript Библия Пользователя.pdf".
Первую скачал неделю назад когда появилась идея и желание освоить флеш и скрипт. С помощью етой книги собственно немного и познакомился с actionsckript.
ну а флеш сам уже методом тыка. А вот библия ето по обьёмней но с ней надо бы посидеть подольше да и скачал только вчера.

УРЯ! УРЯ! УРЯ!
ЗАРАБОТАЛО!
Действие кода вроде понял!
Осталось дело за малым!
____________________________________

Отдельную благодарность выражаю товарищу Mur4ik !!!


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

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

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


 


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


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