hmm,
na gut. aber warum übergibst du dann den mc nicht einfach als argument an die funktion. dann brauchst du keine extravariable setzen (auch wenn das wohl trotzdem vorübergehend irgendwo im speicher landen muss).
PHP-Code:
var timer=setInterval(freigabe,waffe[letzterPfad].nachladen, gebaeude[e.currentTarget.nummer].aktuellewaffe);
function freigabe(letzterPfad:int) {
clearInterval(timer);
this.removeChild(this["schuss"+[letzterPfad]][i % 50]);
// waffe wieder freigeben
allerdings zweifel ich ein wenig daran, ob es gut ist, removeChild so mit dem interval zu verknüpfen. gibt es dafür auch einen grund?
mfg
sx