问题标签 [cclabelttf]

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 回答
409 浏览

c++ - Cocos2d-x CCLabelTTF enableStroke 比较耗时

我们正在开发 iOS 应用程序,遇到了标签轮廓的问题。

现在,创建轮廓(20-30 个标签)似乎比其他任何事情都需要更多时间。创建延迟大约是2-3秒,太长了。

谁能说出我们可以使用什么解决方案,或者为什么会这样?

仪器屏幕:

在此处输入图像描述

提前致谢

0 投票
1 回答
394 浏览

c++ - CCLabelTTF::setString 不接受字符串开头和结尾的空格

我正在尝试在 cocos2d-x 中设置标签的值。如果我在字符串的开头或结尾添加空格,它不会显示空格,例如

正常工作。但是如果我使用

它只显示 "10" ,空格被修剪。

0 投票
0 回答
14 浏览

xcode - 有没有办法将 colorWithPatternImage 与 CCLabelTTF 一起使用?

我尝试了以下方法:

但我得到一个黑色标签,而渐变图像是从黄色到橙色。有什么建议吗?

0 投票
0 回答
27 浏览

ios - Cocos2d 扩容问题

我在 xcode 6 上运行 Cocos2d v3 游戏。在进行了一些更改后,例如在代码中添加更多节点并清理构建。图像和 CCLabelTTF 的缩放在物理设备上更改为明显更小。在没有弄清楚问题之后。我只是使用 git reset --hard 去上一个版本,但这并没有改变问题。我的理论是 git ignore 文件中的某些东西导致了问题。我不知道它是派生数据还是什么。第一张图像的大小正确。第二张图像的缩放比例不正确。我很困惑为什么在重置为上一次提交后问题仍然存在。提前感谢您的帮助。

尺寸正确

尺寸不正确

0 投票
0 回答
78 浏览

ios - CCLabelTTF universal device issue

I have a CCLabelTTF on a CCNodeColor that will scroll across the screen. My problem is that it looks perfect on iPad Mini,iPhone 4,5,6 and completely wrong on iPhone6+,iPad Air, iPad Retina. I've changed the contentSizeType and nothing changed. The current font size is 15.0f, but if I lower it to 5.0f it will work correctly(but it would be too small). Something also odd is that if I change the font to 25.0f it wont work on any device. I don't know contentSize before hand because its based on the length of the NSString. Can this all be done in SpriteBuilder? I am using SpriteBuilder for other aspect of the app. I am using the lastest Cocos2d version. Below are the images and code:

This is something I noticed in Debugging area. I'm totally lost with this stuff

Image: iPad Retina label font size 15.0f enter image description here

Image: iPhone 6 label font size 15.0f enter image description here

Image: iPhone 6 label font size 25.0f enter image description here

0 投票
0 回答
285 浏览

ios - CCLabelTTF 中单调的表情符号

我在objective-c中使用cocos2d-iphone。

当我使用 CCLabelTTF 显示文本时,如果文本中有表情符号,它们也会被着色为文本的颜色,这不是我想要的。

但是,当我使用 UITextView 时,表情符号很好。无论我通过代码将其设置为什么颜色

表情符号仍然是它应该看起来的正常颜色(在这种情况下不是红色)。

但是已经有很多代码我使用 CCLabelTTF,更改为 UITextView 太难了。有人知道如何在 CCLabelTTF 中解决这个问题吗?

0 投票
0 回答
114 浏览

android - 为阿拉伯字体android设置cocos2d CCBitmapFontAtlas

我被困在获取我使用 Hiero 位图字体工具创建的阿拉伯文 fnt 和 png 文件(位图字体样式)以与我的 cocos2d android 游戏一起使用。我正在替换这条线

第一个工作正常,英文字体的 fnt 和 png 文件在工作顺利的资产中,但是当我尝试使用阿拉伯位图字体的阿拉伯字符串时,我已经生成了它只是什么都不显示,而不是应用程序中的文本。
日志中也没有出现任何内容。因为它是位图,我猜我无法将其打印到日志中。我尝试使用其他位图字体生成器,但没有运气任何帮助将不胜感激,tnx alot

0 投票
0 回答
59 浏览

richtext - 如何在 CocosSharp 中实现富文本?

有没有使用现有 CCLabel 类或其他类来实现富文本的好方法?我很想渲染如下图所示的东西

富文本所需输出的图像

我无法在富文本指南中找到任何信息,CCLabel 上的 wiki 条目没有提及任何有关它的信息,并且文档似乎没有表明支持富文本。我也没有在这些论坛上找到任何搜索“富文本”的内容。

我将多个 CCLabels 连接在一起的主要问题是它使自动换行成为一项挑战。我确定这是否是在 CocosSharp 中实现这一点的唯一方法,我可以弄清楚,但如果存在富文本的任何内置支持,它会更好。

我知道 cocos2d-x 通过他们的 UIRichText 类支持富文本。CocosSharp 中是否存在类似的东西?我应该寻找一个不同的术语,还是在某个地方有我刚刚错过的支持?

0 投票
1 回答
284 浏览

user-interface - cc.LabelTTF:字符间距

有没有办法改变字符之间的空格?一些 ttf 字体字符串看起来非常压缩。

我设法找到的最接近的东西是cc.FontDefinition 但它看起来并不包含我需要的任何特定内容。

0 投票
0 回答
25 浏览

objective-c - macOS/OSX 中的 Cocos2D-ObjC / Cocos3D:CCLabelTTF 在 macOS/OSX 中无法正常工作(尽管在 iOS 中运行良好)

我正在构建一个可在 macOS/OSX 和 iOS 上运行的 Cocos3D 测试应用程序。

Cocos3D 包配置为 Cocos3D v2.0.2 + Cocos2D-ObjC v3.2.1。

目前,测试应用程序在 OSX(macOS v11.2.3、iMac27"-2017 Retina5K、四核 Intel Core i5)和 iOS v12.5.2 上运行良好,除了 OSX 环境中的一个问题:

CCLabelTTF 文本在 OSX 中未正确显示(但在 iOS 中正确显示)。它不像显示文本字体,而是显示一些垃圾数据(代码片段和屏幕截图附在下面)。

在此处输入图像描述

我看起来这个问题与在 macOS/OSX 环境中初始化 CCTexture 类有关。任何答案或有用的想法将不胜感激。谢谢你。