1

これは、MC を正確なサイズにするためのコードです。この例では 777 を選択します。

my_mc.height = 777; // Can be anything you want. 
my_mc.scaleX = my_mc.scaleY; /// This makes it the same proportions.

質問は、これをどのようにトゥイーンできるかです。

4

2 に答える 2

0

xとyの両方のスケール値をトゥイーンする必要があります。

他のシナリオは注意が必要です。

もう1つの方法は、ムービークリップの任意のプロパティをトゥイーンし、この変数を読み取り、両方のスケール値を更新するフレームベースの関数(ENTER_FRAMEイベントで呼び出される)を許可することです。

または、カスタムムービークリップクラスを作成し、その内部でカスタムscaleXYプロパティを処理します。

于 2012-05-19T20:03:42.710 に答える
0
function tweenThis(newHeight:uint):void{
    var oldHeight:uint=my_mc.height;
    var difValue:Number=newHeight/oldHeight;
    var newWidth:uint=my_mc.width*difValue;
    new Gtween(my_mc,1,{width:newWidth,height:newHeight});
}
于 2012-05-20T03:44:14.740 に答える