gpt4 book ai didi

ios - SKLabelNode 未显示在屏幕上

转载 作者:可可西里 更新时间:2023-11-01 04:35:08 25 4
gpt4 key购买 nike

在私有(private)接口(interface)中

   @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 未显示在屏幕上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21369678/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com