Показать сообщение отдельно
Старый 10.12.2009, 18:12
Волгоградец вне форума Посмотреть профиль Отправить личное сообщение для Волгоградец Найти все сообщения от Волгоградец
  № 7  
Ответить с цитированием
Волгоградец
 
Аватар для Волгоградец

блогер
Регистрация: Sep 2007
Адрес: Гамбург
Сообщений: 1,648
Записей в блоге: 12
Код AS1/AS2:
import mx.transitions.Tween;
 
var tweenOff:Tween;
var tweenOn:Tween;
 
mc.onRollOver = function():Void
{
	tweenOn.stop();
	tweenOff = new Tween(this, "_alpha", mx.transitions.easing.None.easeNone, this._alpha, 0, 3, true);
}
 
mc.onRollOut = function():Void
{
	tweenOff.stop();
	tweenOn = new Tween(this, "_alpha", mx.transitions.easing.None.easeNone, this._alpha, 100, 3, true);
}
Единственное - надо время рассчитывать каждый раз, чтобы равномерное движение было. Но это уже простая и занимательная математика.