Xcode - пример системы частиц Cocos2D - использование указателя - PullRequest
0 голосов
/ 21 ноября 2011

Есть приложение для 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, над которой я работаю, а встроенные частицы не делают то, что я хочу.

Заранее спасибо.

1 Ответ

0 голосов
/ 01 ноября 2012

звучит как захватывающий проект. :-)

Я использовал (играл с) Particle Designer для некоторых базовых 2D частиц, таких как огонь, дым и т.д. буду выкидывать комментарий.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...