SKEmitterNode in SpriteKit Scene sks


iOS 上的粒子需要 SpriteKit。

  1. 在项目中添加文件 MyScene.sks
  2. 将 SpriteKit 视图拖到情节提要中
  3. 将两个发射器拖到 MyScene.sks
  4. 设置发射器属性
  5. 在每个发射器上拖动要添加的动作

我以前的理解是

1
2
3
4
let node = SKEmitterNode(fileNamed: "Fire")
let scene = SKScene(fileNamed: "MyScene")
scene?.addChild(node)
// SKAction(...

对我来说,令人惊讶的是 SpriteKit 可以像使用 Storyboard 一样具有类似的开发经验。

当我看到 Paul Hegarty ctrl 拖动按钮在他的班级进行编码时,我投降到 iOS Dev 的主要原因是 Storyboard。

棒极了!

另外,我看到了很多我以前通过代码设置的 UIDynamic 东西。

很高兴进行此简短的探索。