PDA

Просмотр полной версии : Убирание созданного курсора из флеша при переходе мышю в Html


-=MaX-DesigN=-
02.03.2004, 15:36
Привет ув. All
Вообщем трабла у меня такая создал я в флешь ролике свой курсор и он работает нормально но вот когда я мышь перевожу из флеша на сайт появляется 2 крысы 1 остаётся возе гранницы флеша а вторая настоящяя

вопрос как убрать мышу во флеще когда мышь не попадает в область флеша.... :rolleyes:
Вот на всяк случай пример (http://www.extrim.com.ua/girl.html)

silin
02.03.2004, 20:48
h=Stage.height;
w=Stage.width;
kursor.onEnterFrame=function(){
this._visible=(_xmouse>0 && _xmouse<w && _ymouse>0 && _ymouse<h);
}

-=MaX-DesigN=-
02.03.2004, 21:18
Ты знаешь почемуто не работает.....
твой скрипт возвращает курсор в состояние (стандартного....)
может я чегото не так сделал..... :confused:

silin
02.03.2004, 21:27
я предполагал, что у тебя Mouse.hide(); и kursor.StartDrag() т.е. мувик kursor подменяет мышку,
тогда он просто невиден за пределами флеша с этим кодом

-=MaX-DesigN=-
02.03.2004, 21:32
Ccылка на FLA (http://temp444.narod.ru/index.htm)

silin
02.03.2004, 21:55
выдели трабл в примерчик и все прояснится

-=MaX-DesigN=-
02.03.2004, 22:07
скинь на мыльник свой вариант 929@ua.fn

silin
03.03.2004, 00:33
да вот собственно

-=MaX-DesigN=-
03.03.2004, 12:40
Ты открой свой флешь ролик в Html-е
тоесть 2 курсора в сайте
http://www.extrim.com.ua/girl.html

ты кстати можешь свою флешку открыть в Html-е и тоже увидишь 2 курсора как решить эту проблемму я не знаю если знаешь подскажи....

-=MaX-DesigN=-
03.03.2004, 12:47
Ты знаешь я кстати думаю что скорей всего нужно проверять не вышел курсор за область а потом его просто выключать.........

silin
03.03.2004, 17:57
поставь так
Mouse.hide();
kursor.startDrag(true);
h = Stage.height-kursor._height/2;
w = Stage.width-kursor._width/2;
kursor.onEnterFrame = function() {
this._visible = (_xmouse>kursor._width/2 && _xmouse<w && _ymouse>kursor._width/2 && _ymouse<h);
};

-=MaX-DesigN=-
03.03.2004, 18:14
Большое пасиба "silin" !

Будешь в Киеве пиши попём пива.! ;)