Показать сообщение отдельно
Старый 16.11.2006, 19:21
pkfun вне форума Посмотреть профиль Отправить личное сообщение для pkfun Посетить домашнюю страницу pkfun Найти все сообщения от pkfun
  № 4  
Ответить с цитированием
pkfun

Регистрация: Feb 2006
Сообщений: 580
Код:
//ваш мувиклип
var mc:MovieClip
//кнопка 'вперед'
var btf:MovieClip
//кнопка 'назад'
var btb:MovieClip
//ваш максимальный кадр
var fr:Number
//
btb.onPress = function():Void  {
	mc.onEnterFrame = function():Void  {
		mc._currentframe == 1 ? delete mc.onEnterFrame : mc.prevFrame();
	};
};
btf.onPress = function():Void  {
	mc.onEnterFrame = function():Void  {
		mc._currentframe == fr ? delete mc.onEnterFrame : mc.nextFrame();
	};
};
btf.onRelease = btf.onReleaseOutside=btb.onRelease=btb.onReleaseOutside=function ():Void {
	mc.stop();
	delete mc.onEnterFrame;
};
Анимация клипа при зажатой кнопке будет соответствовать fps фильма.