瀏覽代碼

Allow more particles, just in case.

legacy
Sam Hocevar sam 14 年之前
父節點
當前提交
346c90dde8
共有 1 個檔案被更改,包括 6 行新增4 行删除
  1. +6
    -4
      src/emitter.cpp

+ 6
- 4
src/emitter.cpp 查看文件

@@ -25,12 +25,14 @@ class EmitterData
{
friend class Emitter;

static const int MAX_PARTICLES = 1000;

private:
int tiler;
float3 gravity;
int particles[100];
float3 positions[100];
float3 velocities[100];
int particles[MAX_PARTICLES];
float3 positions[MAX_PARTICLES];
float3 velocities[MAX_PARTICLES];
int nparticles;
};

@@ -77,7 +79,7 @@ void Emitter::TickDraw(float deltams)

void Emitter::AddParticle(int id, float3 pos, float3 vel)
{
if (data->nparticles >= 100)
if (data->nparticles >= EmitterData::MAX_PARTICLES)
return;

data->particles[data->nparticles] = id;


Loading…
取消
儲存