Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Tweener - yoyo? (http://www.flasher.ru/forum/showthread.php?t=111551)

Skriv 30.04.2008 17:01

Tweener - yoyo?
 
Доброе время суток.
Использую Tweener для програмной анимации. И тут столкнулся что не могу сделать аналог yoyo (cтандартного Tween)

Код:

public function Vint()
{
Tweener.addTween(this, {rotation:360, time:2, transition:"linear", onComplete:completeFunc } );
}
       
//функция окончания анимации       
private function completeFunc():void
{
trace('ДЕЛАЕМ YOYO'); // Как сделать ?
}

?

AlexeiSulga 30.04.2008 23:16

Вроде как надо функцию completeFunc() декларировать до Tweener.addTween

Alex Lexcuk 30.04.2008 23:17

Ну как это так???
Мою галерею смотрели? Нет.
Это плохо, очень плохо... Резче надо быть, резче, резче, но и внимательнее, внимательнее, но и резче, резче!!!
демонстрация твина
http://kind-armadillo.pochta.ru/FlaAC3/tweenDemo.swf
http://kind-armadillo.pochta.ru/FlaAC3/tweenDemo.rar

Alex Lexcuk 30.04.2008 23:23

Упс... А його-го там и нету.
Код:

// создаем класс Symbol1_mc с содержимым клипа
//This Rain Created Alex Lexcuk

import fl.transitions.Tween;
import fl.transitions.easing.*;
import fl.transitions.TweenEvent;
 import      fl.motion.*;




import fl.motion.*


        var tween_sla2=new Tween(sla2_mc,"alpha",Regular.easeOut,0,1,1,true);
        tween_sla2.looping = true;
       
        var tween_sla3=new Tween(sla3_mc,"rotation",Regular.easeOut,0,360,1,true);
        tween_sla3.looping = true;

        var tween_sla4=new Tween(sla4_mc,"scaleX",Regular.easeOut,-1,1,1,true);



var yT:Tween = new Tween(sla1_mc,"x",Regular.easeOut,0,200,1,true);
yT.addEventListener(TweenEvent.MOTION_FINISH, tweenFinished);







function tweenFinished(e:TweenEvent){
trace("hello");
yT.yoyo();//да вот же она родная...
}


badun 01.05.2008 00:16

Alex, че-то ты уже напрягаешь, может уймешься со своими "галереями"?

Mr. Fixit 01.05.2008 01:38

Alex Lexcuk
Не напрягайте свои спамом.. раз.
два, речь о Tweener, а не о Tween..

Alex Lexcuk 02.05.2008 00:06

Извините, простите великодушно, вот только я спросил у помощи, а что такоеTweener?
А его как бы и нету в стандартной комплектации AC3 [No entries were found]
Я просто хотел помочь...


Часовой пояс GMT +4, время: 20:19.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.