|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
前天傍晚我发表了《Java的跨平台就是一句谎言。》,原本就是周末闲来无事,发表一篇略带争议性的博文让大家都来吵吵架,发表自己的看法,根本就没想着谁把谁打倒,一个行业或者是技术阵营是无法用短期口水仗打到对手的。SpriteTextureFont 关于XNA的字体,除之前的SpriteFont外另有一种是SpriteTextureFont,实在就是天生的字体bitmap图片,也就是说能够用bitmap范例的字库来看成XNA的字体集,如许就即是扩大了字体库,使手机里没有的字体库也能够利用。其利用办法和SpriteFont是一样的,都是以SpriteFont加载,然后经由过程DrawString办法画出来。
要利用图片字库,那起首就要制造字体图片。在http://www.daisy123.com/?page_id=427%20ttf2bmp工程就能够间接天生字体图片了,这个工程是开源的。
如许看起来仿佛很好,利用中文看起来也就没有成绩了!但现实上却没有这么完善,由于假如要天生两万多个汉字,图片会十分年夜,这就形成了没法加载,由于WP7对图片的限定是2048K,而只天生几千字的图片库就有十几M了。看来假如要用汉字还要费很年夜的力量来处置字库。
这是用工具天生的字体库图片文件:
完成:
将用工具天生的笔墨图片,到场到工程中。完成代码与spritefont不异.
你觉得学习.NET怎么样,我懂的少,问的可能很幼稚,见笑了啊:) |
|