ios – SKLabelNode未显示在屏幕上

ios – SKLabelNode未显示在屏幕上,第1张

概述在私人界面中 @property BOOL contentCreated 然后在实施中 //just like in Apple's example project- (void)didMoveToView: (SKView *) view { if (!self.contentCreated) { [self createSceneContents]; se 在私人界面中

@property BOol contentCreated

然后在实施中

//just like in Apple's example project- (voID)dIDMovetoVIEw: (SKVIEw *) vIEw {   if (!self.contentCreated) {       [self createSceneContents];       self.contentCreated = YES;   }}- (voID)createSceneContents {    self.backgroundcolor = [SKcolor whitecolor];    self.scaleMode = SKScenescaleModeAspectFill;    SKLabelNode *newGameNode = [[SKLabelNode alloc] initWithFontnamed:        @"Helvetica"];    newGameNode.name = @"NewGame";    newGameNode.text = @"New Game";    newGameNode.FontSize = 30;    newGameNode.Fontcolor = [SKcolor whitecolor];    newGameNode.position = CGPointMake(100,100);    [self addChild:newGameNode];}

但是当我跑步时,屏幕上什么都没有显示出来.我究竟做错了什么?

解决方法 这是因为你在白色背景上显示白色文字.试试这个:

newGameNode.Fontcolor = [SKcolor blackcolor];
总结

以上是内存溢出为你收集整理的ios – SKLabelNode未显示在屏幕上全部内容,希望文章能够帮你解决ios – SKLabelNode未显示在屏幕上所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1071912.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-26
下一篇 2022-05-26

发表评论

登录后才能评论

评论列表(0条)

保存