解决方法
让我们说你有一个已经创建的粒子叫做MyParticle.sks.
首先,您必须与您的粒子一起创建一个SKEmitterNode:
NSString *myParticlePath = [[NSBundle mainBundle] pathForResource:@"MyParticle" ofType:@"sks"]; SKEmitterNode *myParticle = [NSKeyedUnarchiver unarchiveObjectWithFile:myParticlePath];
现在创建了节点,您可以编辑一些参数:
myParticle.particlePosition = CGPointMake(100,100); myParticle.particleBirthRate = 5;
并将其添加到您的场景中:
[self addChild:myParticle];
这必须添加到您的SKScene