【发布时间】:2015-12-19 19:11:19
【问题描述】:
这是我在 iOS 8 中用来让粒子出现的代码:
func onCollision() {
let explosion = SKEmitterNode(fileNamed: "rocketExplosion")
explosion.position = rocket.position
explosion.zPosition = 100
addChild(explosion)
}
在 iOS 8 上运行良好,但在 iOS 9 上不行。我听说测试版中的粒子发射器存在问题,它们在 GM 版本中是否仍然相同?另外,我在“Swift 2”教程之后尝试了这个,但没有运气:
if let explosion = SKEmitterNode(fileNamed: "rocketExplosion") {
explosion.position = rocket.position
explosion.zPosition = 100
addChild(explosion) }
【问题讨论】:
-
可能是重复的,但是这个是针对 Swift 而不是 Objective C 的。
标签: sprite-kit ios9 xcode7