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

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

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

Регистрация: Sep 2005
Сообщений: 150
Отправить сообщение для nouba с помощью ICQ
Question loadClip. Куда девалась картинка? :(

Свежий глюк

Есть рутовский клип. В нём интерфейс с выбором нужных модулей с которым ты хочешь работать. При выборе одного он прячет предыдущий, методом перехода в кадр с меткой допустим "hide" (он последний в мувика модуля)

Каждый модуль - отдельная свф-ка. В каждый модуль подгружается еще свои фичи и прибамбасы (понятное дело - отдельные сфв-ки)
Загружается все посредством класса MovieClipLoader

Первый кадр - функция загрузки нужного контента в нужные пустые мувики и собственно сами мувики
Второй кадр - метка "startview". Отсюда начинает проигрыватся модуль до кадра так 12
12 кадр - абсолютно пустой. метка "hide"

В рутовском клипе функция приблизительно такого содержания

Код:
function hideview($hide:String, $view:String){
this[$hide].gotoAndStop("hide");
this[$view].gotoAndStop("startview");
}
А теперь в чём глюк. Когда модуль "побывал" хоть раз на кадре "hide" (тоесть вызвали другой модуль), то если его еще вызывают по надобности то подгружаемых в него динамически других свф-ок уже нету ! хотя при первом вызове они есть... кто нить сталкивался с таким приколом?
__________________
noubase.com

Старый 13.02.2006, 22:31
Double вне форума Посмотреть профиль Отправить личное сообщение для Double Найти все сообщения от Double
  № 2  
Ответить с цитированием
Double
 
Аватар для Double

Регистрация: Mar 2001
Сообщений: 1,147
очень тяжело понять ситуацию, когда её не видишь. с кадрами вообще надо быть аккуратным: в одном кадре инстанс есть, в другом его нет. я вообще люблю всё писать в одном кадре. в пустом
__________________
Кто говорит, тот не знает. Кто знает, тот не говорит.

Старый 14.02.2006, 04:36
sem1313 вне форума Посмотреть профиль Отправить личное сообщение для sem1313 Найти все сообщения от sem1313
  № 3  
Ответить с цитированием
sem1313

Регистрация: Feb 2006
Сообщений: 588
Учись писать цетрализованным языком, т.е. в одном кадре. Проще жить станет.

А на счет твоей траблы, то тут нужен твой скрипт, без него не понять.

Я суть смутно понял, а точнее не понял. Объясни подробнее.

P.S. Пользуйся trace(). Оч хорошая вещь при отладке.

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

Регистрация: Sep 2005
Сообщений: 150
Отправить сообщение для nouba с помощью ICQ
Товарищи.... я же не совсем "ламабот" ... смотрю трейсами, код пишу отдельно потом всё инклудом... меня интересует именно событие когда файл (внешний) подгружен в инстанс и ты переходиш на кадр где этого инстанса уже нету ... а потом возвращаешся... и куда оно сволочь девается я спросил о том что сталкивался ли кто-то уже с такой проблемой !

Старый 14.02.2006, 15:20
Homo Sapiens вне форума Посмотреть профиль Отправить личное сообщение для Homo Sapiens Посетить домашнюю страницу Homo Sapiens Найти все сообщения от Homo Sapiens
  № 5  
Ответить с цитированием
Homo Sapiens
 
Аватар для Homo Sapiens

Регистрация: Nov 2004
Адрес: Санкт-Петербург
Сообщений: 751
Уничтожается Интстанс. Из памяти. Навсегда. А когда ролик заканчивается, он начинается сначала, как будто он был только что загружен.
Всё как в жизни, пути назад нет

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

Регистрация: Sep 2005
Сообщений: 150
Отправить сообщение для nouba с помощью ICQ
"бляць..... я так и знал"
__________________
noubase.com

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

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

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


 


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


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