移行時にわずかな遅延 (ラグ) が発生するという問題がありSKScene
ます。これを に絞り込んだコードのさまざまなビットをコメントアウトすることSKLabelNode
で、新しいSKScene
.
他の誰かがこれに気づいたことがありますかSKScene
?通常の起動遅延でスローダウンが失われるため、(デフォルトのテンプレートのように)単一のものを使用するだけではあまり明白ではありません. これを回避する方法を知っている人はいますか?フォントをプリロードする方法はありますか? UIViewController
起動時にフォントをロードして、からアクセスできるかどうかを確認できると思いますSKScene
。誰かアイデアはありますか?
-(id)initWithSize:(CGSize)size {
if (self = [super initWithSize:size]) {
[self setScore:0];
[self setBackgroundColor:[SKColor blackColor]];
SKLabelNode *labelNode = [SKLabelNode labelNodeWithFontNamed:@"System"];
[labelNode setText:@"00000"];
[labelNode setFontSize:20.0];
[labelNode setPosition:CGPointMake(CGRectGetMidX(self.frame),500)];
[labelNode setName:@"SCORE"];
[labelNode setAlpha:1.0];
[self addChild:labelNode];
[self setScoreLabel:labelNode];
...