소스 검색

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;


불러오는 중...
취소
저장