Biergamasda
Erfahrenes Mitglied
Hi, hab mal wieder ne Frage
meine Klasse:
Wie man sieht, sollte die Klasse eine Bombe darstellen, von der mehrere Instanzen angelegt werden können. Nun möchte ich, dass zB Bombe 1 3 Sekunden
nachdem sie gelegt wurde explodiert, Bombe 2 wiederum ebenfalls 3 Sekunden nachdem sie gelegt wurde...
Hoffe ihr könnt mir sagen wie ich das machen kann, nach meinem Muster funktionierts nicht.
lg Masda
meine Klasse:
Javascript:
function bomb()
{
this.node;
this.strength = 4;
this.explodeTime = ignitionTime;
this.placeBomb = function(elemNode)
{
this.node = elemNode;
this.node.style.backgroundColor = bombBackground;
setTimeout("this.explode()",1000);
}
this.explode = function()
{
alert("boom");
//this.node.style.backgroundColor = "yellow";
}
}
Wie man sieht, sollte die Klasse eine Bombe darstellen, von der mehrere Instanzen angelegt werden können. Nun möchte ich, dass zB Bombe 1 3 Sekunden
nachdem sie gelegt wurde explodiert, Bombe 2 wiederum ebenfalls 3 Sekunden nachdem sie gelegt wurde...
Hoffe ihr könnt mir sagen wie ich das machen kann, nach meinem Muster funktionierts nicht.
lg Masda