| |||||||
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: Oct 2004
Beiträge: 39
| dynamisches Menu mt dynamischen zielen
Hallo! Also ich habe zwar schon ähnliche Beiträge gefunden die das Problem behandeln kann mir aber gerade keinen Reim darauf machen. Ich erstelle ein Textmenu aus einer xml Datei das klappt soweit. Jetzt möchte ich jedem Textfeld ein anderes onRelease(mach dies und das) zuweisen, das klappt nicht. Was momentan passiert ist, dass nur der letzte Wert gespeichert wird. Ich habe 20 Textfelder das bedeutet egal auf welchen Text-Button ich klicke ich lande bei dem Letzten eintrag. Ich hoffe Ihr könnt mir gerade auf die Sprünge helfen! Was ich vergessen habe... Die Ziele der Navi steht nicht in der xml. Also der erste Button der erstellt wurde soll mc1 laden der zweite mc2 usw.(Denke das ist das kleinere Problem, hoffe ich zumindest) Hier mein AS: PHP-Code: Geändert von supafunk (25-01-2005 um 18:01 Uhr) |
| | |
| | #2 (permalink) |
| ... Registriert seit: Nov 2001
Beiträge: 1.227
|
könnte an dieser Zeile im onRelease liegen: ActionScript:
Mach mal vor dem Release noch etwa: ActionScript:
ActionScript:
Kann aber nun auch nicht sagen, ob nur an dem lag, ist auf jeden Fall mal ein Grund mehr, dass es nicht geht... MfG flash bier
__________________ Schweig oder sprich Worte, die besser sind als Schweigen ! Geändert von flash bier (26-01-2005 um 00:05 Uhr) |
| | |
| | #3 (permalink) |
| Trickster Registriert seit: Aug 2003 Ort: Bremen
Beiträge: 631
|
guck mal bei mir hier rein, vlt. hillft das weiter... vielleicht kannst du dann auch mir helfen : http://www.flashforum.de/forum/showthread.php?t=155672
__________________ Carpe diem! |
| | |
| | #4 (permalink) |
| Neuer User Registriert seit: Oct 2004
Beiträge: 39
|
@flash bier werd ich nacher mal probieren, bin noch bei der Arbeit. Aber danke schonmal! @HaZuLiD0 entweder das hat was mit der Firewall hier zu tun, oder dein Link klappt nicht. Ich werd es auf jeden Fall nacher nochmal probieren! Wie kann ich dir helfen?! ...gerne |
| | |
| | #5 (permalink) | |
| Neuer User Registriert seit: Oct 2004
Beiträge: 39
|
@flash bier Ich hab´s grad getestet... Leider kein Erfolg! Der gleiche Fehler wie vorher.... Zitat:
Ich hoffe Ihr könnt mir helfen! Geändert von supafunk (28-01-2005 um 11:57 Uhr) | |
| | |
| | #6 (permalink) |
| Neuer User Registriert seit: Oct 2004
Beiträge: 39
|
So jetzt hab ich das ganze mal so lange vereinfacht bis ich folgende Lösung gefunden habe: Code: der Rest siehe oben....
function createTxt(i, txt, h, ebene) {
this.createEmptyMovieClip("movie", ebene);
movie.textFeld("t", 3, h+this._height, txt+i, "left", ebene+40, txtForm);
movie.onRelease = function() {
trace("onRelease"+i+" aufgerufen");
};
}
...der Rest siehe oben Wenn ich dem Movie den Namen aber als Variable "t"+i übergeben will geht es nicht! Hilfe! |
| | |
| | #7 (permalink) |
| ... Registriert seit: Nov 2001
Beiträge: 1.227
|
habe dein ding nicht in vollem umfang angeschaut, deswegen hier nocheinmal ein paar gesichtete fehler, was aber nicht heisst, dass es nach der fehlerbehebung funktioniert: ActionScript:
Da kommts zu einem Fehler, da Du in Flash eindeutige Bezeichner vergeben musst. Wenn du diesen part nur 1x aufrufst, geht das ja in ordnung, jedoch beim zweiten erstellen eines movieclips mit dem namen "movie" ist dein Bezeichner nicht mehr eindeutig, da es nun 2 MCs mit bezeichner "movie" gibt. Da hilft es nichts, den auf eine andere Stufe zu packen !! Lösung: this.createEmptyMovieClip("movie"+ebene, ebene); Zum anderen hast du wieder den selben fehler wie oben: im onRelease hast du eine Variable i, die später beim betätigen des buttons keinen wert haben wird ! also nochmal: den wert von i musst du vorher dem MC fest zuteilen, damit du später drauf zugreifen kannst! Vielleicht hilft dir ja das weiter: ActionScript:
MfG flash bier PS: Schieb doch mal die Fla mit der xml rüber, dass man sich das mal anschauen kann!
__________________ Schweig oder sprich Worte, die besser sind als Schweigen ! |
| | |
| | #8 (permalink) |
| Neuer User Registriert seit: Oct 2004
Beiträge: 39
|
Erstmal danke dafür das du dich meinem Problem annimmst! ich hab das ganze movie genannt und auch nur einen erstellt. Ich wollte mal testen ob ich völlig daneben liege mit dem was ich das gemacht hab. Das mit dem sein_i hab ich leider erfolglos getestet. Ich hab nochmal die ursprüngliche fla und die xml drangehängt. (Mittlerweile soviele varianten probiert das ich selbst bald nicht mehr durchblicke...) Es geht um den content_l da sind oben zwei mc´s es geht um den rechten mov_projekte. Darin ist das script um das es geht. In dieser Version werden die Textfelder zu Schaltflächen. Vielen Dank schonmal für Deine weitere Hilfe!!! |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |