各文字が32pxのビットマップフォントがあります。このフォントで個々の文字を作成し、それらを表示オブジェクトに割り当てます。各オブジェクトは32pxで、オブジェクトのスケール値は1.0(フルスケール)です。
今私がやろうとしているのは、フォント作成ルーチンを標準化して、関数呼び出しでフォントサイズを受け入れるようにすることです。
だから私は言うことができます:
loadFont(フォント、サイズ)
したがって、32pxが基本フォントサイズであり、スケールは1.0であることがわかります。渡されたサイズに基づいてスケールを計算できる数式はどのように機能しますか。
たとえば、16pxは0.5スケール(基本フォントサイズのちょうど半分のスケール)であり、簡単です。
しかし、24ピクセル、18ピクセル、12ピクセルなどが必要だったとしましょう。
前もって感謝します