拨开荷叶行,寻梦已然成。仙女莲花里,翩翩白鹭情。
IMG-LOGO
主页 文章列表 SceneKit–如何在Xcode13中制作自定义粒子效果?

SceneKit–如何在Xcode13中制作自定义粒子效果?

白鹭 - 2022-02-14 2111 0 0

我正在尝试在 xcode 13 中模拟爆炸粒子效果,如下所示

SceneKit – 如何在 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档案):

SceneKit – 如何在 Xcode 13 中制作自定义粒子效果?

标签:

0 评论

发表评论

您的电子邮件地址不会被公开。 必填的字段已做标记 *