| |||||||
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 2003
Beiträge: 2
| Dynamisch erzeugte MC ansprechen
Hallo, ich hoffe mir kann jemand helfen. ich habe einen Film in den ich eine XML Datei einlade. Es gibt 2 Clips (rahmenclip und rahmenclip2) mit folgendem Code: // Definiere XML Objekt mein_xml = new XML(); mein_xml.ignoreWhite = true; mein_xml.load("bilder_produkt.xml"); mein_xml.onLoad = function(status) { if (status) { obj_xml = this.firstChild.childNodes; anzahl = this.firstChild.childNodes.length; clip(); } }; // Funktion rahmenclip Band function clip() { for (var i = 0; i<obj_xml.length; i++) { nummer = this.attachMovie("clip", "clip"+i, i); //this["clip"+i].anzeige_txt.text = i+1; this["clip"+i].anzeige_txt.text = i; this["clip"+i]._x = this["clip"+i]._width*i+91; this["clip"+i]._y = 0; this["clip"+i].titel_txt.text = obj_xml[i].attributes.titel; this["clip"+i].bild_mc.loadMovie(obj_xml[i].attributes.bildklein); this["clip"+i].btn.onRelease = function () { _root.rahmenclip2["clip2"+i]._visible = true; } } }; Rahmenclip 2 hat den selben Code und ist unsichtbar, der attach clip2 ist unsichtbar. Nun möchte ich von den erzeugten clip aus rahmenclip den äquivalenten clip2 in rahmenclip2 sichtbar machen: this["clip"+i].btn.onRelease = function () { _root.rahmenclip2["clip2"+i]._visible = true; } Schreibe ich: this["clip"+i].btn.onRelease = function () { _root.rahmenclip2["clip2"+1]._visible = true; } funktioniert es und er zeigt den äquivalenten clip an. Es habe es schon mit Schleifen versucht aber ich finde keine Lösung die entsprechende Variable i (daher Nummer des Clips) weiterzugeben. Ich hoffe es ist klar was ich machen will...und danke für alle Antworten. |
| | |
| | #2 (permalink) |
| brand new user Registriert seit: May 2002 Ort: Laimbach 6 1/2
Beiträge: 16.884
| PHP-Code:
__________________ Bitte keine Fragen, zu Flash per PM. Dazu ist das Forum da. Danke MFG_RustyCake! "Wer tanzen will, muß erst gehen lernen" |
| | |
| | #3 (permalink) |
| Gast
Beiträge: n/a
|
Wenn du in einer Schleife Buttons erstellst und den Schleifenwert bei Klick benötigst, musst du ihn entweder als Zusatzparameter in der Schleife dem Button übergeben (z.B. this.kennung = i) oder bei Klick den Namen des Buttons über this._name auswerten.
|
|
| | #4 (permalink) |
| brand new user Registriert seit: May 2002 Ort: Laimbach 6 1/2
Beiträge: 16.884
|
Hhhm! Seh grad das da noch ein "btn" dazwischen hängt, da wird meins net funktionieren!! Nehm an de button ist fest in Symbol "clip" eingefügt!! Dann müßte dieses gehen! PHP-Code:
__________________ Bitte keine Fragen, zu Flash per PM. Dazu ist das Forum da. Danke MFG_RustyCake! "Wer tanzen will, muß erst gehen lernen" |
| | |
| | #6 (permalink) | |
| brand new user Registriert seit: May 2002 Ort: Laimbach 6 1/2
Beiträge: 16.884
| Zitat:
__________________ Bitte keine Fragen, zu Flash per PM. Dazu ist das Forum da. Danke MFG_RustyCake! "Wer tanzen will, muß erst gehen lernen" | |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |