问题标签 [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.

0 投票
1 回答
680 浏览

c# - 显示 FON 字体支持的字符

我希望能够获得 FON 字体支持的字符

我正在使用 gdi32.dll 中的 AddFontResourceEx 加载字体

0 投票
1 回答
1174 浏览

objective-c - CCLabelBMFont setString 似乎不适用于格式化字符串

我正在用 cocos2d 为 iOS 开发一些东西。现在我有了这个名为 scoreLabel 的 CCLabelBMFont 实例变量。

到目前为止,一切都很好。它有效,但现在我想用另一个包含分数的文本来更新标签。

这不起作用。我设置了一个断点并且 score 包含一个值,但它不会更新标签。当我将 [NSString stringWithFormat:@"%i", score] 替换为 @"34234" 之类的东西时,它确实有效。所以我很困惑。

0 投票
4 回答
1277 浏览

c++ - 确定用于呈现文本的字符的 y 位置

我一直在研究自己的位图字体渲染器,虽然我相信我的字符间距可能正确,但我不确定如何确定字符的 y 位置。例如,如果字母 'a' 的位置为 0,那么 '*' 或 ',' 会有什么?我一直在使用 winapi 函数GetCharABCWidthsFloatW来确定字符之间的间距,还有其他函数可以用来确定某种 y 偏移量吗?

我的位图图像最适合我,所以它们的大小并不总是相同。

0 投票
1 回答
208 浏览

lwuit - 如何使用 LWUIT 位图字体?

我正在尝试在波斯语的 J2ME 应用程序中使用 LWUIT BitmapFonts ...请帮助我如何完成这项工作...

致以最诚挚的问候。

0 投票
1 回答
136 浏览

java-me - LWUIT 位图字体无法正常工作?

当我List在模拟器中的 lwit 和索尼爱立信 k510i 中使用位图字体时,一切正常,但在 g900 中,如果字体大小大于 9 个字,则不显示?请帮我解决这个问题...

0 投票
2 回答
1532 浏览

cocos2d-iphone - 制作用于 cocos2d 的自定义位图字体

我一直在寻找一种方法来创建我自己的自定义位图字体以在 cocos2d 中使用。我发现的所有工具都让你的字体基于现有的 ttf,但我希望能够在 Photoshop 中从头开始创建每个字母。

我希望能够创建具有以下细节的字体: 在此处输入图像描述

(我从一个徽标生成器网站上得到它)

实现这一目标的最佳方法是什么?

0 投票
3 回答
17381 浏览

android - 在 OpenGL ES 2 中绘制文本的正确方法

我正在使用 PowerVR OpenGL ES 2 SDK 在 Windows 上使用 C++ 开发我的游戏,然后我可以将它移植到 android 或 iphone。

一切看起来都很好,但我现在被文本渲染困住了。我找不到任何关于使用 C++ 在 OpenGL ES 2.0 中渲染文本(使用 TTF 或位图字体)的详细教程。我发现很多关于使用java或objective-c(带有textview、surfaceview或一些诸如此类的东西)在android或iphone上渲染文本的话题,但我认为这不是我需要的。我需要一个“跨平台解决方案”。(或者我现在可能错了吗?)

经过一番研究,我想到了解决方案:

加载和绑定位图字体纹理->解析文本并生成和绑定顶点数组,使用 uv 数组映射纹理,... ->将其渲染到屏幕

我还没有经过测试,但我认为在使用我的解决方案时会出现问题:当我想更改文本时(例如:我正在为用户评分或屏幕上的计时器)我必须重新绑定顶点数组和 uv数组,这不是一个好主意,对吧?

有没有更好的方法/正确的方法来使用 OpenGL ES 2 在屏幕上绘制位图字体?

0 投票
2 回答
1657 浏览

ios - iOS GLKit,在 GLKView 中绘制文本

我正在使用 GLKit 在 iPhone 上创建游戏。设置 GLKit 上下文并在其上绘制精灵并不难,但是当我尝试向其添加文本时,似乎不可能做到。我已经四处寻找答案,但我试图找到的所有解决方案都不能在 GLKView 中混合。

在 GLKView 中呈现文本的最佳做法是什么?

0 投票
1 回答
498 浏览

image-processing - 如何从位图字体中提取单个字形?

我有一个位图字体表,我想将每个字形作为自己单独的图像。我是否只需要手动找到每个字形的宽度并逐个提取它们,还是有更好的方法来做到这一点?

0 投票
3 回答
3586 浏览

fonts - Libgdx 如何翻转 BitmapFont?

我正在使用 BitmapFont 来呈现文本问题是我决定使用 TrueTypeFontFactory.createBitmapFont 方法来创建 BitmapFont,这样我就可以使用自己的字体而不是默认字体。文本渲染没有问题,除了它在 y 轴上翻转,在使用 TrueTypeFontFactory.createBitmapFont 方法之前,我只需创建一个 BitmapFont 并在构造函数中传递 true 以翻转它,但现在我使用的是 TrueTypeFontFactory 我不能那样做,在创建 BitmapFont 之后我似乎无法做到这一点,因为没有方法可以这样做。所以我想知道在这种情况下如何翻转字体?