Показать сообщение отдельно
Старый 27.05.2010, 13:55
mooncar вне форума Посмотреть профиль Отправить личное сообщение для mooncar Найти все сообщения от mooncar
  № 6  
Ответить с цитированием
mooncar
Модрон-ветеринар
 
Аватар для mooncar

администратор
Регистрация: May 2009
Адрес: г.Казань
Сообщений: 7,357
Отправить сообщение для mooncar с помощью ICQ Отправить сообщение для mooncar с помощью Skype™
Код AS1/AS2:
import mx.transitions.Tween;
var ea:Number = 0; //конечная альфа
var t:Number = 2; //время на затухание
 
but.onRelease = but.onReleaseOutside = function()
{	
	this.enabled = false ;
	this.useHandCursor = false ; //чтобы "неактивность" была очевидна юзеру
	var tw:Tween = new Tween(smoke, '_alpha', mx.transitions.easing.None.easeNone, smoke._alpha, ea, t, true);
	tw.onMotionFinished  = twEnd; //определяем событие по завершению уменьшения альфы до 0
};
 
but.onPress = function()
{	
	smoke.gotoAndPlay(1);
	smoke._alpha = 100;
	smoke._x = 251;
	smoke._y = 180
};
 
function twEnd() 
{
	but.enabled = true ;
	but.useHandCursor = true ;
}


Последний раз редактировалось mooncar; 27.05.2010 в 14:07.