В мобильном флексе есть такой замечательный компонент как SpinnerList. Он красиво крутится и почти не тормозит в телефонах.
Задача анимировать его вращение без воздействия юзера. То есть программно раскрутить SpinnerList, повращать пару секунд и анимировано остановить на заданном индексе.
Как можно докопаться до этих свойств?
Добавлено через 34 часа 19 минут
Нашел такой способ - анимирует, но только первый раз. Следующие разы анимация какая-то резкая, практически только данные мельтешат:

Код AS3:
scrollToIndex(Math.random()*5);
private function scrollToIndex(index:int, animationDuration:int = 1000):void {
if ((index != -1) && (list1.layout != null)) {
var spDelta:Point = list1.dataGroup.layout.getScrollPositionDeltaToElement(index);
if ((spDelta != null) && (spDelta.y != 0)) {
var target:DataGroup = list1.dataGroup;
var animation:AnimateProperty = new AnimateProperty(target);
animation.property = "verticalScrollPosition";
animation.duration = animationDuration;
animation.toValue = target.verticalScrollPosition + spDelta.y;
animation.easingFunction = Exponential.easeInOut;
animation.play();
}
}
}