


关系均为label为sprite的子node,同一套代码
第一图为web,第二图为pc小程序开发工具,第三图为iphone真机
对比一下fill的中心和 0 的中心就能看出来,貌似有些偏离?



关系均为label为sprite的子node,同一套代码
第一图为web,第二图为pc小程序开发工具,第三图为iphone真机
对比一下fill的中心和 0 的中心就能看出来,貌似有些偏离?

编辑器上没有任何问题,貌似只出现在小程序真机上
@kenshin
麻烦内嵌一个 ttf 或者 BMFont 试试,如果用系统字体这个问题是很难避免的,因为不同平台的字体效果很难保证一致。
换了ttf字体还是一样会偏离,坐标都是 0,0 为什么还是有这样问题呢?
ttf 字体本身设计是可以有偏移的,系统渲染字体的时候,也可能附加其他处理,这些都可能导致字体中心位置不在纹理中心,只有使用艺术字才能自己确定字体中心位置在纹理中心。
你能试试安卓真机是什么效果吗?
原生偏移 遇到同样的问题
为什么在web上和小程序上会有差异呢?