![]() |
Как вызвать over cостояние у кнопки?
Please, скажите как вызвать over cостояние у кнопки?
|
:)))
Наведи на неё мышку |
Как вызвать over cостояние у кнопки из Action Scri?
Ценю юмор. И все-таки как вызвать over cостояние у кнопки из Action Script?
|
никак....помоему...
|
сделай пустую кнопку и МС со всеми состояниями (up, over и т.д.) и потом делай с этим МС че тебе надо, т.е надо over => _root.mc.gotoAndStop("over"), где оver - метка в клипе МС на кадре с состоянием over
|
Вложений: 1
Все верно. Но вот чтобы эта байда еще и как кнопка работала....! Тут прийдеться повозиться :p идобавить пару строчек кода :D :D
onClipEvent (mouseMove) { if (this.hitTest( _root._xmouse, _root._ymouse, 1)) { tr = 1; } else { tr = 0; } if (tr and (tr !=tro)) { gotoAndStop (2); } if (!tr and (tr !=tro)) { gotoAndStop (1); } tro = tr; } onClipEvent (mouseDown) { if (tr) { gotoAndStop (3); } } onClipEvent (mouseUp) { if (tr) { gotoAndStop (2); } } onClipEvent (load) { stop (); } Лови пример. В исходники положить чтоли. :p |
Рыбак ты извращенец. :)
|
Fisher>>
зачем так сложно, просто эту пустую кнопу кладешь поверх этого МС и ей присваиваешь нужные действия например on (rollOver){ _root.mc.gotoAndStop("over") } on (rollOut){ _root.mc.gotoAndStop("out") } и т.д для остальных действий. |
Но работает ведь!!! :D :D А то сразу - извращенец :D Я плохого не присоветую ;)
з.ы. А как же тут без хит теста? Без хит теста никак низзя :) |
| Часовой пояс GMT +4, время: 16:41. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.