我正在使用CCLabelTTF在屏幕上显示玩家的分数。但是,当我调用setString来更新分数标签时,它不会更新(因此它始终保持为0)。这是我的代码:在Player.m中,我启动了一个新的PlayerHUD对象:-(id)init{if(self=[superinit]){playerHUD=[[PlayerHUDalloc]loadPlayerInterface];[selfaddChild:playerHUDz:UPLAYER_Z];}returnself;}在PlayerHUD.m中,我启动了ScoreLabel:-(id)loadPlayerInterface{if(self
在哪里可以找到CCLabelTTF支持的字体列表?如果我尝试将CCLabel的字体设置为像BankGothic这样的字体,xcode会说该字体无法加载。如果您转到“编辑”>“格式”>“字体”>“在xcode中显示字体”,它会为您提供xcode中的字体列表,而BankGothic就是其中之一,那么为什么它不能与CCLabelTTF一起使用?谢谢!-马格努斯 最佳答案 包含的字体是:"AmericanTypewriter""Arial""ArialRoundedMTBold""CourierNew""Georgia""Helvetica
所以在带有Cocos2d的Objective-C中,我会使用带有格式的NSMutableString将变量(分数)放入字符串中。我将获取该字符串并使用CCLabel将其放置在屏幕上。使用Cocos2D-x,我无法找到获得此结果的方法。一个简单的例子会很棒。谢谢! 最佳答案 intscore=35;floattime=0.03;char*name="Michael";chartext[256];sprintf(text,"nameis%s,timeis%.2f,scoreis%d",name,time,score);CCLabelTT
我正在寻找一种方法来更改Cocos2D框架中CCLabelTTF的属性字符串(实际上是标签的标题)的颜色,奇怪的是我一直没能找到方法。有什么想法吗? 最佳答案 它有颜色属性。self.totalScoreText=[CCLabelTTFlabelWithString:@"0"fontName:@"JFRockSolid"fontSize:font_ssz];self.totalScoreText.color=ccYELLOW;//Orself.totalScoreText.color=ccc3(100,200,200);//Inco
我有一个包含5个CCMenuItem的CCMenu。当用户触摸菜单项时,我希望菜单项向右移动10个像素,以区别于其他菜单项。我试着让每个菜单项成为一个全局变量,这样我就可以说:if(item.isSelected){[itemrunAction:blah];但这并没有做任何事情。到目前为止,这是我的代码:CCLabelTTF*sin=[CCLabelTTFlabelWithString:@"SinglePlayer"dimensions:labelSizealignment:UITextAlignmentLeftfontName:fontfontSize:20];item1=[CCMe
在ios应用程序中是否有调整cocos2d中CCLabelTTF中多行之间的行距?谢谢 最佳答案 你的问题的答案是否定的。您无法调整CCLabelTTF行距。但是,嘿!我将与您分享我的解决方案;)这是.h#import#import"cocos2d.h"@interfaceCCLabelTTFLineSpaced:CCLayer{}+(id)labelWithString:(NSString*)stringdimensions:(CGSize)dimensionsalignment:(CCTextAlignment)alignmen
我正在使用cocos2dv0.99.5,iOS部署目标是5.0当我在iOS-7.0/5.0模拟器中使用Xcode5.0运行我的应用程序时,它工作正常。我在iOS-6.1/6.0模拟器中使用Xcode5.0运行时无法正常工作。我检查了断点,它在下面的代码处崩溃了:CCLabelTTF*mainGameTitle=[[CCLabelTTFalloc]initWithString:@"REGULARPACK"dimensions:CGSizeMake(40,50)alignment:UITextAlignmentLeftfontName:@"ArialRoundedMTBold"fontSi
我需要在我的Cocos2D项目中使用自定义字体。我尝试了一些技术,但Cocos2D一直报告:UnabletoloadfontXXX.ttf为什么我不能让我的自定义字体与Cocos2D一起使用?附加信息这是一篇问答帖。这个问题让我整个早上都在用头撞墙。在阅读了众多网站上的众多解决方案后,我发现必须综合使用所有可用的解决方案才能解决此问题。让一些人更加困惑的是,有时您可以让您的应用程序在模拟器中完美运行,但它无法在您的iOS设备上运行!此外,我还读到过几个实例,其中用户遇到了相反的问题,即设备可以正常工作,但模拟器不能。我没有遇到后一个问题,但我相信遵循这些说明将有助于为每个人解决这个问题