Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы (http://www.flasher.ru/forum/forumdisplay.php?f=10)
-   -   КУРСОР!! (http://www.flasher.ru/forum/showthread.php?t=54883)

CoolDrive 18.02.2004 17:47

КУРСОР!!
 
Народ! как поставить во флэше курсор , но при этом чтоб когда выходил за границы окна flash'a курсор в окне флэша исчезал????
такой вариант не устраивает:

onClipEvent (load) {
Mouse.hide();
startDrag(kursor, true);
}
где "kursor" - картинка во флэше!

или может кто знает html код чтоб при попадении на flash курсор менялся!!
Заранее спасибо!

+=Metlio=+ 18.02.2004 18:23

Для этого нужно узнать длину и ширину твоего клипа,
и поставить условие: Если координата ИКС мышки меньше нуля или больше длины клипа, то видимость мышки равна ЛЖИ, и так же с шириной, и всё!

CoolDrive 18.02.2004 18:45

слушай я в action script ламо!
ты не мог бы дать код этого if
а то нефига не получается!
оч прошу

Yuorik 18.02.2004 19:54

Цитата:

+=Metlio=+
Для этого нужно узнать длину и ширину твоего клипа,
и поставить условие: Если координата ИКС мышки меньше нуля или больше длины клипа, то видимость мышки равна ЛЖИ, и так же с шириной, и всё!
Дело в том что такое не проканает . Потому что когда мышка сваливает за пределы клипа то в самом клипе она уже не привязана. В лучшем случае координаты мышки будут в пределах но скраю клипа. А значит рисованный курсор будет видимым. Он никогда не пропадет за пределами клипа.
Лучше менять мышку посредством JavaScript.
В нете таких примеров немеренно.

silin 18.02.2004 19:57

в первый фрейм:
Mouse.hide();
kursor.startDrag(true);//kursor - твой кусор(мувик)
w=Stage.width;
h=Stage.height;
this.onEnterFrame=function(){
kursor._visible=(_xmouse>0 && _ymouse>0 && _xmouse < w && _ymouse < h )
}

CoolDrive 19.02.2004 19:09

Огромное спасибо!
Очень помогло!!


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

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