Flash Liteアプリのフォントサイズ
Flash Liteアプリに使う、デバイスフォントのフォントサイズは、一般に24ptが推奨されているが、小さい文字を使いたい場合は何ptを使えば良いのだろう。
いくつかの端末内臓フォントのなかから、Flash側で指定したサイズに納まり、かつ最も適するサイズのフォントが選ばれるようだが、予定よりサイズの小さすぎるフォントで表示されると、見た目が悪い。
手元にある実機で、表示されるフォントサイズを調べてみた。
- F901iC: おそらく、12, 16, 20 ?
- W51CA: 12, 16, 20, 24, 30前後 ?
- W32H: 12, 20, 24, 30前後 ?
- W42K: 12, 16, 20, 24
- 804SH: おそらく、12, 16, 20, 24 ?
ちなみに、シン石丸さんのblog によると、
ん・ぱかさんのメモによると、公式資料では、
- Docomo FL1.0: 20 or 24
- Docomo FL1.1: 12,16or20,24
- au CDMA1X: 16〜36のうち3〜4種
- au WIN: 12〜36のうち3〜4種
- Softbank: 未定義。24のみの場合も
Flashアプリの画面サイズも影響する。DocomoやSoftbankでは、右側にスクロールバーが表示される分、240x240で作成したアプリが若干縮小されてしまう(その分、フォントサイズも縮む)。
というわけで、au向けのFlashアプリを作るなら、16, 20, 24pt あたりのフォントを使うのが良さげな感じ。
W32Hなどでは16ptが12ptで表示されてしまうが、CDMA1X端末では16pt以上しかサポートしてないのでやむをえない。