|
创建字体管理、并绘制字符。似乎成了游戏引擎必然的功能和使用方法。然而《古月》在其最新的v18.LR-28版本中将颠覆这一设计。使用完全类似VCL的设计,并且游戏中使用字符将不再受字体、大小等任何限制。
开发者在未来新版中在界面上显示字符必须使用原有的Label控件。
我们对Label控件做了增强,开发者可指定其“字体名称”、“风格”、“大小”、“是否抗锯齿”等等。随时更改,随时变化。
开发者再也无需手动创建Font,也无需再为GUI模块的初始化指定字体,因为每一个按钮你都可以指定成不同的字体、不同的大小。
同时,您可以在贴图上任意绘制带抗锯齿的字符和几何图形。新的字符引擎使用Windows API取得字体轮廓曲线,自行光栅化生成出字符的图片来,所以它较Windows API本身绘制的字符更加漂亮,即便是WindowsXP开启了ClearType也无法与我们的新引擎相比)。 |
|