Показать сообщение отдельно
Старый 05.10.2010, 12:23
3p.station вне форума Посмотреть профиль Отправить личное сообщение для 3p.station Найти все сообщения от 3p.station
  № 1  
Ответить с цитированием
3p.station
 
Аватар для 3p.station

блогер
Регистрация: Oct 2009
Адрес: кочевник. Киев
Сообщений: 453
Записей в блоге: 5
По умолчанию длинная анимация copyPixels

Всем приветы!
есть у меня два мувиклипа с видяшкой (flv немаленькие) внутрях. Когда проигрывается один, другой пригрывается в обратную сторону. Пробовал через ENTER_FRAME проигрывать назад, так:
Код AS3:
	if( myMc.currentFrame > 1 )
	{
		myMc.gotoAndStop( myMc.currentFrame - 1 );
	} else
	{		
		myMc.gotoAndStop( 1 );
		removeEventListener(Event.ENTER_FRAME, onEnterFrame);
	}
при таком раскладе жутко тормозит ентерфрейм и процесс происходит ооочень медленно
попробывал TweenMax - стало приятней хоть и с рывками но быстро
и таки решил делать черех copyPixels- создать битмапдату в которую, пробегая предварительно по всем кадрам видяшки, "врисовать" все кадры по порядку, а потом их брать из нее сдвигаясь, зная ширину одного "кадра" . остановило то что битмадата имеет ограничения в размерах, следовательно все 280 кадров я не вмещу туда

посоветуйте плиз какие может есть еще решенеия

спасибо
__________________
мира и гармонии