XNA sprite yazı tipi işlemcisi, XNA 4.0'daki yeni çarpılmış alfa ile iyi çalışmayan DXT3 sıkıştırması kullanır. Dolayısıyla metnin bloklu görünümü.
Nuclex sprite yazı tipi işlemcisiTexture2D
, yazı tipi bitmap verilerini tutan iç kısmın sıkıştırılmaması dışında tamamen aynı verileri verir - bu nedenle kalite sorunları yoktur.
Nuclex işlemcideki veriler aynı formatta olduğundan, XNA SpriteFont
okuyucu bunu okuyabilir ve oyununuzla dağıtım için herhangi bir Nuclex kütüphanesi eklemenize gerek yoktur.
(Ayrıca, XNA'nın yerel hareketli grafik yazı tipi tanımlarıyla aynı XML biçimini kullanmanıza da olanak tanır.)
Bununla birlikte, harici kütüphaneleri oyununuzla bir araya getirmenin yanlış bir yanı yok. Sisteminize ya da herhangi bir şeye kuruldukları gibi değil. (İki montajı birleştirecek kadar ileri gidebilirsiniz).
Aynı şey kod için de geçerlidir (örneğin sürüm kontrolü konusunda endişeleniyorsanız). Sadece Nuclex.Fonts.Content.TrueTypeImporter.dll
kaynak kodunuzu girebilirsiniz . Aslında önemli değil.