Просмотр полной версии : Убирание созданного курсора из флеша при переходе мышю в Html
-=MaX-DesigN=-
02.03.2004, 15:36
Привет ув. All
Вообщем трабла у меня такая создал я в флешь ролике свой курсор и он работает нормально но вот когда я мышь перевожу из флеша на сайт появляется 2 крысы 1 остаётся возе гранницы флеша а вторая настоящяя
вопрос как убрать мышу во флеще когда мышь не попадает в область флеша.... :rolleyes:
Вот на всяк случай пример (http://www.extrim.com.ua/girl.html)
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:
я предполагал, что у тебя Mouse.hide(); и kursor.StartDrag() т.е. мувик kursor подменяет мышку,
тогда он просто невиден за пределами флеша с этим кодом
-=MaX-DesigN=-
02.03.2004, 21:32
Ccылка на FLA (http://temp444.narod.ru/index.htm)
выдели трабл в примерчик и все прояснится
-=MaX-DesigN=-
02.03.2004, 22:07
скинь на мыльник свой вариант 929@ua.fn
-=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
Ты знаешь я кстати думаю что скорей всего нужно проверять не вышел курсор за область а потом его просто выключать.........
поставь так
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" !
Будешь в Киеве пиши попём пива.! ;)
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.