Update: CC - Before Render - Moorcow (72d6a2a3kc.js) 39 bytes modified

beta.r3js.org
-=yb4f310 2017-11-14 16:02:49 +01:00
parent e66e20babc
commit a862271267
1 changed files with 12 additions and 16 deletions

View File

@ -211,21 +211,6 @@ if (GameLib.Utils.UndefinedOrNull(this.initialized)) {
}
}
this.enemies.map(
function(enemy) {
if (enemy.burning) {
enemy.burnTime += data.delta;
enemy.smokeParticleEngine.position = enemy.mesh.position.clone();
enemy.smokeParticleEngine.updateInstance('position');
}
if (enemy.burnTime > enemy.burnLife) {
enemy.smokeParticleEngine.remove();
}
}
);
this.totalTime += data.delta;
this.spawnTime += data.delta;
@ -326,8 +311,19 @@ this.enemies = this.enemies.reduce(
enemy.mesh.quaternion.angle += enemy.rotation.angle;
enemy.mesh.updateInstanceRotation();
if (enemy.burning) {
enemy.burnTime += data.delta;
enemy.smokeParticleEngine.position = enemy.mesh.position.clone();
enemy.smokeParticleEngine.updateInstance('position');
}
if (enemy.burnTime > enemy.burnLife) {
enemy.smokeParticleEngine.remove();
}
enemy.lifeTime += data.delta;
if (enemy.lifeTime > enemy.life) {
if (enemy.lifeTime > enemy.life) {
GameLib.Event.Emit(
GameLib.Event.REMOVE_COMPONENT,
{