0
有一個iPhone應用程序流體玩具使用粒子系統。筆者發佈了粒子發生器simpleparticles source的源代碼,但我不能使用它,因爲我不知道如何訪問這些作爲創建自己的顆粒: -Xcode - Cocos2D粒子系統示例 - 指針使用
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();
和我被困了解如何顆粒定義了Ar。這是某種指向包含粒子的內存的指針。
任何有關如何使這項工作的建議將受到歡迎。 這是我正在開發的Cocos2d/3D演示版,內置粒子並不完全符合我的需求。
在此先感謝。
'particleAr'看起來像一個粒子數組沒有? 「p」(粒子)不是你感興趣的變量嗎? –