Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Как сделать свой курсор!?!?! (http://www.flasher.ru/forum/showthread.php?t=87288)

'madCat' 02.11.2006 12:11

Как сделать свой курсор!?!?!
 
Насмотрелся исходников, а понять как делать так и не смог:rolleyes: . Где об этом почитать можно???? ПОМОГИТЕ ПОЖАЛУЙСТА!!!!!

miramax 02.11.2006 12:13

Цитата:

Сообщение от madCat
Насмотрелся исходников, а понять как делать так и не смог:rolleyes: . Где об этом почитать можно???? ПОМОГИТЕ ПОЖАЛУЙСТА!!!!!

Mouse.hide();
и примени startDrag() метод к мувику который должен стать курсором

'madCat' 02.11.2006 12:16

БОЛЬШУЩЕЕ СПАСИБО!!! Прямо сейчас попробую!!!!

'madCat' 02.11.2006 12:55

Цитата:

Сообщение от miramax
Mouse.hide();
и примени startDrag() метод к мувику который должен стать курсором

получилось:) но как-то криво:( , мышь не видно, мувиком управляет мышь но на отдалении....

miramax 02.11.2006 13:05

Цитата:

Сообщение от madCat
получилось:) но как-то криво:( , мышь не видно, мувиком управляет мышь но на отдалении....

А )))))
Частоту кадров не поменял?
жмяки на сцене в пустом месте, и поищи на нижней панельке цифорку 12. Замени её.... ну например на 30
А метод hide() прячет мышку. Криво? да, сглаженую мышку во флеши векторно тяжело нарисовать....

'madCat' 02.11.2006 13:17

Цитата:

Сообщение от miramax
А )))))
Частоту кадров не поменял?
жмяки на сцене в пустом месте, и поищи на нижней панельке цифорку 12. Замени её.... ну например на 30
А метод hide() прячет мышку. Криво? да, сглаженую мышку во флеши векторно тяжело нарисовать....

нет, криво - я имею ввиду, мышь на одном краю, мувик на другом и вточности повторяет движения мыши. А я хочу чтобы мувик был над мышкой.....

miramax 02.11.2006 13:21

Цитата:

Сообщение от madCat
нет, криво - я имею ввиду, мышь на одном краю, мувик на другом и вточности повторяет движения мыши. А я хочу чтобы мувик был над мышкой.....

Почитай в хелпе про startDrag()
там где-то был параметр для центровки мувика. Я не юзаю startDrag(). Пишу что-то типа:
Код:

onEnterFrame = function()
{
    cursor._x = _xmouse //здесь можно регулировать положение относительно мыши
    cursor._y = _ymouse
}


'madCat' 02.11.2006 13:39

Спасибо теперь работает, _xmouse:rolleyes: я так и знал....спасибо

BigDan 02.11.2006 15:03

Вот более правильный курсор:
Код:

Mouse.hide();
function kursor(){
  kursor_mc.swapDepths(this.getNextHighestDepth());
  kursor_mc._x=_xmouse;
  kursor_mc._y=_ymouse;
  updateAfterEvent();
}
setInterval("kursor",1);


Wolsh 02.11.2006 15:25

Отец, у тебя самого-то этот код работает? :)


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

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