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

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

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

Регистрация: Dec 2005
Адрес: Созвездие Центавра
Сообщений: 174
Отправить сообщение для Arhitector с помощью ICQ
По умолчанию unloadMovieNum с анимацией

Добрый вечер!

Столкнулся с одной проблемкой которую не могу понять как решить.

Есть главный файл(index.swf) ... в нем есть меню...
При нажатии на меню загружается нужный swf файл из вне.

Вот что я повесил на кнопку в меню, он грузит и выгружает файлы
Код AS1/AS2:
on (release)
{
    if (_root.link != num)
    {
        _root.link_prev = _root.link;
        _parent["item" + _root.link].gotoAndPlay("s2");
        _root.link = num;
		_root.main.play();
		loadMovieNum("contacts.swf", 6);
		unloadMovieNum(2);
		unloadMovieNum(3);
		unloadMovieNum(4);
		unloadMovieNum(5);
		unloadMovieNum(7);
		unloadMovieNum(1);
    } // end if
}
можно ли как нибудь, не изменяя глобально этот код, сделать плавный переход из _alfa=100 в _alfa=0 (исчезновение) у выгружаемых файлов.

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

не буду создавать новый топик, воспользуюсь моментом.

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

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

Если нужно делать в том файле куда гружу, то подскажите пожалуйста куда мне поставить код загрузчика...

Спасибо...

Старый 13.01.2009, 23:27
Art_133 вне форума Посмотреть профиль Отправить личное сообщение для Art_133 Посетить домашнюю страницу Art_133 Найти все сообщения от Art_133
  № 2  
Ответить с цитированием
Art_133
 
Аватар для Art_133

блогер
Регистрация: Feb 2007
Адрес: Москва
Сообщений: 538
Записей в блоге: 2
Отправить сообщение для Art_133 с помощью Skype™
можно твинами превращать эти ролики в альфу = 0 и когда анимация закончена выгружать их. Если они большие то думаю в этот момент общий ролик будет тормозить. Тут всё детально описано по твинам. Посмотрите.

Старый 13.01.2009, 23:28
Arhitector вне форума Посмотреть профиль Отправить личное сообщение для Arhitector Посетить домашнюю страницу Arhitector Найти все сообщения от Arhitector
  № 3  
Ответить с цитированием
Arhitector
 
Аватар для Arhitector

Регистрация: Dec 2005
Адрес: Созвездие Центавра
Сообщений: 174
Отправить сообщение для Arhitector с помощью ICQ
ролики совсем маленькие, весят порядка 10 кб... спасибо за ссылку, щас посмтрю

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

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

Если нужно делать в том файле куда гружу, то подскажите пожалуйста куда мне поставить код загрузчика...


Последний раз редактировалось Arhitector; 14.01.2009 в 05:50.
Создать новую тему Ответ Часовой пояс GMT +4, время: 22:04.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

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

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


 


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


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