1、unity崩溃:
使用了unity自己的图集,当从图集中找不到指定的图片时,unity就会崩溃。即:每次图集更新后最好重新打包下图集。
2、使用TextMeshpro的中文字体,部分文字不显示,会显示为“口”:
先确保字体本身支持该字符。然后选中该字体。修改Atlas Width和Atlas Height属性到8192.也可以尝试稍低的高宽看看是否能显示出文字。

3、unity中播放带透明通道的视频,需要提供带透明通道的mov格式视频。再下载ffmpeg,解压后在电脑的环境变量中找到并选择 Path,输入 FFmpeg 的 bin 文件夹路径,例如:C:\ffmpeg\bin。最后使用如下命令行将其转换为webm格式:
ffmpeg -i Desktop/test.mov -c:v libvpx -pix_fmt yuva420p -auto-alt-ref 0 Desktop/test.webm
上面这种方式会出现效果压缩的问题,无法保证原画质,可以使用如下命令行:
ffmpeg -i Desktop/test.mov -c:v libvpx -pix_fmt yuva420p -auto-alt-ref 0 -b:v 2M Desktop/test.webm
这里的 -b:v 2M 设置了视频的比特率为2Mbps,你可以根据需要调整更高的比特率值。
目前我自己采用的是调整比特率,同时通过 -crf 4 调整质量为4。AI说取值范围为0-63,但实际处理时提示范围为4-63.故取值为4
ffmpeg -i Desktop/test.mov -c:v libvpx -pix_fmt yuva420p -auto-alt-ref 0 -crf 10 -b:v 200M Desktop/test.webm
200Mbps按源mov取的近似值,实际运用中可以自行修改查看效果
3万+

被折叠的 条评论
为什么被折叠?



