Egret社区

Bitmap Font字体显示不全

2015-5-15 11:41
25669
产品 Egret Engine 版本 1.7.0
复现概率 100% 平台 Windows 7
复现步骤 Wing里拖一个BitmapFontLabel,到游戏里看

截图中前面是Wing中的截图,后面是游戏中的截图
问题描述 BitmapFont在Wing中预览效果是正确的,但是到游戏里就会被切掉一块.
在Wing中预览正确,说明资源是没问题的.Engine处理的方式应该是有问题的.
* 另外,虽然Egret用的也是.fnt后缀,但是并不是标准的bitmapfont格式.我还要写个工具把标准的bitmapfont转换过来,然后发现里面缺少标准化的xadvance参数,我觉得存在潜在的字间距问题.
* 我的BitmapFont字间距比较紧凑
--------------------------
补充一下: 我发现在Canvas模式下绘制是正常的,在WebGL模式下绘制是不正确的.
错误代码
BUG截图
本帖最后由 hammer 于 2015-5-16 16:08 编辑

一大波bug即将袭来~~~
分享到 :
0 人收藏
不停推进才是第一生产力

9 个回复

倒序浏览
egret-Jerry  官方团队 | 2015-5-15 16:40:56
能发一个demo上来么?
hammer  登堂入室 | 2015-5-16 16:09:31
egret-Jerry 发表于 2015-5-15 16:40
能发一个demo上来么?

就用的官方的demo,如果你需要,我可以把我的fnt文件发给你.
我这边发现在WebGL模式下绘制是有问题的,在Canvas下是正确的.
egret-Jerry  官方团队 | 2015-5-18 09:40:51
hammer 发表于 2015-5-16 16:09
就用的官方的demo,如果你需要,我可以把我的fnt文件发给你.
我这边发现在WebGL模式下绘制是有问题的,在Can ...

你发你的文件给我看看吧
hammer  登堂入室 | 2015-5-18 09:57:17
egret-Jerry 发表于 2015-5-18 09:40
你发你的文件给我看看吧

见附件

font.rar

39.66 KB, 下载次数: 27, 下载积分: 银子 -1

xsstomy  渐入佳境 | 2015-5-18 10:49:36
亲,上传的是json和png,能否上demo或者上传font.fnt  格式 和png
hammer  登堂入室 | 2015-5-18 11:04:12
本帖最后由 hammer 于 2015-5-18 11:05 编辑
xsstomy 发表于 2015-5-18 10:49
亲,上传的是json和png,能否上demo或者上传font.fnt  格式 和png

那个json是白鹭fnt格式的. 我改了一下后缀,用来和标准的bitmapfont格式区别的.你可以用文本文件看一下.
xsstomy  渐入佳境 | 2015-5-18 11:10:02
hammer 发表于 2015-5-18 11:04
那个json是白鹭fnt格式的. 我改了一下后缀,用来和标准的bitmapfont格式区别的.你可以用文本文件看一下. ...

了解了,感谢
xsstomy  渐入佳境 | 2015-5-18 11:30:05
感谢反馈,我这边已经复现出来了。我们会尽快给出回复。
egret-Jerry  官方团队 | 2015-5-18 13:32:05
问题已经解决,用最新的master分支代码就可以,非常感谢反馈
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|京网文[2014]0791-191号|京ICP证150115号|Egret社区 ( 京ICP备14025619号 )

Powered by Discuz! X3.4 © 2001-2019 Comsenz Inc.

返回顶部