0

キャンバスのサイズをスケーリングしながらスプライトのサイズと位置を維持する簡単な方法を知っている人はいますか? (ズームイン/アウト)。たとえば、キャンバスに 20x20 のビットマップがあり、キャンバスを 60% に拡大し、その中の他の子コンプと一緒にしますが、この特定のビットマップのサイズを保持したいと考えています。

4

1 に答える 1

1

親が縮小されたのと同じ量だけビットマップを拡大すると、元のサイズにとどまるように見えます。

「キャンバス」のスケールを S に設定すると、ビットマップのスケールを 1 を S で割った値に設定します。

したがって、キャンバスのスケールを 60% または 0.6 に設定すると、ビットマップのスケールは 1/0.6 または 1.66666666 になります...

于 2013-02-27T06:01:41.393 に答える