Меню сайта
Главная страница Файлы Онлайн книги Альбом Форум Тесты по игре STALKER Школа flash Показать сервисы
Категории раздела
Изучение ActionScript [1]
Уроки разных тематик [0]
Анимация во flash [3]
User Interface [4]
Переводы уроков [0]
Программное рисование [0]
Уроки для новичков [2]
Уроки пользовательской тематики [5]
Наш опрос
Какой из враждующих кланов сильнее?
Всего ответов: 593
Статистика
-------------------------------

-------------------------------
Всего: 5
Гостей: 5
Юзеров: 0
-------------------------------
-------------------------------



Главная » Школа flash » Уроки пользовательской тематики

Свой курсор во флеш-ролике

В данном уроке я расскажу вам как заменить внутри флеш-ролика стандартный курсор, на наш, соответствующий стилю флеш ролика. (PS: свой курсор рекомендую использовать только в крупных проектах - флеш сайты, игры и т.д.)
Итак, начнем.

---
1. Создайте новый флеш-документ. Язык: action script 2.0, размеры произвольные.

2. Создайте пустой мувиклип на размер всей сцены ролика, и дайте ему instance name: cursor_bg.

3. Создайте новый слой, нажав на . Назовите его: курсор. Поместите на сцену или нарисуйте изображение вашего курсора. Выделите его, и преобразуйте в Movie Clip (F8, Movie Clip, Ok). Дайте ему instance name: cursor_curr.

4. Расположите мувиклип с курсором в углу сцены. Теперь перейдем к программированию. Выделите 1 кадр того же слоя, откройте панель actions (F9), и вставьте туда код:
Code
/*
Author: Evgeniy (FW) and SkiLLeD
Year: 2011
*/
cursor_curr._visible = false; // в начале скроем курсор
cursor_bg.onRollOver = function(){ // функция при наведении на область ролика
 Mouse.hide(); //прячем стандартный курсор
 cursor_curr._visible = true; // включаем в видимость наш курсор
 onMouseMove = function() { // Функция при движении мыши
 cursor_curr._x = _xmouse; // задаем нашему курсору-мувику Y координаты стандартного курсора
 cursor_curr._y = _ymouse; // задаем нашему курсору-мувику X координаты стандартного курсора
    updateAfterEvent(); // Функция обновления позиции курсора
}
}
cursor_bg.onRollOut = function(){ // При отведении курсора с флешки показываем стандартный, и скрываем наш курсор
   Mouse.show();
    cursor_curr._visible = false;
}


5. Готово. Протестируйте ролик нажатием CTRL+ENTER. Наведите курсор на область ролика, и вы увидите как он заментися тем, что вы сами создали. 
Спасибо за внимание, с Вами был SkiLLeD
Удачи!

Смотреть итог

Счетчики: 1911 | Добавил: SkiLLeD | Теги: изменение курсора, Flash 8, флеш уроки, Уроки flash, свой курсор, flash, Action Script 2.0 | Рейтинг: 4.8/Оценили: 5 чел.
Всего комментариев: 111 2 »
0  
11 Busayo   (08.08.2012 12:52) [Это провокация!]
[Материал]
Your's is a point of view where real intelligence shines trhugoh.

+1  
Всем спасибо за комменты)) Сегодня-завтра ждите еще парочку

+2  
круто спасибо!!!

+2  
SkiLLeD, молодец

+3  
Спасибо за урок) + автору!

+4  
Интересный урок)

+3  
Круто)

+3  
Прикольно

+2  
Прикольно. Все просто и понятно расписали, у меня получилось))))) Спасибо автору! + в репутацию!

+3  
Спасибо, пригодится cool

1-10 11-11
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Профиль
Привет, Гость



СТАЛКЕР!
Я всегда рад видеть
еще одну живую душу!
Но я не знаю кто ты?



Топ-тройка



Design by Stalker-War sitemap | sitemap forum