PDA

Просмотр полной версии : Добавление анимации к классу.


anderson s
16.06.2011, 01:01
Создал свой первый, пусть конечно и ужасный класс и привязал к MovieClip.
package org.easyflash
{
import flash.display.MovieClip;
import flash.events.MouseEvent;

public class GrowClip extends MovieClip
{
public function GrowClip()
{
this.addEventListener (MouseEvent.MOUSE_OVER, onMouseOver);
this.addEventListener (MouseEvent.MOUSE_OUT, onMouseOut);
}
public function onMouseOver (e:MouseEvent):void
{
this.scaleX = 1.5;
this.scaleY = 1.5;
}
public function onMouseOut(e:MouseEvent):void
{
this.scaleX = 1;
this.scaleY = 1;
}
}
}
Подскажите пожалуйста- как добавить анимации к нему- плавного увеличения или вращения и остановки. и что за это отвечает.

olexandr
16.06.2011, 03:41
я использую Tweener (http://code.google.com/p/tweener/)для таких целей
хотя есть масса разных твинеров

anderson s
16.06.2011, 07:20
Жесть конечно, с библиотеками еще вообще не работал...
Нашел хоть хорошо видяхи по Tweener иначе туго. спасибо за решение вопроса. правда теперь еще больше неясностей появилось.

GBee
16.06.2011, 10:11
Класс вообще отличный, и не в кадрах.
Еще эту можно глянуть http://www.greensock.com/tweenlite/

Добавлено через 50 секунд
2 таба правда жесть :о) Но это дело привычки.

Tr1te
16.06.2011, 10:55
http://www.greensock.com/tweenlite/
По ссылке, там в середине страницы есть "Interactive demo – tweening basics" вы там можете в интуитивно понятном интерфейсе настроить твин для клипа, и чуть ниже пример кода. Просто скопируйте его, вставите в свой класс, замените на нужный клип и будет работать. Все придельно просто и понятно. Так что если
Жесть конечно, с библиотеками еще вообще не работал...
вам будет легко разобраться.

anderson s
17.06.2011, 15:18
спасибо большое.
Блин вообще супер!!! У меня даже слов нет благодарности!!! гораздо проще будет изучить твины в коде именно а не в кадрах этих!!!!!!!!

2 таба правда жесть :о) Но это дело привычки.
это кстати что значит, пардон?

теперь бы еще разобраться как связать это с кнопками и чтобы один клип исчезал, другой появлялся и можно будет первый флэш сайт сделать.