Сейчас 127 заметки.

Редактирование: Эффекты мышки в Flash

Материал из ЗАметки

Внимание! Вы не авторизовались на сайте. Ваш IP-адрес будет публично видимым, если вы будете вносить любые правки. Если вы войдёте или создадите учётную запись, правки вместо этого будут связаны с вашим именем пользователя, а также у вас появятся другие преимущества.

Правка может быть отменена. Пожалуйста, просмотрите сравнение версий, чтобы убедиться, что это именно те изменения, которые вас интересуют, и нажмите «Записать страницу», чтобы ваша отмена правки была сохранена.

Текущая версия Ваш текст
Строка 1: Строка 1:
Данный [[Flash эффекты|эффект]] позволит [[Flash]]-объекту двигаться за курсором мыши.
 
 
 
[[Файл:mouse.png]]
 
[[Файл:mouse.png]]
 
Создаём новый документ Action Script 2.0
 
  
 
[[Файл:mouse2.png]]
 
[[Файл:mouse2.png]]
 
Создаём новый слой.
 
  
 
[[Файл:mouse3.png]]
 
[[Файл:mouse3.png]]
 
Переходим на "Слой 1".
 
  
 
[[Файл:mouse4.png]]
 
[[Файл:mouse4.png]]
 
Импортируем подготовленную картинку в рабочую область, для этого нажимаем комбинацию клавиш CTRL+R. Выбираем картинку.
 
  
 
[[Файл:mouse5.png]]
 
[[Файл:mouse5.png]]
 
Выделяем картинку мышью.
 
  
 
[[Файл:mouse6.png]]
 
[[Файл:mouse6.png]]
 
Для преобразования картинки в флеш-ролик - нажимаем клавишу F8.  Даём символу имя '''cr''', выбираем фрагмент ролика и жмём OK.
 
  
 
[[Файл:mouse7.png]]
 
[[Файл:mouse7.png]]
 
Обратно выделяем, но уже символ.
 
  
 
[[Файл:mouse8.png]]
 
[[Файл:mouse8.png]]
 
Выбераем раздел "Свойства". Обязательно назначим имя символу '''cr''', чтобы можно было к ему обращаться в Action Script.
 
  
 
[[Файл:mouse9.png]]
 
[[Файл:mouse9.png]]
 
Переходим на "Слой 2".
 
  
 
[[Файл:mouse10.png]]
 
[[Файл:mouse10.png]]
 
Нажимаем клавишу F9
 
  
 
[[Файл:mouse11.png]]
 
[[Файл:mouse11.png]]
  
Вставляем туда нижеуказанный Action Script.
+
Проверяем ролик нажав комбинацию клавиш CTRL+ENTER
 
 
<pre>var k = 5;
 
_root.onEnterFrame = function() {
 
a = _root._xmouse - cr._x;
 
b = _root._ymouse - cr._y;
 
 
xspeed = a/k;
 
yspeed = b/k;
 
 
cr._x += xspeed;
 
cr._y += yspeed;
 
}</pre><br />
 
 
 
Нажимаем обратно F9.<br />
 
 
 
 
 
Проверяем ролик, нажимаем комбинацию клавиш CTRL+ENTER
 
 
----
 
----
 
Просмотреть файл: http://wikiency.org/swf/cr.swf
 
Просмотреть файл: http://wikiency.org/swf/cr.swf
  
 
Скачать исходник: http://wikiency.org/fla/cr.fla
 
Скачать исходник: http://wikiency.org/fla/cr.fla

Пожалуйста, учтите, что любой ваш вклад в проект «ЗАметки» может быть отредактирован или удалён другими участниками. Если вы не хотите, чтобы кто-либо изменял ваши тексты, не помещайте их сюда.
Вы также подтверждаете, что являетесь автором вносимых дополнений, или скопировали их из источника, допускающего свободное распространение и изменение своего содержимого (см. ЗАметки:Авторские права). НЕ РАЗМЕЩАЙТЕ БЕЗ РАЗРЕШЕНИЯ ОХРАНЯЕМЫЕ АВТОРСКИМ ПРАВОМ МАТЕРИАЛЫ!