Форум
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: Yurik_  
Форум » Флэш » Уроки » Как заменить обычный курсор на свой во Flash 8. (Новичкам)
Как заменить обычный курсор на свой во Flash 8.
Yurik_Дата: Вторник, 15.05.2007, 22:53 | Сообщение # 1
Веб Дизайнер
Группа: Модераторы
Сообщений: 34
Репутация: 0
Статус: Offline
Значит так, я буду объяснять кратко и доходчиво: создаём документ, создаём Movie Clip(Insert-New Symbol), рисуем там свой курсор, например кинжал(а чё, прикольно:). Кликаем в библиотеке по Simbol 1(или какому-то другому названию, если ты его переименовал). Кликаем правой кнопкой(не по изображению, а по айтиму) и в выпавшем списке выбираем Linkage. Там выбираем Export for ActionScript(т.е. ставим рядом галку). В поле сверху Identifer вводим my_mouse(например). Жмём ОК и переходим обратно. Дальше рисуем кинжал(ну, в муви клипе).Дальше открываем ActionScript и для первой сцены пишем такой скрипт:

Mouse.hide();
attachMovie("my_mouse", "my_mouse", 1000);
onMouseMove = function () {
my_mouse._x = _xmouse;
my_mouse._y = _ymouse;
updateAfterEvent();
};

(Этот скрипт применим к моему примеру; если хочешь назвать как-то по-другому, то меняйте my_mouse на своё(причём ВЕЗДЕ(!)))
ВСЁ! Запускаем предварительный просмотр и готово!
Успехов!

Source:Flash


-=BOOMTIME.lv=-
-=http://studio.totalnet.lv=-
 
bonesmcДата: Вторник, 08.09.2009, 00:57 | Сообщение # 2
Новичок
Группа: Пользователи
Сообщений: 1
Репутация: 0
Статус: Offline
Здравствуйте! Воспользовался написанным в этой теме скриптом, и заметил небольшую проблему...курсор действительно становится "кинжалом"=) но если кликнуть правой кнопкой мыши по клипу (во время предварительного просмотра), то в итоге после этого к нашему "кинжалу" "присоединяется" стандартный курсор windows, и смотрится уже не очень=))) Для себя решил эту проблему немного изменив код:

attachMovie("my_mouse", "my_mouse", 1000);
onMouseMove = function () {
my_mouse._x = _xmouse;
my_mouse._y = _ymouse;
updateAfterEvent();
Mouse.hide();
};

з.ы. использовал Adobe Flash CS4 Professional, возможно в других версиях подобной проблемы не возникает.
Спасибо!

 
Форум » Флэш » Уроки » Как заменить обычный курсор на свой во Flash 8. (Новичкам)
  • Страница 1 из 1
  • 1
Поиск:



Copyright MyCorp © 2006Сайт создан в системе uCoz