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说的是什么:试着把一个坚实的圆圈(换句话说,也许你的纹理不是不透明的)。这种可能性可能是真实的,因为您在下面的答案中添加了(由于纹理而发生的任何其他透明度) –