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

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

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

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

Может быть боян, но не могу разобраться.

Кадр 1:
Код AS1/AS2:
var pctLoaded:Number = Math.round(this.getBytesLoaded()/this.getBytesTotal()*100);
Кадр 2:
Код AS1/AS2:
if (this._framesloaded<this._totalframes) {
  this.gotoAndPlay(1);
} else {
  this.gotoAndStop(3);
}
Кадр 3:
Сам мувик (Мувик библиотечный)

Все работает, когда все на сцене, в корне скажем.

Но если все это убрать внутрь другого мувика, отогнать по таймлайну куда-нибудь + *stop(), то перестает работать. Просто повисает на время загрузки, потом выдает 100 и сам мувик, но нет индикации загрузки.

!!!В результате не помешает решение для "предзагрузки любой тяжести" внутри проекта…

Подскажите дураку как это решается.
СПАСИБО!

(в аттаче исходник cs 4)
Вложения
Тип файла: zip preloader1_cs4.fla.zip (79.5 Кб, 16 просмотров)


Последний раз редактировалось mx_flesher; 11.01.2013 в 12:59.
Старый 11.01.2013, 12:07
Hauts вне форума Посмотреть профиль Отправить личное сообщение для Hauts Посетить домашнюю страницу Hauts Найти все сообщения от Hauts
  № 2  
Ответить с цитированием
Hauts
 
Аватар для Hauts

блогер
Регистрация: Feb 2008
Адрес: Россия, Новосибирск, Академгородок
Сообщений: 2,112
Записей в блоге: 1
Отправить сообщение для Hauts с помощью ICQ Отправить сообщение для Hauts с помощью Skype™
Исходник попроще бы.

А вообще попробуйте поменять все this. на _root. в вашем коде.
__________________
hauts.ru

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

Регистрация: Jun 2009
Сообщений: 25
Цитата:
Сообщение от Hauts Посмотреть сообщение
Исходник попроще бы.

А вообще попробуйте поменять все this. на _root. в вашем коде.
Вложил исходник. Посмотрите что можно сделать? Спасибо!

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

блогер
Регистрация: Feb 2008
Адрес: Россия, Новосибирск, Академгородок
Сообщений: 2,112
Записей в блоге: 1
Отправить сообщение для Hauts с помощью ICQ Отправить сообщение для Hauts с помощью Skype™
У меня нет cs6 под рукой, версию помладше поставьте при сохранении.
__________________
hauts.ru

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

Регистрация: Jun 2009
Сообщений: 25
Цитата:
Сообщение от Hauts Посмотреть сообщение
У меня нет cs6 под рукой, версию помладше поставьте при сохранении.
CS 4?

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

блогер
Регистрация: Feb 2008
Адрес: Россия, Новосибирск, Академгородок
Сообщений: 2,112
Записей в блоге: 1
Отправить сообщение для Hauts с помощью ICQ Отправить сообщение для Hauts с помощью Skype™
Да, например.
__________________
hauts.ru

Старый 11.01.2013, 12:54
mx_flesher вне форума Посмотреть профиль Отправить личное сообщение для mx_flesher Посетить домашнюю страницу mx_flesher Найти все сообщения от mx_flesher
  № 7  
Ответить с цитированием
mx_flesher

Регистрация: Jun 2009
Сообщений: 25
Цитата:
Сообщение от Hauts Посмотреть сообщение
Да, например.
уже там

Добавлено через 32 минуты
Цитата:
Сообщение от mx_flesher Посмотреть сообщение
уже там
Hauts как там? Неужели не просто?

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

блогер
Регистрация: Feb 2008
Адрес: Россия, Новосибирск, Академгородок
Сообщений: 2,112
Записей в блоге: 1
Отправить сообщение для Hauts с помощью ICQ Отправить сообщение для Hauts с помощью Skype™
Цитата:
Hauts как там? Неужели не просто?
— Шутите?

Вообще, думаю, что не получится сделать с вложенным мувиклипом. Загрузка идет покадрово, по основной временной шкале. Поэтому прелодер имеет смысл делать на ней.

Иначе — пока не прогрузится последний кадр, мувиклип не покажется.
__________________
hauts.ru

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

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

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


 


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


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