新しいゲームを作っているので、テキストに独自のテクスチャを使用したいと思います。XNAでSpriteFontファイルのテクスチャファイルを作成するためのWYSIWYGエディターのようなSpriteFont2.0と呼ばれるこのクールなツールに出くわしました。私はこのフォントを作りました:
しかし、私の問題は、XNAに入れると、文字の間にたくさんの余分なスペースがあることです。たとえば、これは「これはテストです」と言うはずでしたが、次のようになりました。
テクスチャファイルに何か問題がありますか、それともプログラミングで何かする必要がありますか。オブジェクトで最初のDrawStringメソッドを使用しましたSpriteBatch
。テクスチャファイルのコンテンツインポートもSpriteFontTextureに変更しました。なぜテキストの文字間にスペースがたくさんあるのかわかりません。