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

Эффекты мышки в Flash: различия между версиями

Материал из ЗАметки
м (переименовал Эффект с мышью в Эффекты мышки)
Строка 1: Строка 1:
 
[[Файл: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]]
 +
 +
  
 
[[Файл:mouse7.png]]
 
[[Файл:mouse7.png]]
 +
 +
  
 
[[Файл:mouse8.png]]
 
[[Файл:mouse8.png]]
 +
 +
  
 
[[Файл:mouse9.png]]
 
[[Файл:mouse9.png]]
 +
  
 
[[Файл:mouse10.png]]
 
[[Файл:mouse10.png]]
 +
 +
  
 
[[Файл:mouse11.png]]
 
[[Файл:mouse11.png]]

Версия 19:04, 21 мая 2012

Mouse.png

Создаём новый документ Action Script 2.0

Mouse2.png

Создаем новый слой.

Mouse3.png

Переходим на "Слой 1".

Mouse4.png

Импортируем подготовленную картинку в рабочую область, для этого нажимаем комбинацию клавиш CTRL+R

Mouse5.png


Mouse6.png


Mouse7.png


Mouse8.png


Mouse9.png


Mouse10.png


Mouse11.png

Вставляем туда нижеуказанный Action Script.

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;
}


Нажимаем обратно F9.


Проверяем ролик нажав комбинацию клавиш CTRL+ENTER


Просмотреть файл: http://wikiency.org/swf/cr.swf

Скачать исходник: http://wikiency.org/fla/cr.fla