如何在iOS7中使用SpriteKit添加粒子

前端之家收集整理的这篇文章主要介绍了如何在iOS7中使用SpriteKit添加粒子前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想添加一个粒子到我的SpriteKit应用程序,但我找不到如何做到这一点.我可以使用粒子编辑器创建,但是如何将它们添加到我的视图?

非常感谢!

解决方法

让我们说你有一个已经创建的粒子叫做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

猜你在找的iOS相关文章