0

寸法を変更する必要があるムービークリップ コンテナがあります。ただし、保持する必要があるビットマップが含まれています。そのため、コンテナの寸法をどのように変更してもそのまま残ります。それに応じて「ビットマップ」のスケールを変更するのも1つの方法です。つまり、コンテナーの幅が 2 倍になると、ビットマップをスケール = 0.5 に調整できます (このように補正されます)。

ただし、次元の変化が小数である場合、この方法がビットマップに目に見えて良いかどうかは疑わしいです。スケール = 1.2345 など

他の良い方法はありますか?

V.

4

2 に答える 2

0

マトリックスを BitmapData に適用すると、再サ​​ンプリングされます。

于 2012-05-24T23:44:41.017 に答える
0

コンテナーの scaleX/scaleY セッターとゲッターをオーバーライドして、それらを変更すると、ビットマップを除くコンテナー内のすべてが変更されるようにすることができます。

それはうまくいくでしょうが、少し奇妙です。別の方法でオブジェクトを整理できないと確信していますか?

コンテナの寸法の影響を受けるべきではないアイテムがコンテナ内にある場合、それらのアイテムは単にそこに属していません。構造を分割することはおそらく良い考えでしょう。

ビットマップを保持するスプライトを作成し、「コンテナ」をマスクとして適用して、「コンテナ」と同じ大きさの部分のみ、またはそれらの線に沿って何かが見えるようにすることができます。

于 2012-05-24T14:29:37.153 に答える