Есть приложение для iPhone Fluid Toy, которое использует систему частиц.Автор выпустил источник генератора частиц источник простых частиц , но я не могу его использовать, потому что я не знаю, как получить доступ к его частицам, которые созданы как: -
particles = (SimpleParticle *) malloc(sizeof(SimpleParticle) * maxParticles);
Система частиц инициализируется
particles = [SimpleParticleSystem node];
[particles initialize: 1000 width: 20 height: 20];
Но фрагмент кода показывает доступ к отдельным частицам
while(count < particles.particleCount)
{
p = &particleAr[count];
p->dir.x += CCRANDOM_MINUS1_1();
p->dir.y += CCRANDOM_MINUS1_1();
, и я застрял, понимая, как определяется componentAr .Это своего рода указатель на память, содержащую частицы.
Любые предложения о том, как получить эту работу, будут приветствоваться.Это демоверсия Cocos2d / 3D, над которой я работаю, а встроенные частицы не делают то, что я хочу.
Заранее спасибо.