Changeset 1310 for trunk/src/emitter.cpp
- Timestamp:
- Apr 29, 2012, 11:55:32 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/emitter.cpp
r1198 r1310 51 51 } 52 52 53 void Emitter::TickGame(float deltams)53 void Emitter::TickGame(float seconds) 54 54 { 55 55 for (int i = 0; i < data->nparticles; i++) 56 56 { 57 57 vec3 oldvelocity = data->velocities[i]; 58 data->velocities[i] += deltams * data->gravity;59 data->positions[i] += deltams * 0.5f58 data->velocities[i] += seconds * data->gravity; 59 data->positions[i] += seconds * 0.5f 60 60 * (oldvelocity + data->velocities[i]); 61 61 if (data->positions[i].y < -100) … … 68 68 } 69 69 70 Entity::TickGame( deltams);70 Entity::TickGame(seconds); 71 71 } 72 72 73 void Emitter::TickDraw(float deltams)73 void Emitter::TickDraw(float seconds) 74 74 { 75 Entity::TickDraw( deltams);75 Entity::TickDraw(seconds); 76 76 77 77 for (int i = 0; i < data->nparticles; i++)
Note: See TracChangeset
for help on using the changeset viewer.