Zurück   Flashforum > Flash > ActionScript > ActionScript 2

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 18-08-2009, 09:30   #1 (permalink)
Krtek
 
Benutzerbild von Bondscoach
 
Registriert seit: May 2007
Ort: Essen
Beiträge: 154
Dynamische Links innerhalb einer Schleife

Moin,

ich hab ne for Schleife und erzeuge in dieser Buttons. Den dynamischen Buttons sollen nun ein dynamischer Link zugewiesen werden.
Doch das klappt leider nicht, alle Buttons zeigen zwar die richtige Beschriftung an, aber verlinken leider auf den Link des letzten Button!

PHP-Code:
var text2:Function = function(){

    
_root.createEmptyMovieClip("platzhalter"900)
    for(
i=0i<xml.firstChild.childNodes[0].childNodes.lengthi++)
    {    
        var 
link xml.firstChild.childNodes[0].childNodes[i].childNodes[1].childNodes[0];
        var 
texte xml.firstChild.childNodes[0].childNodes[i].childNodes[0].childNodes[0];
        
_root.platzhalter.attachMovie("button","button"+i,i);
        
_root.platzhalter["button"+i].textfeld.text texte;
        
_root.platzhalter["button"+i]._x 300;
        
_root.platzhalter["button"+i]._y 60+95*i;
        
        
_root.platzhalter["button"+i].onRelease = function() {
              
trace(link);    
        }
    }

Kann mir vielleicht jemand weiterhelfen?
Bondscoach ist offline   Mit Zitat antworten
Alt 18-08-2009, 09:37   #2 (permalink)
GetYourYoYosOut
 
Benutzerbild von harnisch
 
Registriert seit: Jun 2002
Ort: Hamburg
Beiträge: 620
PHP-Code:
var text2:Function = function(){ 

     
_root.createEmptyMovieClip("platzhalter"900
    for(
i=0i<xml.firstChild.childNodes[0].childNodes.lengthi++) 
    {     
        var 
texte xml.firstChild.childNodes[0].childNodes[i].childNodes[0].childNodes[0]; 
        
_root.platzhalter.attachMovie("button","button"+i,i); 
        
_root.platzhalter["button"+i].link xml.firstChild.childNodes[0].childNodes[i].childNodes[1].childNodes[0]; 
        
_root.platzhalter["button"+i].textfeld.text texte
        
_root.platzhalter["button"+i]._x 300
        
_root.platzhalter["button"+i]._y 60+95*i
         
        
_root.platzhalter["button"+i].onRelease = function() { 
              
trace(this.link);     
        } 
    } 

harnisch ist offline   Mit Zitat antworten
Alt 18-08-2009, 09:39   #3 (permalink)
Krtek
 
Benutzerbild von Bondscoach
 
Registriert seit: May 2007
Ort: Essen
Beiträge: 154
Danke!
Bondscoach ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
dynamisch, for-schleife, schleife

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 15:47 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele