Форум 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=26048)

Rishat 20.01.2002 22:31

помогите, кто знает плз
 
Вложений: 1
Имеется некоторый прямоугольник, когда на него наводишь мышку, то курсор заменяется на другой объект, допустим, маленький круг.
Когда уводишь мышь с этого прямоугольника, то курсор приобретает свой первоначальный вид.
У меня возникла некоторая проблема: если быстро передвигать мышь через этот прямоугольник, то этот круг остаётся в прямоугольнике. А также в другой ситуации круг тоже остаётся: когда на прямоугольнике нажимаешь правую кнопку мыши, возникает контекстное меню, при этом, если убрать мышь за пределы прямоугольника, круг опять останется!
Как поступить чтобы при нажатии на правую кнопку мыши (т.е. при появлении контекстного меню) круг исчезал? И как поступить чтобы он исчезал при быстром передвижении мыши через прямоугольник? Может кто-нибудь знает?
(это осуществимо, можно увидеть на www.ahouse.ru но я не знаю как :confused: )
Заранее спасибо.

файл прилагается.

StimS 21.01.2002 00:09

Вложений: 1
Возможно, вот ответ.
Обрати внимание на пустую область кнопки — очень хороший прием.

Rishat 21.01.2002 00:40

Вложений: 1
разобрался! :)
Значит у них там одна большая кнопка... а я то думал у них это movieClip... хитрецы...
Спасибо, Stims, помог разобраться! Если тебе интересно, какой у них принцип, можешь посмотреть на вложенный файл, это твой, я его немного изменил.
Там у них оказывается мувиклипы расположены поверх одной большой кнопки, поэтому у них нет этих глюков. И когда у них нажимаешь на правую кнопку мыши (вызываешь контекстное меню) - у них поэтому сразу исчезает эта самая РУКА.
Жаль, что отследить нажатие правой кнопки нельзя... было бы намного проще.

Rishat 21.01.2002 23:40

окончательно разобрался :)
Если кому интересно, могу рассказать как надо делать, чтобы совсем не тормозило и без глюков (мыльте)

StimS 22.01.2002 01:11

Тоже вариант. Наша задача: дать подсказку, остальное лекго придумать! :)

ish 22.01.2002 04:48

Цитата:

Оригинал написал(а) Rishat

Жаль, что отследить нажатие правой кнопки нельзя... было бы намного проще.

можно, KEY.isDown(2);

Amadeus 22.01.2002 12:43

2ish:
Может быть извесно и как убрать меню
"About Macromedia..."?

lexass 22.01.2002 12:57

2 Amadeus
Цитата:

Может быть извесно и как убрать меню
"About Macromedia..."?
а зачем :confused:

Amadeus 22.01.2002 13:17

А вот так...
Интересно.

Vaicartana 22.01.2002 13:38

Тогда ковыряй поиск. Он говорят рулит.


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

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