我对 cocos2d 和 ios 开发非常陌生。我正在使用粒子系统创建动画。我已经使用粒子系统类的 CCParticleSystemQuad 类实现了一个粒子系统。我想访问粒子的所有属性,如位置、方向、速度和所有。我使用了该属性,但我想做的不是该粒子系统实现的。我想在特定方向移动粒子,即我的自定义方向。所以当我运行那个只能在自定义方向上运行的粒子系统时。我已经创建了这样的粒子系统......
self->emitter =[CCParticleSystemQuad particleWithFile:@"stars.plist"];
emitter.texture = [[CCTextureCache sharedTextureCache] addImage: @"sprite.png"];
self->emitter.position = ccp(winSize.width/2, winSize.height/2);
[self->emitter setScale:1];
[self addChild:self->emitter];
我的问题是如何为粒子提供自定义方向。系统中的粒子数是固定的。
任何形式的帮助将不胜感激。我想将我的所有粒子从中心移动到各个方向,我也想缩放它们。