Unity功能记录(二十五) ------ Unity使用Android/iOS系统自带的中文字体
最近做本地资源云端化的时候遇到中文字体颇大的问题,设计说能否使用系统自带的字体,还真有这功能,在此记录一下
对于中文字体,选择Include Font Data的问题是字库太大,比方黑体有9M。雅黑10多M。会导致安装文件增大(9M黑打打包进unity将增大安装文件5M)。假设项目要用到不止一种动态字体就更郁闷了,unity方便的支持ttf等字体对西文字符是个便利的事,对中文来讲还有瘦身等问题要处理。
假设不打包字体则须要保证系统中已经存在该字体。此时Font Names属性生效,在执行时自己主动从系统中寻找列表中的字体。直到找到为止。