Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   unloadMovieNum с анимацией (http://www.flasher.ru/forum/showthread.php?t=120171)

Arhitector 13.01.2009 23:09

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 (исчезновение) у выгружаемых файлов.

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

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

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

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

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

Спасибо...

Art_133 13.01.2009 23:27

можно твинами превращать эти ролики в альфу = 0 и когда анимация закончена выгружать их. Если они большие то думаю в этот момент общий ролик будет тормозить. Тут всё детально описано по твинам. Посмотрите.

Arhitector 13.01.2009 23:28

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

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

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

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


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

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