我是新來的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
好的,謝謝你的指針 –