Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   Помогите разобраться (http://www.flasher.ru/forum/showthread.php?t=52684)

crite 14.12.2003 17:30

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

opex 14.12.2003 17:45

ну ты наверное обробатываеш онМоусеДаун а он работает везде лудьше хит тест юзай

Код:

_root.oEnterFrame = function(){
 if(_root.muv.hitTest(_xmouse,_ymouse,true)){
  if(Key.onDown(1)){
    gotoAdnStop(2);
  }
 }
}


crite 15.12.2003 15:26

Спасибо за совет.
Только хотелось бы понять почему так происходит - ведь обрабатываеться событие не для основного, а для вложеного клипа.

opex 15.12.2003 15:35

дак обробатывается то событие нажатия не на какуюто плошадь а на ка таковое нажати
онМоусеДаун это тоже самое что
_root.onEnterFrame = function(){
if(Key.isDown(1)){
}
}
(1 - это аски код клавиши мышки левой )
в обоих случаях идет проверка нажатли клавиша мышки или нет если нажата то чтото выполняется если не нажатат то не чего не происходит


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

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