你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
输入关键字进行搜索
搜索:
发现
话题
全文搜索
登录
[]LayaNative APP包 字体的问题
layabox.ttf
这个是内嵌字体对吧,删除是不是就用系统字体,对游戏有没有影响(我删除测试是没问题,就怕哪里没测试全面)
没有找到相关结果
已邀请:
与内容相关的链接
提交
1 个回复
layabox
赞同来自:
由于andriod设备种类繁多、android的字体文件不统一,每个系统默认的中文字体路径有差异(再加之国内很多厂商个性化定制),读取font.ttf是一个难题。
LayaNative的运行器LayaPlayer的策略是根据android的系统版本号,枚举出字体文件的路径,如果加载成功,则使用系统默认字体,如果加载不成功从LayaBox网站下载一个字体存储到本地,第二次进入时,直接读取本地字体。
从LayaPlayer-0.9.5以后版本,开发者可以在打包app的时候,默认将字体打包到app中,避免在某些特殊设备没有字体,如果在没有字体的设备上,第一次运行需要在网络上下载4MB的TTF字体,影响用户体验。所以模板工程默认是内嵌了ttf字体,这样会导致apk体积增加,如果你比较在乎apk大小,可以删除assets/font/layabox.ttf这个字体文件。
了解这些之后,是否删除layabox.ttf,需要自己权衡一下。
更多关于嵌入字体的介绍,请查看文档:
https://ldc.layabox.com/doc/?nav=zh-js-7-2-8
该问题目前已经被锁定, 无法添加新回复
发起人
cllc55
相关问题
laya针对页游耗用内存大的问题是如何解决的?
unity导出粒子文件问题
LayaAir3D UnityPlugin 使用须知-版本更新-问题解答(最新版本:1.7.16)
关于近期iOS提交,因违反苹果3.1.1导致APP上架被拒的说明
微信小游戏如何使用ttf字体?
LayaNative在Android 11上启动闪退
请问下加载TFF字体要怎么加载呢?
IDE1.7.8 json图集加载问题
关于适配采用showAll后留白部分的颜色问题
我这样载入场景问题出现在哪呢??
(此问题已经无效)
问题状态
最新活动:
2018-04-04 16:50
浏览:
2484
关注:
3
人
商务合作
1 个回复
layabox
赞同来自:
LayaNative的运行器LayaPlayer的策略是根据android的系统版本号,枚举出字体文件的路径,如果加载成功,则使用系统默认字体,如果加载不成功从LayaBox网站下载一个字体存储到本地,第二次进入时,直接读取本地字体。
从LayaPlayer-0.9.5以后版本,开发者可以在打包app的时候,默认将字体打包到app中,避免在某些特殊设备没有字体,如果在没有字体的设备上,第一次运行需要在网络上下载4MB的TTF字体,影响用户体验。所以模板工程默认是内嵌了ttf字体,这样会导致apk体积增加,如果你比较在乎apk大小,可以删除assets/font/layabox.ttf这个字体文件。
了解这些之后,是否删除layabox.ttf,需要自己权衡一下。
更多关于嵌入字体的介绍,请查看文档:https://ldc.layabox.com/doc/?nav=zh-js-7-2-8