我正在嘗試在 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
檔案):
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/400503.html
上一篇:如何從屬性陣列創建串列中的部分?