我正在尝试在 xcode 13 中模拟爆炸粒子效果,如下所示
因为.scnp
在xcode 13中没有我可以使用的档案,我尝试使用下面的代码来完成,
let particleSystem = SCNParticleSystem()
particleSystem.birthRate = 800
particleSystem.loops = false
particleSystem.blendMode = .alpha
particleSystem.particleSize = 0.030
particleSystem.emitterShape = SCNSphere(radius: 0.9)
particleSystem.particleColor = .yellow
particleSystem.particleLifeSpan = 0.5
particleSystem.particleImage = "art.scnassets/spark.png"
particleSystem.particleColorVariation = SCNVector4(0.5, 0.5, 0.5, 0)
但结果出乎意料。
任何人都可以帮助给出如何做到这一点的任何说明吗?
uj5u.com热心网友回复:
要在 UI 中设定粒子,请.scn
在 Navigator 面板中选择 SceneKit 的档案,然后Particle System
从 Xcode 13 库中按下 按钮添加一个物件(而不是不推荐使用的.scnp
档案):
0 评论