Я новичок во Flex и пытаюсь перенести чистую карточную игру Flash / AS3 на Flex 4.5.
Это работает в основном хорошо, но мне не хватает нескольких частей головоломки там:
Я создал пользовательский компонент на основе UIComponent, представляющий колоду карт (которые представляют собой массив спрайтов или мувиклипов):
В оригинальной чистой Flash / AS3 игре я использовал Tween для 3-х карт за столом - чтобы показать пользователю игры, кто положил какую карту (сдвинув их к середине игрового стола):
import fl.transitions.*;
import fl.transitions.easing.*;
public class Deck extends UIComponent {
private var _card:Array = new Array(3);
private var _tween:Array = new Array(3);
....
override protected function createChildren():void {
_tween[YOU] = new Tween(_card[0], 'y', Regular.easeOut, _card[0].y + 40, _card[0].y, .5, true);
_tween[LEFT] = new Tween(_card[1], 'x', Regular.easeOut, _card[1].x - 40, _card[1].x, .5, true);
_tween[RIGHT] = new Tween(_card[2], 'x', Regular.easeOut, _card[2].x + 40, _card[2].x, .5, true);
....
Однако Flash Builder 4.5, похоже, вообще не знает пакеты fl.transitions. *?
У кого-нибудь есть совет, как использовать Твин здесь?
Как я уже писал, все остальное (мой пользовательский компонент Flex, перемещение спрайтов карт и т. Д.) Работает хорошо. Только строки Твин должны были быть прокомментированы.
Спасибо!
Alex