2
我已經用粒子發射器編輯器中的設置進行了很多實驗,但它們都沒有讓我實際上使粒子完全不透明。我也嘗試在實際的代碼中編輯它:如何讓我的SKEmitterNode中的粒子不透明?
if let explosion = SKEmitterNode(fileNamed: "ToothExplosion") {
explosion.particleColor = SKColor.whiteColor()
explosion.particleColorBlendFactor = 1.0;
explosion.particleColorSequence = nil;
explosion.position = contactPoint
addChild(explosion)
}
我同意,這是正確的做法。 –
不,他有自己的紋理他正在使用 – Knight0fDragon
@ Knight0fDragon我認爲你不明白Simone Pistecchia說的是什麼:試着把一個堅實的圓圈(換句話說,也許你的紋理不是不透明的)。這種可能性可能是真實的,因爲您在下面的答案中添加了(由於紋理而發生的任何其他透明度) –