Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   TweenMax синхронная анимация (http://www.flasher.ru/forum/showthread.php?t=196252)

m3hc 21.03.2013 14:31

TweenMax синхронная анимация
 
Ребят, подскажите как запустить кучу объектов одновременно?
если писать что-то вроде

tween1 = new TweenMax(obj1, 1, {x: newX1,y: newY1});
tween2 = new TweenMax(obj2, 1, {x: newX2,y: newY2});
....
tweenN = new TweenMax(objN, 1, {x: newXN,y: newYN});

то при тормозах, либо большом количестве объектов будет видна разница, что первый и последний стартовали не в одно время. Каким образом их синхронизировать?

in4core 21.03.2013 14:42

TweenMax.allTo

m3hc 21.03.2013 15:05

allTo(targets:Array, duration:Number, vars:Object, stagger:Number = 0, onCompleteAll:Function = null, onCompleteAllParams:Array = null):Array
[static] Tween multiple objects to the same end values.

А если у меня объекты в разные точки уходят? Тут вроде написанно "to the same end values.", то есть в одно и тоже место?

Мне нужно реализовать что-то вроде Ж\Д состава, в начеле идёт тепловоз, потом почти бесконечное количество разных вагонов, анимация только по событию. Двигать группу - не вариант, у флэша ограничение по координатам вроде всего 17 000 px. Вот и запариваюсь с синхронным сдвигом.:wacko:

GBee 21.03.2013 15:14

TimeLine попробуйте с insert ом

m3hc 21.03.2013 15:46

GBee, спасибо, вроде работает!

Hauts 21.03.2013 15:48

Цитата:

у флэша ограничение по координатам вроде всего 17 000 px
Можно про это подробнее?


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

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