Модераторы: SoWa

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> проверка, на подзагрузку мувика 
:(
    Опции темы
VingradFan
  Дата 15.2.2006, 17:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 477
Регистрация: 30.1.2006
Где: Москва

Репутация: 0
Всего: 3



всем здрасте!!! smile
хотелось бы узнать как проверить загружен ли клип mc1 в клип mc2!!! smile
только просьба предоставить наипростейший из всех возможных вариантов!!!



--------------------
Когда-нибудь я стану богатым и куплю себе столько Ролтонов, сколько захочу...
PM MAIL WWW ICQ   Вверх
AntonioBanderaz
Дата 15.2.2006, 18:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Velichko Anton
**


Профиль
Группа: Участник
Сообщений: 851
Регистрация: 28.4.2005
Где: Санкт-Петербург

Репутация: 1
Всего: 18



ты грузишь клип в мувик _level0.qqq
мувик isIncluded внутренний мувик того клипа, который ты грузишь

делаем это так

Код

if(_level0.qqq.isIncluded != undefined) trace("Мувик загружен");
else trace("Мувик не загружен");


А ещё проще повесить листенер на загрузщик мувика...


--------------------
ГЫ... 
PM MAIL ICQ   Вверх
VingradFan
Дата 15.2.2006, 19:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 477
Регистрация: 30.1.2006
Где: Москва

Репутация: 0
Всего: 3



AntonioBanderaz, прошу прощения за глупый вопрос но что это за свойство такое?
Цитата

isIncluded

и что такое
Цитата

!= undefined




--------------------
Когда-нибудь я стану богатым и куплю себе столько Ролтонов, сколько захочу...
PM MAIL WWW ICQ   Вверх
VingradFan
Дата 15.2.2006, 19:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 477
Регистрация: 30.1.2006
Где: Москва

Репутация: 0
Всего: 3



AntonioBanderaz, smile и ваще при твоей программе всегда мувик не загружен!!!
ничо не получилось!!!


--------------------
Когда-нибудь я стану богатым и куплю себе столько Ролтонов, сколько захочу...
PM MAIL WWW ICQ   Вверх
AlDev
Дата 16.2.2006, 07:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный идиотъ
***


Профиль
Группа: Участник Клуба
Сообщений: 1927
Регистрация: 17.4.2005
Где: Irk, rus

Репутация: 8
Всего: 50



Грузить с использованием MovieClipLoader класса. Там смотри события onLoadInit и т.п.
PM MAIL WWW ICQ YIM MSN   Вверх
szz
Дата 16.2.2006, 13:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1289
Регистрация: 31.5.2005
Где: Moscow, Jerusalem

Репутация: 6
Всего: 33



Не, MovieClipLoader - определенно не самый простейший вариант.

Надо так:
Код

var загружено = false;
var мой_клип_1:MovieClip = new MovieClip();
// инициализация, расположение, все такое
мой_клип_1.loadMovie('mc2.swf');
мой_клип_1.onData{
    загружено = true;
}


И где-нибудь проверяй, правда ли загружено.
Просто!


--------------------
PM   Вверх
VingradFan
Дата 16.2.2006, 13:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 477
Регистрация: 30.1.2006
Где: Москва

Репутация: 0
Всего: 3



szz, ты знаеш в твоем примере всегда получается что не загружен!!!
можетпример кинеш какойнить???


--------------------
Когда-нибудь я стану богатым и куплю себе столько Ролтонов, сколько захочу...
PM MAIL WWW ICQ   Вверх
szz
Дата 16.2.2006, 13:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1289
Регистрация: 31.5.2005
Где: Moscow, Jerusalem

Репутация: 6
Всего: 33



Дыкс smile
я чесно говоря не проверил ))))
Во-первых я промахнулся - не написал
Код

// написал
мой_клип_1.onData{
    загружено = true;
}
// вместо
мой_клип_1.onData = function(){
    загружено = true;
}


Да и к тому же это действительно не работает!!!

Работает так:
Код

onClipEvent(data){
    загружено = true;
}

но это пишется в клип, который, сам понимаешь, не создан динамически.
Пример работающий здесь:
http://cxe.ru/ptg/
Исходники одноименно:
http://cxe.ru/ptg/index.fla



Но почему они не взаимозаменяются???
Я сейчас даже создам вопрос по этому поводу отдельный.

Вот, создал:

http://forum.vingrad.ru/index.php?showtopic=84114

Это сообщение отредактировал(а) szz - 16.2.2006, 14:00


--------------------
PM   Вверх
VingradFan
Дата 16.2.2006, 14:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 477
Регистрация: 30.1.2006
Где: Москва

Репутация: 0
Всего: 3



szz, спасибо работает!!!
ток я хотел спросить что за свойство
Цитата

data

прошу прощения за smile
З.Ы. а при каких условиях загружено= фолс ???


--------------------
Когда-нибудь я стану богатым и куплю себе столько Ролтонов, сколько захочу...
PM MAIL WWW ICQ   Вверх
AlDev
Дата 16.2.2006, 14:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный идиотъ
***


Профиль
Группа: Участник Клуба
Сообщений: 1927
Регистрация: 17.4.2005
Где: Irk, rus

Репутация: 8
Всего: 50



Цитата(VingradFan @ 16.2.2006, 19:13 Найти цитируемый пост)
что за свойство

событие. RTFM. Чесслово, мне уже надоело повторять.
http://novemberain.com/livedocs/Help/Actio...f/00001527.html
Добавлено @ 14:16
Цитата(VingradFan @ 16.2.2006, 19:13 Найти цитируемый пост)
З.Ы. а при каких условиях загружено= фолс ???

дык задай сначала загружено = false; И изменяй при условии загрузки на true.
PM MAIL WWW ICQ YIM MSN   Вверх
VingradFan
Дата 16.2.2006, 14:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 477
Регистрация: 30.1.2006
Где: Москва

Репутация: 0
Всего: 3



Цитата

событие. RTFM. Чесслово, мне уже надоело повторять.

дык я ведь спрашивал у сзз!!!
кстати smile smile smile я так и не разобрался в
Цитата

MovieClipLoader

ну и ладно может в будущем мне ктонить объяснит!!! smile


--------------------
Когда-нибудь я стану богатым и куплю себе столько Ролтонов, сколько захочу...
PM MAIL WWW ICQ   Вверх
VingradFan
Дата 16.2.2006, 14:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 477
Регистрация: 30.1.2006
Где: Москва

Репутация: 0
Всего: 3



szz, я ток что понял что твой вариант не подходит =(
он срабатывает при загрузке любого мувика
а мне надо чтобы какогото конкретного!!!! smile
может есть варианты???



--------------------
Когда-нибудь я стану богатым и куплю себе столько Ролтонов, сколько захочу...
PM MAIL WWW ICQ   Вверх
szz
Дата 16.2.2006, 14:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1289
Регистрация: 31.5.2005
Где: Moscow, Jerusalem

Репутация: 6
Всего: 33



А ты сделай так:

Выбери клип, который ты хочешь трекать,
открой АС на него,
Закинть туда
Код

onClipEvent(data){ бла-бла }

и оно сработает.


--------------------
PM   Вверх
VingradFan
Дата 16.2.2006, 14:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 477
Регистрация: 30.1.2006
Где: Москва

Репутация: 0
Всего: 3



ок спасибо!!!
кстати ты не знаеш: муви клип лоадер лучше или нет???
если бут минутка напиши как он работает!!!
Алекс мне дал ссылку а там ничего не понятно как работает!!! =((



--------------------
Когда-нибудь я стану богатым и куплю себе столько Ролтонов, сколько захочу...
PM MAIL WWW ICQ   Вверх
szz
Дата 16.2.2006, 14:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1289
Регистрация: 31.5.2005
Где: Moscow, Jerusalem

Репутация: 6
Всего: 33



На самом деле тебе следует сделать следующее:

1. Зайди сюда: http://novemberain.com/livedocs/Help/Actio...f/00001574.html

2. Внимательно изучи, поэксперементируй. Все на самом деле не настолько сложно.
3. Буду возникать вопросы - милости просим.


--------------------
PM   Вверх
VingradFan
Дата 16.2.2006, 15:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 477
Регистрация: 30.1.2006
Где: Москва

Репутация: 0
Всего: 3



szz, суды я уже заходил!!!!
но я ваще не знаю как работать с классами!!!!
я просто 0 в этом!!!


--------------------
Когда-нибудь я стану богатым и куплю себе столько Ролтонов, сколько захочу...
PM MAIL WWW ICQ   Вверх
szz
Дата 16.2.2006, 15:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1289
Регистрация: 31.5.2005
Где: Moscow, Jerusalem

Репутация: 6
Всего: 33



Хорошо, попробую объяснить попроще:

Код

// создаем лоадер по имени mcLoader:
_root.mcLoader = new MovieClipLoader();        

// для простоты пусть его слушателем будет сам рут:
_root.mcLoader.addListener(_root);


// создаем клип:
_root["clipname"] =  _root.createEmptyMovieClip("clipname",12345);
// и грузим:
_root.mcLoader.loadClip("the_clip.swf", "clipname");

// а вот теперь создаем функции для обработки 
// параметр "mc" во всех случаях имеется ввиду тот самый "clipname", который мы присвоили. Не его название, а сам клип!

_root.onLoadStart = function(mc){
   trace("начинаем грузить "+mc); 
   // я тут прибавляю клип типа, потому АС поймет, что мы хотим получить название. 
  // но mc - не название, а клип, учти!
}

_root.onLoadProgress = function(mc, загружено:Number, всего:Number){
   trace("загружаем клип "+mc+": загружено "+загружено+" из "+всего);
}

_root.onLoadComplete = function(mc, статус:Number) {
   trace("клип "+mc+" загружен, статус "+статус);
}

// еще есть обработчик onLoadError - но с ним сам уже думаю разберешься


возможно я совершил какте-то ошибки, но в общем картину вроде представил.
Добавлено @ 15:14
Цитата

но я ваще не знаю как работать с классами!!!!


Ну что-ж - единственное решение: тебе надо узнать как работать склассами!!!!!!!!!!!!!!

Для этого придется почитать что-нибудь.

Сделай так: открой хелп флеша, зайди в Learning ActionScript 2.0 in Flash и досконально прочти все от начала до конца. После каждого топика делай упражнение - типа проверка что я сегодня выучил и в самом ли деле выучил.

И будет тебе щастье в виде бесценных знаний. smile


--------------------
PM   Вверх
AlDev
Дата 17.2.2006, 05:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный идиотъ
***


Профиль
Группа: Участник Клуба
Сообщений: 1927
Регистрация: 17.4.2005
Где: Irk, rus

Репутация: 8
Всего: 50



Цитата(szz @ 16.2.2006, 20:08 Найти цитируемый пост)
Ну что-ж - единственное решение: тебе надо узнать как работать склассами!!!!!!!!!!!!!!

http://forum.vingrad.ru/index.php?showtopic=63533
http://batsuev.com/wp/2005/11/17/oop-intro/
PM MAIL WWW ICQ YIM MSN   Вверх
Страницы: (2) [Все] 1 2 
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Flash"
AlDev
SoWa
  • Если вы хотите предложить кому-либо работу, то пишите или в личку, или оставляйте сообщения в специально предназначеном для этого форуме "Объявления о найме специалистов"
  • Один вопрос - одна тема. Не надо переходов от одного вопроса к другому.
  • Если вы хотите показать какой-нибудь ваш мульт, причём показать, а не предоставить исходник, то вам сюда
  • Вопросы по разработке интернет-приложений на Flex и вопросы по MXML пишите в раздел Flex
  • Смотрим в будущее. ActionScript 3 обсуждается в форуме ActionScript 3
  • Новости из мира Flash.
  • New! [code=ascript][/code] - подсветка ActionScript + wikipedia help

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, AlDev, SoWa.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | ActionScript 1,2 | Следующая тема »


 




[ Время генерации скрипта: 0.0597 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.