5. 解决生成WebGL按钮文字消失问题

专栏收录该内容

Hi I'm Shendi



简述

在上一篇中打包WebGL转换微信小程序后,发现按钮上的文字没有显示,于是这一篇来解决这个问题



解决

解决办法是不使用Unity的默认字体就可以了

可以从当前系统中复制一个字体到项目,也可以下载一个字体放到项目

Windows中,字体在 C:\Windows\Fonts

文件夹


在项目内新建一个Fonts文件夹,将想要的字体放进去,例如楷体

楷体


然后点击按钮内的文字,点击字体右边那个小圈圈,然后选择字体,以同样的方式,更改所有按钮的字体,以及标题的字体

字体更改


全部更改完效果如下(可能还要调整一下大小,颜色之类的)

效果



微信小程序内校验

接下来像上一篇一样,转换为微信小程序内看看问题解决没

不删除文件夹,直接重新转换,打包速度会提高


效果

可以看到文字显示了,但标题少了一个字,这个问题是因为文本宽度过小了,在不同屏幕的适配问题

将文本宽度拉宽就解决了

最终效果如下

最终效果



本文链接:https://sdpro.top/blog/html/article/1064.html

♥ 赞助 ♥

尽管去做,或许最终的结果不尽人意,但你不付出,他不付出,那怎会进步呢?