Sebastian Salzgeber: (Actionscript) BlindFunction und Parents

Beitrag lesen

Hallo ihr guten

Und zwar habe ich in Actionscript (Flash) ein Problem. Da Actionscriipt eine Art Javascript ist hoffe ich dass das Problem portierbar ist und mit dir Javascript-Kenner weiterhelfen können:

Folgendes

_global.sound_active = false;
 _global.sound_played = false;

...

this.sound = new Sound(this);
 this.sound.attachSound("mnmat_radio_loudandclear");
 this.sound.setVolume(100);
 this.sound.onSoundComplete = function() {
  _global.sound_active=false;
  _global.sound_played=true;
  };

Dies klappt. Aber dies nicht:

this.sound_active = false;
 this.sound_played = false;

...

this.sound = new Sound(this);
 this.sound.attachSound("mnmat_radio_loudandclear");
 this.sound.setVolume(100);
 this.sound.onSoundComplete = function() {
  _parent.sound_active=false;
  _parent.sound_played=true;
  };

Wieso? Ich dachte mit _parent geht man ein Objekt höher. Müsste ich a nicht auf this.sound_XXX stossen?

Grüße
Sebastian