jjzjj

emitterNode

全部标签

ios - 来自 SKEmitterNode 的动画粒子

目标是为来自SKEmitterNode的粒子设置动画,但以下代码不起作用。粒子不会改变纹理。它们仅在生命周期内显示第一个纹理——或者更具体地说是Xcode粒子编辑器中使用的原始图像。粒子生命周期长于帧持续时间,因此这不是问题。//CreateanimationtexturesletanimationAtlas=SKTextureAtlas(named:atlasFilename)varanimationFrames=[SKTexture]()//SetnumberofanimationframesletnumImages=animationAtlas.textureNames.coun

swift - SKEmitterNode iOS 8 vs iOS 9 如何获得相同的结果?

我有一款类似于水果忍者的游戏,使用Swift->SpriteKit。在iOS8上一切正常,但在iOS9上SKEmitterNode有一点奇怪的行为。这是我对两者的Blade效应所得到的:funcemitterNodeWithColor(color:UIColor)->SKEmitterNode{letemitterNode:SKEmitterNode=SKEmitterNode()emitterNode.particleTexture=SKTexture(imageNamed:"spark.png")emitterNode.particleBirthRate=3000emitterNo