Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Замена указателя мыши и управление им. (http://www.flasher.ru/forum/showthread.php?t=152030)

Punk T-34 10.03.2011 14:32

Замена указателя мыши и управление им.
 
Добрый день.
Нужно чтобы выполнялась функция over, когда курсор проходит над клипом zone.
А она не выполняется:

Код AS3:

Mouse.hide();
pointer.startDrag(true);
zone.addEventListener(MouseEvent.MOUSE_OVER,over);
zone.addEventListener(MouseEvent.MOUSE_OUT,out);
function over(e:MouseEvent) {
    pointer.play();
}
function out(e:MouseEvent) {
    pointer.gotoAndStop(1);
}

Что я делаю не так?
Заранее спасибо!

Добавлено через 33 секунды
функция out тоже не выполняется

in4core 10.03.2011 15:01

pointer.startDrag(true);
Код AS3:

stage.addEventListener(MouseEvent.MOUSE_MOVE , move);
 
function move(e:MouseEvent) {
 
pointer.x = stage.mouseX;
pointer.y = stage.mouseY;
 
e.updateAfterEvent();
 
}

все отсально должно работать.

Punk T-34 10.03.2011 15:03

нет, не работает :(

in4core 10.03.2011 15:06

дайте полный КОД, что вы там пишете, а лучше fla я вам настрою

Punk T-34 10.03.2011 15:09

это и есть полный код. Это должен быть баннер с заменённым курсором. При наведении курсора на баннер в нём однократно должна выполняться функция over.

in4core 10.03.2011 15:11

Дайте вообщем fla я поковыряюсь сам )

Punk T-34 10.03.2011 15:15

Вложений: 1
баннер: Вложение 26167
Спасибо!

in4core 10.03.2011 15:26

Код AS3:

pointer.mouseChildren = true;
pointer.mouseEnabled = false;

Радуйтесь)

Punk T-34 10.03.2011 15:28

Действительно радуюсь ) Спасибо!


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

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