エフェクト

パーティクルを使ったエフェクトを利用すると爆発や炎などの視覚効果を簡単につけることができます。

パーティクルを使ったエフェクト

準備 パーティクルを作成する

  1. XCodeの左のファイル一覧で右クリックして「New File…」を選択
  2. 左のiOSの下の「Resource」をクリック
  3. 「SpriteKit Particle File」を選択して「Next」をクリック
  4. 「Particle template」から作成するパーティクルを選択して「Next」をクリック
  5. ファイル名をつけて保存

コード

NSString *path = [[NSBundle mainBundle] pathForResource:@"filename1" ofType:@"sks"];
SKEmitterNode *spark = [NSKeyedUnarchiver unarchiveObjectWithFile:path];
spark.position = CGPointMake(100, 100);
[self addChild:spark];