XNA Game Studio 3.0 Beta / フォント
- SpriteBatch.DrawString - StringBuilderで文字列を渡せるオーバーロードが追加された(GC負荷を抑えられる)
- SpriteFont.MeasureString - StringBuilderで文字列を渡せるオーバーロードが追加された(GC負荷を抑えられる)
- SpriteFont.Characters - フォントに含まれている文字がわかる
- SpriteFont.LineSpacing - 実行時に設定可能になった
- SpriteFont.DefaultCharacters - 含まれていない文字を規定の文字で置き換えて表示できる
SpriteFontに含まれていない文字を規定の文字で置き換えて表示できる
SpriteFont font; // ... font.DefaultCharacter = '?';
規定ではnullが設定されていて、XNA Game Studio 2.0までと同様に例外扱いになります。
font.DefaultCharacter = null;