1

SKLabelNode を使用しているときに描画呼び出しの数を減らす方法は?

このコードは、シーンに 20 個のラベルを追加します。

for(int i =0; i < 20; i++){
        SKLabelNode *label = [[SKLabelNode  alloc] initWithFontNamed:@"Futura-Medium"];
        label.position = CGPointMake(i*20+40,i*30);
        label.zPosition = 20;
        label.text = [NSString stringWithFormat:@"Label %i",i];
        [self addChild:label];//scene
    }

上記のコードは 20 回の描画呼び出しを生成します...これはこのように動作するはずですか? または、どうにかしてドローコールの数を減らすことができますか? たとえば、テクスチャでそれを行うことができます (アトラスを使用)。

4

0 に答える 0