2010-12-09 21 views
0

HI,使用Tweener的ActionScript效果?

我要實現我的應用程序搖擺人的影響,但我有一個長方形,

shape = new Shape(); 
shape.graphics.beginFill(0xF9F9F9); 
shape.graphics.drawRect(200,80,700,450); 
shape.graphics.endFill(); 
account_label.label ="Accounts"; 
account_label.setPosition(200,530); 
account_label.width =140; 
personal_details_label.label ="Personal Details"; 
personal_details_label.setPosition(340,530); 
personal_details_label.width=180; 

上面的代碼顯示了我的矩形和兩個按鈕,

Intially賬戶形式選擇默認情況下,當我點擊PersonalDetails按鈕時,我必須在該矩形內顯示屏幕更改效果(從右向左,意味着Personal DetailsForm從右向左移動)。這可能嗎 ?

回答

0

我的tweensy的粉絲,但你可以用最補間動畫引擎做到這一點很容易

Tweensy.to(shape, {x:-100}, 2.0); 
Tweensy.onComplete = animationComplete; //optional 

與動畫工作是時機時要考慮的重要組成部分。禁用按鈕或設置適當的回退。動畫可能需要幾秒鐘,如果用戶可以重新啓動動畫,或者如果對象未被正確清除或初始化,則可能會遇到一些問題。