Форум 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)
-   -   roll event(rollover;rollout) (http://www.flasher.ru/forum/showthread.php?t=196931)

stefan9211 31.03.2013 19:23

roll event(rollover;rollout)
 
Вложений: 2
Здравствуйте...
у меня вот такая флешка для сайта:

kar_nd.swf   (58.6 Кб)


такой код:
Код AS1/AS2:

onClipEvent (enterFrame) {
        if (go) {
                nextFrame();
        } else {
                prevFrame();
        }
}
onClipEvent (load) {
        var go;
        stop();
        karman.onRollOver = function() {
                go = true;
        };
}

ну и плюсом в символе "karman" на кнопки ссылки вставлены

Вся ситуация более менее подходящая, но хотелось бы чтобы после выхода курсора мышки флешка проигрывалась в обратном направлении(иконки улезли обратно) это можно сделать такой простой функцией

Код AS1/AS2:

karman.onRollOut = function() {
                go = false;
        };

но дело в том что когда я навожу на иконки происходит действие rollOut с символа karman, а этого не надо, я пытался сделать с this._alpha=...; для кармана, но честно говоря запутался и психонул, мб как то можно сделать чтобы ролик проигрывался обратно через некоторое время после того как я уведу мышку от кармана и всех символов в нём?

ещё за место стрелки хотелось бы сделать типа такого что то
Вложение 29337
типа чтобы при наведении эта розовая полоска разворачивалась и улазила в карман а при отведении от кармана иконки в карман а полоска снова наружу, анимацию полоски я сам могу сделать , меня интересует какой функцией можно воспроизвести анимацию полоски


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

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