XNA - hanya beberapa karakter yang diterima dalam SpriteFont


8

Saya memiliki SpriteFont di XNA, yang memiliki 126 karakter standar yang dapat digunakan.

Namun saya ingin menggunakan simbol "ಠ" dalam game.

Jadi adakah menambahkan beberapa simbol yang diterima spritefont?

Cheers, Randomman159

Jawaban:


13

Ubah file font sprite. Ini XML. Klik dua kali dalam Visual Studio.

Menuju bagian bawah file default adalah sebagai berikut:

<CharacterRegions>
  <CharacterRegion>
    <Start>&#32;</Start>
    <End>&#126;</End>
  </CharacterRegion>
</CharacterRegions>

Karakter Anda adalah kode titik unicode U + 0CA0, yang dalam desimalnya adalah 3232. Jadi tambahkan tag wilayah karakter lain yang berisi:

  <CharacterRegion>
    <Start>&#3232;</Start>
    <End>&#3232;</End>
  </CharacterRegion>

Ini mengasumsikan bahwa simbol ಠ ada di font yang Anda gunakan.


1
ahhh ya, wilayah kedua ... ya, tidak memikirkan itu: PI hanya mencoba beberapa tag Mulai dan Akhir ...
Joel

Solusi saya lebih baik: p
Jonathan Connell
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.