Показать сообщение отдельно
Старый 01.10.2009, 10:54
Alex Lexcuk вне форума Посмотреть профиль Отправить личное сообщение для Alex Lexcuk Посетить домашнюю страницу Alex Lexcuk Найти все сообщения от Alex Lexcuk
  № 2  
Ответить с цитированием
Alex Lexcuk

блогер
Регистрация: Mar 2008
Адрес: Донецк_city
Сообщений: 1,094
Записей в блоге: 5
Заполняете поле класс у мувика ReversMovi, кидаете в папку с fla файлом файл ReversMovi.as
Код AS3:
package {
	import flash.display.MovieClip;
	import flash.events.*;
 
	public class ReversMovi extends MovieClip{;
 
		var revPlayTr:Boolean, upFrameTr:Boolean;
 
		public function ReversMovi(){
			enterFrameHandler();
		}
 
		public function enterFrameHandler(evt:Event = null) {
			if (!revPlayTr) {
				revPlayTr = true;
				addEventListener(Event.ENTER_FRAME,enterFrameHandler);
			}
 
			if (currentFrame>=totalFrames) {
				upFrameTr=true;
			}
 
			if (currentFrame<=1) {
				upFrameTr=false;
			}
 
			if (upFrameTr) 
				prevFrame();
			else nextFrame();
		}
 
		public function revStop() {
			if (revPlayTr) {
				revPlayTr = false;
				removeEventListener(Event.ENTER_FRAME,enterFrameHandler);
			}
		}
 
	}
}
все будет играть тепеть туда и обратно.