问题标签 [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 投票
2 回答
258 浏览

ios - 如何删除 CCMenuItemLabel 上的悬停刻度?

我的场景中有一个 CCMenuItemLabel,当我用手指按住标签时,它会变大。现在我不想要那个,我不知道该怎么做。

我搜索了 cocos2d ccmenuitemlabel hover 但没有找到我要搜索的内容。

0 投票
1 回答
3553 浏览

ios - IOS。更新本项目内的 cocos2d 库后无法运行项目

它无法编译源代码并写入:

架构 i386 的未定义符号:
“_CTFontManagerRegisterFontsForURL”,引用自:-[CCLabelTTF getFontName:] in CCLabelTTF.o ld:未找到架构 i386 的符号 clang:错误:链接器命令失败,退出代码为 1(使用 -v 到见调用)

但是当我用“return nil”替换CCLabelTTF中以下函数中的所有代码时:

然后我可以编译我的代码,但我不能使用标签。

那么如何在不创建新项目并将所有源代码复制到其中的情况下解决这个问题呢?

已编辑

以前的版本是 2.x,现在我有最后一个 rc2 版本。

我已经删除了旧库的所有文件,将新库中的文件复制到项目文件夹中,并通过 xcode 将它们添加到项目中。xcode 可以使用新的库文件创建项目,所以我从这个新项目中获取它们。然后我做了一些更改以删除警告。

0 投票
1 回答
4814 浏览

iphone - 在 Cocos2D 中设置 CCLabelTTF 的文本

我正在尝试创建CCLabelTTF文本随着故事的进展而变化的位置,但我无法为其设置一段简单的文本。标签当前显示(空),我似乎无法让它显示“这是文本”。NSLog正确返回它,但标签不会显示它。我还确保标签没有被破坏。这是代码:

0 投票
1 回答
250 浏览

cocos2d-iphone - Cocos2d 中的属性标签

如何在 Cocos2d 中创建属性标签?

具体来说,我正在寻找一个标签,其中每个单词的颜色都可以是唯一的。我阅读了有关ZAttributed 字符串的信息,但是 Github 页面不再存在。在 iOS 上搜索 Cocos2d v2.1-beta2 代码库也没有找到任何属性字符串。

如果什么都不存在,我可能会创建自己的对象。我认为一切都是直截了当的,除了颜色变化边界上的单词组之间的间距。

0 投票
3 回答
955 浏览

cocos2d-iphone - 如何防止 Cocos2d 中的自定义字体出现截断

我正在使用一种名为 KomikaTitle 的自定义字体。在某些情况下,字体在第一个字符的左侧出现截断。当我使用 Arial 等原生字体时,不会发生这种情况。

以下是我正在使用的代码:

我该如何防止这种情况发生?我附上了这个问题的截图。

我尝试按照http://www.cocos2d-iphone.org/forums/topic/custom-font-being-cut-off/中的建议搞乱,但没有运气。

在此处输入图像描述

多谢你们!

0 投票
2 回答
80 浏览

animation - 补间 CCLabelTTF 的好方法?

有什么东西可以CCLabelTTF很好地补间字体大小吗?我猜CCScaleTo现在使用并没有真正重新创建每次迭代的字体吗?

0 投票
1 回答
325 浏览

objective-c - Cocos2d getChildByTag 不返回 Sprite

我正在尝试在 cocos2d xcode(objective-c)中更改 CCLabelTTF 的文本。我正在设置这样的标签:

s 只是屏幕的高度和宽度,如果整数每次从 1 上升到 13,则为 cnt。然后在标签创建后大约 5 秒我得到它:

dataInfo 是一个数组,索引 0 处的对象是一个整数。但是,当我运行此代码时,标签不会更改。我也试过:

但是标签仍然没有改变。

谢谢,如果这是非常简单的事情,很抱歉浪费您的时间。

0 投票
1 回答
587 浏览

character-encoding - CCLabelBMFont 丢失每个换行符的尾随字符

创建这种风格的标签:

和:

这个字符串有 2 个换行符,如所见。当我设置这个时,我丢失了最后 2 个单词,它显示的是这样的

所以最后两封信不知何故丢失了。这个问题可能是什么原因?一个 cocos2d v2.1(stable) 错误或我在恐怖电影中?如果是我该怎么办?

\r 的效果与 \n 不知道为什么一样。可能你知道。

如果我不使用 \r \n 转义字符;CCLabelFont 字符串显示正确的字符串。不会丢失任何数量的字符拖尾。

所以我的临时解决方案是从字符串修复问题中删除转义字符。但这并不能修复 cocos2d v2.1(稳定版)的错误。我认为如果有 \n 转义字符,CCLabel 类的类无法计算不会稳定工作。

0 投票
1 回答
1442 浏览

cocos2d-iphone - 如何在 CCLabelTTF 上创建笔画

在过去的几个小时里,我一直在寻找一种在 cocos2d 中围绕标签创建笔划的方法,但到目前为止,我想出的只是:CCLabelTTF Font Stroke Demo这正是我所需要的,但笔划看起来很块状,我需要看起来更平滑的东西。有没有办法为笔画打开某种抗锯齿,或者可能有其他方法来创建笔画。任何帮助,将不胜感激。

0 投票
1 回答
951 浏览

cocos2d-iphone - 尝试淡出 CCLabelTTF,更改文本,然后淡入

我正在尝试使用字符串数组使 CCLabelTTF 每 10 秒更改一次其文本。这是我到目前为止的代码,但它给了我这个错误!

如果在 runAction 和 CCLabel 方面更有经验的人可以帮助我,那将非常有帮助!

这是我拥有的代码:我有 _list 是字符串数组, _text 是我想要操作的 CCLabelTTF

谢谢!!!