スプライト キットで 2D ゲームを書いており、メニュー画面を作成しています。コードに入力した赤、緑、青などの値に関係なく、テキストが常に白く表示されるという事実を除けば、これまでのところすべて問題ありません。これは、メニューの背景を作成するために使用しているコードです。
-(id)initWithSize:(CGSize)size
{
if (self = [super initWithSize:size]) {
NSLog(@"Size: %@", NSStringFromCGSize(size));
[self setBackgroundColor:[SKColor colorWithRed:0.9 green:0.9 blue:0.9 alpha:1.0]];
self.writing = [SKLabelNode labelNodeWithFontNamed:@"Thonburi Bold"];
self.writing.text = @"MAIN MENU";
self.writing.fontSize = 42;
self.writing.color = [SKColor colorWithRed:0.1 green:0.1 blue:0.1 alpha:1.0];
self.writing.position = CGPointMake(130, 270);
[self addChild:self.writing];
}
return self;
}
プロジェクトに他のコードがあり、この画面のテキストの色とは関係がないことを確認しました。
(私はプログラミングに慣れていないので、これはかなり明らかな間違いかもしれません)
前もって感謝します!