0

こんにちは、

アプリケーションにトゥイナー効果を実装したいのですが、長方形があります。

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;

上記のコードは、私の長方形と2つのボタンを示しています。

最初はアカウントフォームがデフォルトで選択されていました。PersonalDetailsボタンをクリックすると、その長方形内に画面変更効果(Personal DetailsFormが右から左に移動することを意味する右から左へ)を表示する必要があります。これは可能ですか?

4

1 に答える 1

0

私はtweensyのファンですが、これはほとんどのトゥイーン エンジンで簡単に実行できます。

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

アニメーションを操作する際に考慮すべき重要な部分は、タイミングです。ボタンを無効にするか、適切なフォールバックを設定してください。アニメーションには数秒かかる場合があり、ユーザーがアニメーションを再開できる場合、またはオブジェクトが適切に消去または初期化されていない場合、いくつかの問題が発生する可能性があります。

于 2010-12-09T15:56:58.520 に答える