我是新来的Flex,并试图将一个纯Flash/AS3 card game移植到Flex 4.5。如何在Flex 4.5应用程序中使用Tween for MovieClips?
它的工作原理主要是不错,但我缺少一些益智部分有:
我创建代表一副牌(这是精灵或影片剪辑的数组)基于UIComponent上的自定义组件:
在原来的纯闪存/ AS3游戏我用吐温的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。*软件包呢?
有没有人有关于如何在这里使用Tween的建议?像我写的其余部分(我自定义的Flex组件,移动卡片 - 周围的精灵等等)效果不错。只有吐温线需要评论。
谢谢! Alex
好的,谢谢你的指针 –