问题标签 [bitmap-fonts]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
file - 我在哪里可以找到 .fon 格式规范?
我正在考虑制作一个位图字体编辑器,但我完全找不到有关.fon
内部结构的任何信息。
有人知道我在哪里可以找到它吗?或者唯一的解决方案是自己分析这些文件?
cocos2d-iphone - 为什么 cocos2d-iphone v2,v3 x-v2 CCLabelBMFont align 不居中?
我为所需的 x64 ios 更新 cocos2d-iphone。但是我的游戏的 CCLabelBMFont 全部对齐错误。我该如何解决?
我设置
有效。但这不是真正的解决方法。
这里字体资源: http: //pan.baidu.com/s/1sjkDT7n
我编写调试代码:
对齐不起作用,并且 anthorPoint (.5,.5) 不是中心。烦...
我发现对齐对齐不是智能。“Arial”的 test_font.fnt 效果很好。但是我的乐谱字体“HYZhongYuanJ”对齐不好。
fonts - 将dds + xml转换为ttf?
如果我有一个包含所有字符及其位置的 XML 文件,有没有办法将 DDS 文件转换为 TTF?我在谷歌上搜索了几个小时没有任何成功。
我只需要 3 种字体,所以是免费的,或者至少是可以让我转换至少一种字体的试用版?
谢谢。
java - LibGDX 多台摄像机
所以,我正在使用 LiBGDX 和 Box2D,使用 PixelsPerMeter 转换,我有一个跟随播放器的相机,但是当我打开调试模式时,我需要能够在屏幕上用 fps 绘制字体,所以我总是能在角落里看到它。问题是当我尝试缩小 BitmapFont 时,它看起来很正常,因为 Box2D 导致其他所有内容都缩小了。我发现了一些关于使用多个相机的内容,所以我不必缩小字体,但它没有任何文档。我试图弄清楚如何做到这一点,但没有运气。我应该如何将字体绘制到屏幕上?
这是我尝试了多个摄像机的游戏状态:
java - 在一个 Json 皮肤中使用多种字体
我正在为我的菜单使用一个皮肤,我想知道是否可以向这个皮肤添加几种字体,然后选择以编程方式使用哪种字体。
目前我设置了一种字体并将其添加到 LabelStyle 中,如下所示:
这意味着当我创建一个标签时,我需要做的就是获得这个字体:
这会选择默认设置的 LabelStyle,有没有办法引用我的 Json 文件中设置的 LabelStyles 以便我可以选择在我的 Java 代码中使用哪种样式?还是我需要创建一个单独的皮肤?
string - 从数组渲染文本,使用 LibGdx 将字符串存储在对象中
我无法显示文本(它们应该显示为滚动损坏数字)。如果我插入一个字符串文字作为 .draw 的参数,它就可以工作。像这样:
滚动也有效(在 SpriteBatch 绘图内容之外的另一个函数内)。
出于某种原因,它只是不接受我存储在对象内部的变量。显然我错过了一些东西。
在渲染()
在 renderDamageText()
游戏文本类
当前的代码是在制品和混乱,只是想让它工作然后清理它。
android - 如何调整scene2D选择框中的字体大小?
我正在使用 libgdx 中的 scene2D 创建一个 android 应用程序。该应用程序必须与许多屏幕分辨率兼容,这就是我的问题所在。选择框中使用的字体使用了一定数量的像素,因此在 1080p 手机屏幕上它太小而无法阅读,而在低分辨率手机上则太大。
似乎没有办法简单地缩放文本。
这是设置选择框的地方
提前致谢
詹姆士
themes - 如何覆盖默认的 Feathers 主题字体
我想覆盖MinimalDesktopTheme
默认字体(以便能够使用 UTF-8 字符),并且我已经像这样扩展了主题类:
跟踪显示字体已成功注册:[object BitmapFont]
. 在执行此代码之前,我在不同的地方注册它。
问题是从feathers.core::FeathersControl/setSizeInternal
at 行引发异常,1871
并显示以下消息[Fault] exception, information=ArgumentError: A component's height cannot be NaN.
The height
parameter is not a number for some reason。
在生成位图字体时,我也在玩弄字体大小,我注意到对于位图字体大小的某些值,不会发生此异常。
我究竟做错了什么?如何正确覆盖默认主题字体?
android - 在 libgdx (Android) 中从右到左显示非西方语言
这是我的问题:
我正在使用 Hiero 为我的 libgdx 游戏(文件 .fnt 和 .png)生成字体。我成功生成了自定义字体,但是对于像阿拉伯语这样的语言(从右到左书写文本)。我从左到右显示结果,但我想从右到左显示结果。例如:对于我在游戏中显示的世界“النتيجة”:“ةج ي ت ن لا”
如果有人有非西方语言的程序/或经验如何从右到左显示文本?谢谢。
sprite-kit - SKLabelNode 中的 SKBitmapFont - 终于支持位图字体了?
苹果终于增加了对位图字体的支持吗?我今天在调试,在 SKLabelNode 中看到了 SKBitmapFont 类型的 _bmf 属性。