Unity中使用GL在Camera上绘制文字
我在项目中遇到一个需求,需要在Camera上使用GL绘制文字。最好的办法是使用BMFont文字,将文字以纹理的形式绘制在Camera上。
会用到的工具:NGUI,BMFont。这两个工具在网上很容易找到。
使用BMFont导出字体
1.首先使用BMFont导出文字图集,我这里只需要导出数字,所以我只选中了数字,如下图
2.打开Options->Export options,将Bit depth选择为32,将Font descriptor选择为Text。点击OK。
3.点击Options->Save bitmap as…,将bitmap保存到指定路径下。我这里命名为f,所以保存在本地是