File -> New -> Fileから、SpriteKit Particle File を追加する。
パラメータを調整する。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
// ViewController.swift import UIKit import SpriteKit class ViewController: UIViewController { let emitterNode = SKEmitterNode(fileNamed: "MyParticle.sks")! override func viewDidLoad() { super.viewDidLoad() addParticle() } private func addParticle() { let skView = SKView(frame: view.frame) let scene = SKScene(size: view.frame.size) skView.presentScene(scene) skView.isUserInteractionEnabled = false scene.anchorPoint = CGPoint(x: 0.5, y: 0.5) scene.addChild(emitterNode) emitterNode.position.y = 0 emitterNode.particlePositionRange.dx = 100 view.addSubview(skView) } } |