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

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

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

Регистрация: Feb 2012
Сообщений: 58
Все сделал, контейнер создал в файле, где выбор лекции.
лоадер добавил
Код AS1/AS2:
var mcl:MovieClipLoader = new MovieClipLoader();
mcl.addListener(onLoad);
Вообще никуда не переходит, кнопка не реагирует о.О изменил конечно на свою, L1
и имя экземпляра L1. и идентификатор АС L1.

Капец, у меня перестали работать все кнопки на лекции в этом файле.
Я непонимаю с чем это связано.
Уже и удалил весь код лишний, все равно не работает, там обычный
on (release) {
loadMovieNum прописан((((

Добавлено через 1 час 42 минуты
С проблемами разобрался. переходы работают, вернулся к тому с чего начал...

если ли аналог container_mc.unloadMovie(); ?
И почему файлы остаются "в буфере" ? разве если они все на одном уровне, они не должны заменятся?

Добавлено через 2 часа 2 минуты
Дубль 2)

Код AS1/AS2:
this.createEmptyMovieClip('container_mc', 0);
container_mc._lockroot = true ;
 
var my_mcl:MovieClipLoader = new MovieClipLoader();
var my_lst:Object = new Object();
my_mcl.addListener(my_lst);
stop();
Создаю контейнер и лоадер.

Код AS1/AS2:
Next.onRelease = function()
{
   container_mc.stop();
   container_mc.unloadMovie();
my_mcl.loadClip('Lection2.swf', container_mc);
};
listener.onLoadInit = function(tgt:MovieClip)
{
   tgt.gotoAndStop(55);
};
грузим файл.
Кстати, это наверно важно. Кнопки у меня находятся в мувикэ и я в нем на отдельном свое пишу вот код загрузки.
Но я пробовал писать
Код AS1/AS2:
_root.my_mcl.loadClip('Lection2.swf', container_mc);
кнопка вообще не реагирует.

Добавлено через 2 часа 17 минут
Весь код написал в один кадр, путь кнопке поменял
Код AS1/AS2:
_root.Knopaki.Next.onRelease = function()
перешелко второй лекции. абсолютно тотот же код написал там, поменял кноку и загружаемый файл. и.....а нифига.
Ноль реакции на нажатие. буду бится головой апстол:\\\

Добавлено через 3 часа 28 минут
ничего не работает почему то.
если я в одном файле создал контейнер, нормально перехожу во второй файл а от туда уже никак.
кнопка не реагирует. в чем может быть проблема?

Добавлено через 14 часов 50 минут
Я не понимаю причины. Один и тот же код, одно и то же все.
Но в одном файле он работает, а в другом нет.
Если надо могу скинуть исходник, правда весит ~100 Мб.
Срочно нужна помощь с этой проблемой!

Добавлено через 14 часов 58 минут
Цитата:
Сообщение от mooncar Посмотреть сообщение
1. Создаете пустой контейнер, один раз.
Код AS1/AS2:
this.createEmptyMovieClip('container_mc', 0);
container_mc._lockroot = true ;
2. Создаете один экземпляр MCL и слушатель для него.
(код не пишу, тут все ясно)
[/as]
Ну написал я в 1 файле этот код, во втором только команду перехода, из первого во второй переходит отлично, а обратно никак. как будто и нету контейнера. А когда пишу в обоих создание контейнера, он естественн оведет себя как у меня и было - забивает память.
Подскажите хоть где почитать про выгрузку из контейнера при загрузке другого swf? они должы заменять друг друга!


Последний раз редактировалось KHVshNic; 17.05.2012 в 14:30.
Создать новую тему Ответ Часовой пояс GMT +4, время: 01:52.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра
Комбинированный вид Комбинированный вид

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

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


 


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


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