![]() |
|
||||||||||
|
|||||
|
Регистрация: Feb 2009
Сообщений: 63
|
спасибо, silin, за самописный MOUSE_OVER, MOUSE_OUT
время мне сократил немножко Добавлено через 12 минут почему-то не всегда срабатывает ( задача такая: при наведении на область на земле должна немного выдвинуться плитка, при нажатии на плитку она выезжает полностью, при отведении курсора плиитка заезжает обратно в землю. на плитке есть функциональные элементы - текст, ссылки Добавлено через 24 минуты у меня не срабоало, потому что прицеприл обработчик локально. изменил код под свои нужды так: addEventListener(Event.ENTER_FRAME, onEnterFrame); private var _prevHit:Boolean = false; private function onEnterFrame(event:Event){ var currHit:Boolean = area.hitTestPoint(stage.mouseX, stage.mouseY, false); if (_prevHit != currHit) { currHit ? downOver() : downOut(); _prevHit = currHit; } } private function downOver(){ trace("over"); } private function downOut(){ trace("out"); } |
![]() |
Часовой пояс GMT +4, время: 01:20. |
|
|
« Предыдущая тема | Следующая тема » |
|
|