Щераз про користувальницький курсор на ActionScript 2
Якщо вам треба створити курсор користувача наActionScript 2.0, то в інтернеті ви знайдете купу порад і готових рішень. Я, зі свого боку, пропоную такий спосіб.
Спершу намалює майбутній курсор. Яким ви його намалюєте – це справа вашого смаку. Потім перетворюємо малюнок наMovieClip. Якщо хтось забув, то для цього (вMacromedia/Adobe Flash ) треба спочатку виділити малюнок, а потім натиснутиF6. У діалоговому вікні, що з'явилося, вибрати тип MovieClip і натиснутиOK. Всі!
Крім цього, нашому курсору треба встановити унікальнийідентифікатор. Для цього знаходимо раніше створений мувікліп у бібліотеці проекту та викликаємо над ним контекстне меню правим кліком мишки. У контекстному меню тиснемоLinkage.. У вікні як ідентифікатор вказуємоcursor і ставимо галочку у пунктуExport for ActionScript.
Код ActionScript 2.0:
/* імпорт класу */ import MyCursor; /* створюємо курсор з мувікліпу, що знаходиться в бібліотеці та має ідентифікатор "cursor" */ var cursor = new MyCursor("cursor");
Ось, в принципі, і все! На мою суб'єктивну думку, досить зручно :-)
Якщо ж курсор представляє собою мувік, що складається з декількох кадрів, а кожен кадр - це окремий вид курсору, то для переходу по кадрах використовуємо спеціальний методgo().
Код ActionScript 2.0:
import MyCursor; var cursor = New MyCursor("cursor"); cursor.go(2);
У наведеному вище коді, як не складно здогадатися, відбувається перехід на другий кадр мувікліпа-курсора.
А насамкінець невелика демонстрація.
Код ActionScript 2.0:
Вихідники тут - завантажити вихідні джерела (підMacromedia Flash 8 ).
Дата завантаження: 2012-08-20
Рейтинг посту: 3