テキスト(フォント)をドット表示にしたい(アンチエイリアスをOFFにしたい)
Posted: 2017年12月15日(金) 01:00
良い雰囲気のビットマップフォントを入れてもこんな表示されちゃ台無しです…
VE_SFontというスクリプトを使用すればドットなフォントを実現できますが、あれは使用する全ての文字記号を横一列に並べた画像ファイルを作成せねばならず、漢字対応が困難でした。
ツクール素材を公開・リクエストしたり、質問ができるフォーラムです。
https://tm.lucky-duet.com/
Changing font will not help to solve this. The Bitmap#draw_text always anti-alias the text.
You can use a script that use Sprites for text instead of the Bitmap#draw_text like my SFonts.
コード: 全て選択
Bitmap.prototype._makeFontNameText = function() {
return (this.fontItalic ? 'Italic ' : '') +
this.fontSize + 'px ';// + this.fontFace;
};
剣崎 宗二 さんが書きました:一つの「可能性」ですが、OS自体がフォントのスムージングを行っている場合もあるようです。
(英語フォーラム)
https://social.msdn.microsoft.com/Forum ... evelopment
eiten さんが書きました:プレイヤーにPC設定の変更を強要するのは流石に気がひけるため、打開案が出てくるまで「解決済み」を取り下げようと思います