| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer User Registriert seit: Nov 2001
Beiträge: 779
| Funktion in Funktion
Hoffentlich kann mir wer helfen: Ich habe eine Funktion playsound(), die in der Hauptzeitleiste liegt. In dieser Funktion befindet sich eine weitere Funktion, die durch eine Ereignisprozedur aufgerufen wird: this.speaker_sound.onSoundComplete=function(){_roo t["speaker"+l].color_sp1.gotoAndStop(2);}. Leider kann in der zweiten Funktion den MC "speaker"+l nur durch _root["speaker"+l].color_sp1.gotoAndStop(2); aufrufen. Klappt auch alles, nur möchte ich diesen Pfad zum MC auf jeden Fall relativ angeben. Kann mir wer helfen und sagen, was ich falsch mache?? Vielen Dank schonmal!! |
| | |
| | #2 (permalink) |
| Gast
Beiträge: n/a
|
Da du die Objektpfadhierarchie nicht angegeben hast, kann man nur vermuten, wie der relative Pfad dann heissen soll: z.B. statt _root einfach this._parent oder this._parent.parent etc setzen. Du kannst das ganze auch dadurch umgehen, dass du auf deinem _root eine Referenz setzt, z.B. _global.meinPfad = this; dann kannst du überall, wo du _root verwendest mit _global.meinPfad ersetzen. |
|
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |