Форум 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)
-   -   кнопки внутри мувиклипа... (http://www.flasher.ru/forum/showthread.php?t=96923)

Ведьмак 09.06.2007 17:37

кнопки внутри мувиклипа...
 
Можем ли мы засунуть кнопки внутрь мувика, задать мувику свои onRollOver, onRollOut, и при этом еще чтобы кнопки нормально отрабатывали свои onRollOver, onRollOut ?

CrazyFlasher 09.06.2007 17:38

конечно

Ведьмак 09.06.2007 17:44

каким образом? у меня в мувике лежат кнопки... если я задаю мувику onRollOut - кнопки работать отказываются... если убираю палец с мувика-конейнера mc.useHandCursor = false; то кнопки также не работают.. и палец на них не выскакивает...

CrazyFlasher 09.06.2007 17:49

аа...неправильно сначала понял сути...не сталкивался...а зачем так делать??
Опять-таки можно использовать этот способ: ( http://www.flasher.ru/forum/showthread.php?t=96877 )

screamge 09.06.2007 17:54

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

Ведьмак 09.06.2007 17:55

>а зачем так делать??

да мне нужно отслеживать onRollOut не с кнопки, а с целой группы кнопок...

CrazyFlasher 09.06.2007 18:00

Код:

var alreadyRolled:Boolean = false;

mov.onMouseMove = function(){
        if(mov.hitTest(_xmouse, _ymouse)){
                if(alreadyRolled == false){
                        alreadyRolled = true;
                        trace("mov");
                }
        }else{
                alreadyRolled = false;
        }
}

mov.btn.onRollOver = function(){
        trace("btn");
}

на сцене: мувик "mov" и в нём кнопка "btn"

Ведьмак 09.06.2007 18:05

спасибо... ща прикрутим...

Kikasso 09.06.2007 21:06

А слабо подложить под все кнопки задник, на который и вешать код?


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

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