0

(初心者) http://teethgrinder.co.uk/open-flash-chart-2/bar-chart-on-show.phpと成長アニメーションを見てください。このアニメーションのコードは (AS2) です。

   mc._yscale= 0; //mc - MovieClip object
   Tweener.addTween(mc, {_yscale:100, time:1.4, transition:"easeoutquint"} );

   //using mc._height gives the same effect

また、単純なバーでは問題なく機能します。問題は、見た目が良くないことです。オブジェクトをスケーリングするため、3D バーの場合。それがすべきことは、バーを「明らかにする」/「明らかにする」べきです。Tweenerでそれを行うことは可能ですか、それとも他の方法で行う必要がありますか?

4

1 に答える 1

1

バーをスケーリングせずに表示するには、その上にマスクを置き、Tweener を使用してバーの代わりにマスクをスケーリングします。mcターゲット プロパティ ( ) をマスクのインスタンス名に 更新することで、既存のコードを使用できるようになります。

于 2012-12-10T10:39:22.747 に答える