Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » Графика » FLASH: курсор в мовике

Модерирует : Ausw

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

VasyOK



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Доброе время суток!
 
 
Есть флзшка, в ней есть клип cursor.
 
Как с помощью actionscript сделать так чтобы вместо курсора на экранее, в пределах сцены, бегал этот мувик.
 
И заодно чтобы при каждом перемещение курсора, его координаты записывались в переменные x и y.
 

 
 
ICQ: 286018003

Всего записей: 403 | Зарегистр. 13-12-2003 | Отправлено: 10:01 26-06-2004
OLEX



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VasyOK
http://forum.ru-board.com/topic.cgi?forum=4&topic=0555#1

----------
Отче Наш, иже еси в моем PC. Да святится имя и расширение Твоё. ENTER.

Всего записей: 3591 | Зарегистр. 09-07-2002 | Отправлено: 01:33 28-06-2004
Ausw



Moderator
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
OLEX
Думаю, данный вопрос может заслуживать отдельную тему, дабы вопрос не потерялся.
Мне вот тоже интересно.

Всего записей: 7371 | Зарегистр. 12-07-2001 | Отправлено: 05:01 28-06-2004
Cover2sucks



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
значит так.... делаете этот самый клип cursor. В library на нем right click и заходите в linkage. Там ставите галочку возле Export for Action Script. Нажимаете OK.
 
После этого на главной сцене делаете два dynamic text fields. Называете их xpos и ypos (здесь будут показываться координаты мыши).
 
Потом в первом фрэйме пишете такой ActionScript:
 
Mouse.hide(); //прячет курсор мыши
_root.attachMovie("cursor", "arrow", 2); //берет клип cursor из library, ставит его на главную сцену под именем arrow на второй уровень.
 
arrow.onEnterFrame = function(){
this.startDrag(); //начинаем dragging нашего курсора
_root.xpos.text = this._x; //координата x идет в xpos
_root.ypos.text = this._y; //координата y идет в ypos
}
 
Вот и все дела
 
P.S. конечно можно было поля для отображения координат тоже создать динамически

----------
Justice is lost Justice is raped Justice is gone Pulling your strings Justice is done Seeking no truth Winning is all
So true
So real

Всего записей: 2867 | Зарегистр. 27-11-2002 | Отправлено: 07:33 28-06-2004 | Исправлено: Cover2sucks, 07:36 28-06-2004
fiot



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Cover2sucks
onEnterFrame лучше заменить onMouseMove =)

Код:
 
Mouse.hide();
this.onMouseMove = function (){_root.cursor.startDrag(1);}
 

Всего записей: 864 | Зарегистр. 20-09-2001 | Отправлено: 17:04 01-07-2004
AlexanderKach



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Как с помощью actionscript сделать так чтобы вместо курсора на экранее, в пределах сцены, бегал этот мувик.

Пример просто курсора через СS5 Pro. Мувик вместо текста не проблема, но мувик должен быть из векторов без background *.png например. иначе по экрану будет бегать не новый курсор а прямоугольник. Мне кажется добавить координаты не проблема. Для меня проблемой было воевать с рамкой бэкграунда мувика.
http://alexkach.bugs3.com/bike.php

Всего записей: 3 | Зарегистр. 03-01-2013 | Отправлено: 07:56 04-01-2013 | Исправлено: AlexanderKach, 08:01 04-01-2013
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Интернет » Графика » FLASH: курсор в мовике


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru