我是一个新的iOS开发人员,我目前正在为iPhone构建游戏,我正在使用Objective-C编写它.
这个问题可能很容易回答,但我无法在其他任何地方找到它.我在这个应用程序中使用故事板,当用户按下按钮转到下一个故事板时,我正在使用它们,但是当segue需要自动发生时,我完全难以理解如何实现这一点.
我想在启动应用程序时显示徽标大约五秒钟,然后应显示主菜单.我试图使用performSegueWithIdentifier:sender:来实现这一点,但是我浏览了苹果的文档并且它并没有真正回答我关于如何使用这个方法的问题.
我知道这个方法用于什么,而不是我需要输入什么代码才能正确使用它.
此外,如果我使用完全错误的方法,或者有一种更容易的方法来实现我想要做的事情,那将非常感激.任何帮助都很有用.提前致谢
我正在用sprite工具包编写一个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;
Run Code Online (Sandbox Code Playgroud)
}
我在项目中有其他代码,我检查了这与屏幕上的文字颜色没有任何关系.
(我是编程新手所以这可能是一个相当明显的错误)
提前致谢!