[FlashLite]デバイスフォントの大きさ
たまにはtipsネタを。。 FlashLiteで使用できるフォントサイズは決まっています。 一般に12pix , 20pix , 24, 32 と言われています。 さらに携帯の機種毎にフォントの幅が違うので、PCで開発していても、あまりピンとこないと思います。 僕自身、普段は12pixしか使わないので、中間サイズって いったい一行にいくつまで文字を表示できるのか? 適当なフォントサイズを並べたswfを作って、手持ちの携帯で調べてみました。 「あ~こ」まで見えていたら、10文字、「あ~そ」まで見てたら、15文字と数えました。 以下が、2バイトの文字(日本語)を表示した時の比較した表です。 注意してもらいたいのは、ステージサイズ「240 x 240」のファイルを「ブラウザ」で見た時のものです。 ですので、機種によってはスクロールバーが表示されますので、SWFは縮小して表示されます。 ■デバイスフォント ステージ幅 240 , ブラウザでみた場合の日本語文字数 2009/6/2更新 表を見ると、 ・12pix ‥ スクロールバーがでたD703i以外は日本語20文字まで表示できるようです。 ・16pix ‥ 古いAUなどが対応していないのがわかります。 ・18pix ‥ バラバラな印象です。 ・20pix ‥ 昔のボーダフォン以外は結構対応しているみたいです。 ・22pix ‥ バラバラです。これならば20pixの方が良さそうです。 ・24pix ‥ 殆どの機種で10文字まで表示されています。 ・32pix ‥ バラバラですね。 というわけで、 FlashLite上でのデバイスフォントのフォントサイズは、 ・12pix 日本語19文字迄 ・20pix 日本語11文字迄 ・24pix 日本語9文字迄 で、あれば、ほぼ同じ様に見える! 。。と思います。 [...]