13

SpriteKit アプリにパーティクルを追加したいのですが、その方法が見つかりません。パーティクル エディタを使用して作成できますが、ビューに追加するにはどうすればよいですか?

よろしくお願いします!

4

1 に答える 1

22

MyParticle.sks という名前のパーティクルが既に作成されているとします。

まず、パーティクルで SKEmitterNode を作成する必要があります。

NSString *myParticlePath = [[NSBundle mainBundle] pathForResource:@"MyParticle" ofType:@"sks"];
SKEmitterNode *myParticle = [NSKeyedUnarchiver unarchiveObjectWithFile:myParticlePath];

ノードが作成されたので、必要に応じていくつかのパラメーターを編集できます。

    myParticle.particlePosition = CGPointMake(100, 100);
    myParticle.particleBirthRate = 5;

そして、それをシーンに追加します:

[self addChild:myParticle];

これはあなたに追加する必要がありますSKScene

于 2013-09-19T09:55:26.027 に答える