font-awesome图标是基于矢量的,根据我的理解,矢量图像在应用程序中不好,因为它们非常大(以字节为单位),这是真的吗 fontawesome 图标?理论上,我可以在我的游戏中使用这些图标,不仅用于菜单按钮等,还用于实际的游戏图形吗?
我打算做一个非常简单的游戏,我不想卡在设计部分,不仅是它们的绘图,而且我在缩放方面遇到了麻烦 图像(根据屏幕尺寸)在过去,矢量图像可以解决这个问题。
我知道图标不是游戏图形的最佳选择,但它有用吗?
最佳答案
基于矢量的图像通常比基于位图的图像小,因为它们只包含图像内容的抽象描述,几乎可以缩放到任何大小。
不过您的显卡不支持这些图像格式。您必须先将它们转换为基于位图的格式,这意味着您必须为生成的图像设置特定大小。
LibGDX 提供 FreeType extension , 在运行时将 TrueType 字体文件 (.ttf) 转换为具有特定大小的 BitmapFont
,然后可以进行渲染。
这样一来,您就可以为正确的显示尺寸即时生成图标,而无需针对不同的分辨率发布许多不同版本的图标。
关于android - 理论上在游戏中使用 fontawesome(图标),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32988976/