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

beta.r3js.org
-=yb4f310 2017-11-14 13:57:02 +01:00
parent c8c8ee23e8
commit 908bb40b36
1 changed files with 12 additions and 1 deletions

View File

@ -173,13 +173,14 @@ if (GameLib.Utils.UndefinedOrNull(this.initialized)) {
this.enemies.map(
function(enemy) {
if (enemy.mesh === mesh) {
if (enemy.mesh === mesh && !enemy.exploding) {
console.log('exploding enemy');
enemy.exploding = true;
var particleEngine = this.smokeParticleEngine.clone();
particleEngine.position = mesh.position.clone();
particleEngine.updateInstance('position');
particleEngine.enabled = true;
enemy.smokeParticleEngine = particleEngine;
}
}.bind(this)
);
@ -188,6 +189,16 @@ if (GameLib.Utils.UndefinedOrNull(this.initialized)) {
}
}
this.enemies.map(
function(enemy) {
if (enemy.exploding) {
enemy.smokeParticleEngine.position = enemy.mesh.position.clone();
enemy.smokeParticleEngine.updateInstance('position');
}
}
);
this.totalTime += data.delta;
this.spawnTime += data.delta;