![]() |
|
||||||||||
|
|||||
|
Регистрация: Sep 2006
Сообщений: 453
|
Как изменить вид курсора в определённой области?
|
|
|||||
|
Регистрация: Apr 2007
Сообщений: 1,369
|
Сам курсор нельзя изменить.
Нужно его скрыть: А потом подставить на его место мувиклип с изображением чего Вам надо, звездочка или бабочка и присваивать координаты курсора к этому мувиклипу. Например он называется my_cur, тогда пишем в кадре: Ну а что бы это срабатывало, например над областью какой-нибудь - эта область должна быть мувиком. То ли она будет видима, то ли нет - решать вам. Допустим область (мувик) называется my_area. Тогда пишем: my_area.onRollOver=showCur;
my_area.onRollOut=hideCur;
function showCur(){
my_cur.onEnterFrame=setCur
}
function hideCur(){
my_cur.onEnterFrame=null
}
Полный код, например такой: my_cur.onEnterFrame=setCur;
function setCur(){
this._x=_xmouse;
this._y=_ymouse;
}
my_area.onRollOver=showCur;
my_area.onRollOut=hideCur;
function showCur(){
Mouse.hide();
my_cur._visible=1;
my_cur.onEnterFrame=setCur;
}
function hideCur(){
Mouse.show();
my_cur._visible=0;
my_cur.onEnterFrame=null;
}
Последний раз редактировалось Molecula; 09.10.2007 в 03:18. |
![]() |
![]() |
Часовой пояс GMT +4, время: 01:26. |
|
|
« Предыдущая тема | Следующая тема » |
|
|