スプライトを縮小する (小さくする) 方法がわかりません。
私が使用する関数は 2 つあります: sprite.draw2dとsprite.drawです。最初のものを使用するときは、パラメータ「宛先サイズ」を指定し、2番目のものを使用するときは、「affineTransformation2D」などの変換をスプライトに適用します。
そして、幅と高さが 1 (元のサイズ) 未満になるまで、すべてがうまくいきます。サイズが (0.5, 0.5) の場合、テクスチャの左上 4 分の 1 のみが描画されます。たとえば、サイズが (0.7, 0.8) の場合、MDX はサイズが異なり、互いに半透明な 2 つの同一のテクスチャを描画します。
なぜこうなった?スプライトを小さくする他の方法はありますか?