Transision на входе получает объект, и работает с заданным параметром.
Я ним анимирую так же счётчики заработанных баллов. Т.е. набор заданного числа от 0 до н
и это передаю твинеру
Код AS3:
internal class Timeline extends Object {
private var target:*;
private var _value:Number;
private var prop:String;
private var max:Number;
private var oy:Number;
private var sy:Number;
public function Timeline( target:*, prop:String, value:Number, max:Number ) {
target = target;
prop = prop;
max = max;
oy = target.height;
sy = target.y;
value = value;
}
public function get value():Number
{
return _value;
}
public function set value(value:Number):void
{
_value = Math.floor(value);
target[prop] = _value;
}
}
соотвественно вы можете что угодно что вам нужно по графику изменить
Добавлено через 54 секунды
Код AS3:
var timel:Timeline = new Timeline(bscore/* is textfield*/,'text',range.x,range.y);
Starling.juggler.tween( timel, timeCalc(range.y), {'value': range.y, delay:timeoffset+.1, transition:Transitions.EASE_IN, onComplete: nextStep} );