Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 06-10-2006, 10:51   #1 (permalink)
Neuer User
 
Registriert seit: Oct 2001
Beiträge: 54
Verständnisproblem

Hallo!

Ich habe ein kleines Verständnisproblem.
Ich habe eine Auflistung von Dateien in der ich Buttons zum Ändern ausgeben möchte. Die Buttons werden auch erstellt, das Button-jpg wird eingelesen und angezeigt. Ich müsste den Buttons aber eine ID zuweisen, die dann beim klicken auf den Button an eine Funktion weitergegeben werden soll. Dummerweise kann ich irgendwie auf die id nicht mehr zugreifen.

Hier mal mein Code:

PHP-Code:
    //    Button zum ändern der Datei 
        
this['file_'+i].createEmptyMovieClip('changeButton'this['file_'+i].getNextHighestDepth());
        
this['file_'+i].cLoader = new MovieClipLoader();
        
this['file_'+i].cLoader.loadClip(_root.emaDomain 'images/icons/show.jpg'this['file_'+i].changeButton);
        
this['file_'+i].changeButton._x 420 textX;
        
this['file_'+i].changeButton.id _root.fileData_Array[i]['id'];
        
this['file_'+i].changeObject = new Object();
        
this['file_'+i].changeObject.onLoadInit = function(target_mc) {
            
target_mc.onRelease = function() {
                
trace(this._name ' - ' this.id);
            };
        };
        
this['file_'+i].cLoader.addListener(this['file_'+i].changeObject); 
Wenn ich mir nach der Zuweisung von
PHP-Code:
this['file_'+i].changeButton.id _root.fileData_Array[i]['id']; 
den Inhalt von this['file_'+i].changeButton.id ausgeben lasse, bekomme ich den richtigen Wert angezeigt. Leider aber nicht mehr dort wo mein "trace"-Befehl steht. Das this._name im trace-Befehl gibt aber "changeButton" zurück. Ich versteh's nicht ganz. Wie kann ich dort wo das Trace steht auf die ID zugreifen?

Danke

Bernd
yezariel ist offline   Mit Zitat antworten
Alt 07-10-2006, 09:19   #2 (permalink)
helpQLODhelp
 
Benutzerbild von bokel
 
Registriert seit: Feb 2002
Ort: Köln
Beiträge: 8.505
Hi Bernd,
wenn du etwas in einen MovieClip lädst, werden alle Variablen gelöscht.
mfg. r
bokel ist offline   Mit Zitat antworten
Antwort

Lesezeichen

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 14:32 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele