问题标签 [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.
c++ - Cocos2d-x CCLabelTTF enableStroke 比较耗时
我们正在开发 iOS 应用程序,遇到了标签轮廓的问题。
现在,创建轮廓(20-30 个标签)似乎比其他任何事情都需要更多时间。创建延迟大约是2-3秒,太长了。
谁能说出我们可以使用什么解决方案,或者为什么会这样?
仪器屏幕:
提前致谢
c++ - CCLabelTTF::setString 不接受字符串开头和结尾的空格
我正在尝试在 cocos2d-x 中设置标签的值。如果我在字符串的开头或结尾添加空格,它不会显示空格,例如
正常工作。但是如果我使用
它只显示 "10" ,空格被修剪。
xcode - 有没有办法将 colorWithPatternImage 与 CCLabelTTF 一起使用?
我尝试了以下方法:
但我得到一个黑色标签,而渐变图像是从黄色到橙色。有什么建议吗?
ios - Cocos2d 扩容问题
我在 xcode 6 上运行 Cocos2d v3 游戏。在进行了一些更改后,例如在代码中添加更多节点并清理构建。图像和 CCLabelTTF 的缩放在物理设备上更改为明显更小。在没有弄清楚问题之后。我只是使用 git reset --hard 去上一个版本,但这并没有改变问题。我的理论是 git ignore 文件中的某些东西导致了问题。我不知道它是派生数据还是什么。第一张图像的大小正确。第二张图像的缩放比例不正确。我很困惑为什么在重置为上一次提交后问题仍然存在。提前感谢您的帮助。
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
Image: iPhone 6 label font size 15.0f
Image: iPhone 6 label font size 25.0f
ios - CCLabelTTF 中单调的表情符号
我在objective-c中使用cocos2d-iphone。
当我使用 CCLabelTTF 显示文本时,如果文本中有表情符号,它们也会被着色为文本的颜色,这不是我想要的。
但是,当我使用 UITextView 时,表情符号很好。无论我通过代码将其设置为什么颜色
表情符号仍然是它应该看起来的正常颜色(在这种情况下不是红色)。
但是已经有很多代码我使用 CCLabelTTF,更改为 UITextView 太难了。有人知道如何在 CCLabelTTF 中解决这个问题吗?
android - 为阿拉伯字体android设置cocos2d CCBitmapFontAtlas
我被困在获取我使用 Hiero 位图字体工具创建的阿拉伯文 fnt 和 png 文件(位图字体样式)以与我的 cocos2d android 游戏一起使用。我正在替换这条线
至
第一个工作正常,英文字体的 fnt 和 png 文件在工作顺利的资产中,但是当我尝试使用阿拉伯位图字体的阿拉伯字符串时,我已经生成了它只是什么都不显示,而不是应用程序中的文本。
日志中也没有出现任何内容。因为它是位图,我猜我无法将其打印到日志中。我尝试使用其他位图字体生成器,但没有运气任何帮助将不胜感激,tnx alot
richtext - 如何在 CocosSharp 中实现富文本?
有没有使用现有 CCLabel 类或其他类来实现富文本的好方法?我很想渲染如下图所示的东西
我无法在富文本指南中找到任何信息,CCLabel 上的 wiki 条目没有提及任何有关它的信息,并且文档似乎没有表明支持富文本。我也没有在这些论坛上找到任何搜索“富文本”的内容。
我将多个 CCLabels 连接在一起的主要问题是它使自动换行成为一项挑战。我确定这是否是在 CocosSharp 中实现这一点的唯一方法,我可以弄清楚,但如果存在富文本的任何内置支持,它会更好。
我知道 cocos2d-x 通过他们的 UIRichText 类支持富文本。CocosSharp 中是否存在类似的东西?我应该寻找一个不同的术语,还是在某个地方有我刚刚错过的支持?
user-interface - cc.LabelTTF:字符间距
有没有办法改变字符之间的空格?一些 ttf 字体字符串看起来非常压缩。
我设法找到的最接近的东西是cc.FontDefinition 但它看起来并不包含我需要的任何特定内容。
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 类有关。任何答案或有用的想法将不胜感激。谢谢你。