указать несколько объектов в твине через as3? - PullRequest
0 голосов
/ 09 марта 2011
            myTween = new Tween(t1, "alpha",None.easeNone,1,0,2,true);

как я могу изменить t1 для 5 объектов без добавления дополнительных строк?

также есть способ использовать массив как myobjects [a] = "object1", myobject [b] = "object2"... и т. д., поэтому я могу просто проверить активный объект с помощью

event.target

, вычесть этот объект из массива и сделать этот твит применимым ко всем, кроме одного, на который нажали.

1 Ответ

1 голос
/ 09 марта 2011

На сегодняшний день лучшим Tween Framework является Greensock.Чтобы сделать то, что вы просите, просто сделайте следующее:

TweenMax.allTo(myObjects, 1, {alpha:2, ease:None.easeNone});

http://www.greensock.com/as/docs/tween/com/greensock/TweenMax.html#allTo%28%29

Вам придется скачать фреймворк, который очень легкий.Greensock рекламируют себя благодаря своим сверхмалым размерам.

Что касается второго вопроса, просто сделайте это

myObjects.forEach(function(item:*, i:int, a:Array):void {
    if(item != event.target) {
        // do stuff for tweet
        trace(item); // outputs each item except event.target
    }
});
.
...