幅306、高さ194のムービークリップオブジェクトがあります。ムービークリップの寸法を変更し、xとyのスケールを100に設定する必要があります。現在、ムービークリップの幅を352.8に変更すると、 xスケールが115.3%に増加します。ムービークリップの幅を調整した後、スケールを100%にリセットする必要があります。CS3でこれを行う方法はありますか?(これはすべて設計モードであり、実行時ではありません)。ムービークリップを削除して再作成する必要がありますか?
3402 次
2 に答える
2
もっと適切な方法があるかもしれませんが、ムービークリップ内のコンテナのサイズを必要なサイズに変更できます。
...
Constructor() {
this.container = new Sprite();
addChild(container);
}
override public function set width(value:Number):void{
container.width = value;
}
override public function set height(value:Number):void{
container.height = value;
}
...
于 2009-11-11T11:31:01.410 に答える
2
ムービークリップのムービークリップを新しいサイズに設定する必要があります。たとえば、背景のムービークリップ (見たくない場合はアルファを 0 にします)。親ムービークリップは、その子のサイズまたはその中に描かれているものを取ります。
于 2009-11-11T12:54:51.873 に答える