Ios 在精灵套件中设置背景色

Ios 在精灵套件中设置背景色,ios,sprite-kit,Ios,Sprite Kit,现在,我正在使用此代码尝试设置背景色 [self setBackgroundColor:[[UIColor alloc] initWithRed:(0/255) green:(76/255) blue:(255/255) alpha:1.0]]; 我试图得到一个浅蓝色,但相反,它给了我什么通常是蓝色。我如何让它显示我想要的颜色 您需要设置场景的背景色 self.scene.backgroundColor = [SKColor colorWithRed:0/255.0f green:76/255

现在,我正在使用此代码尝试设置背景色

[self setBackgroundColor:[[UIColor alloc] initWithRed:(0/255) green:(76/255) blue:(255/255) alpha:1.0]];

我试图得到一个浅蓝色,但相反,它给了我什么通常是蓝色。我如何让它显示我想要的颜色

您需要设置场景的背景色

self.scene.backgroundColor = [SKColor colorWithRed:0/255.0f green:76/255.0f blue:255/255.0f alpha:1.0];
使用SKColor而不是UIColor。如果适用于OSX和IOS。如果只是针对IOS,UIColor很好。

试试这个:

[self setBackgroundColor:[UIColor colorWithRed:(0.0f/255.0) green:(76.0f/255.0) blue:(255.0f/255.0) alpha:1.0f]];

假设您在一个场景中,所以您的“自我”有一个属性backgroundColor,您可以这样更改它:

self.backgroundColor = UIColor.blackColor()

没错,如果他只为ios制作这个游戏。如果游戏是针对osx和ios的,则需要SKColor。此答案中的代码仍然存在原始问题(由整数除法引起)。??它只是一种皇家蓝。不是我想要的/rbg应该做什么你应该补充一下为什么这会解决问题我在我的代码中尝试过,发现它与[UIColor blueColor]不同。