![]() |
|
||||||||||
|
|
|
|||||
|
Регистрация: Jul 2007
Адрес: Москва
Сообщений: 996
|
У меня есть такая функция:
private function changeRotation(angle:Number,s:Sprite):void
{
TweenFilterLite.to(s, 1, {rotation: angle});
}
Не могу никак придумать как доработать функцию чтобы работала в таких ситуациях корректно. |
|
|||||
|
Незнаю. Если вот только использовать стандартный Tween, который разработали специалисты адобовцы, написали кучу кода и документацию, справочники, подробно описали в помощи и все такое...
http://kind-armadillo.pochta.ru/FlaAC3/tweenDemo.swf http://kind-armadillo.pochta.ru/FlaAC3/tweenDemo.rar изменим код в первом кадре на //first frame code Tween demo
import fl.transitions.Tween;
import fl.transitions.easing.*;
import fl.transitions.TweenEvent;
import fl.motion.*;
var tween_sla2=new Tween(sla2_mc,"rotation",Regular.easeIn,175,185,5,true);
tween_sla2.looping = true;
var tween_sla3=new Tween(sla3_mc,"rotation",Regular.easeIn,175,185,0.1,true);
tween_sla3.looping = true;
var tween_sla4=new Tween(sla4_mc,"rotation",Regular.easeIn,175,185,1,true);
tween_sla4.looping = true;
var yT:Tween = new Tween(sla1_mc,"rotation",Regular.easeIn,175,185,2,true);
yT.addEventListener(TweenEvent.MOTION_FINISH, tweenFinished);
function tweenFinished(e:TweenEvent){
trace("hello");
yT.yoyo();
}
http://kind-armadillo.pochta.ru/FlaAC3/tweenDemoR.swf Последний раз редактировалось Alex Lexcuk; 13.05.2008 в 22:17. |
|
|||||
|
Используй http://code.google.com/p/tweener/ . Работает по примеру твоего.
|
|
|||||
|
Регистрация: Jul 2007
Адрес: Москва
Сообщений: 996
|
Спасибо.
|
![]() |
![]() |
Часовой пояс GMT +4, время: 13:19. |
|
|
« Предыдущая тема | Следующая тема » |
|
|