2016-11-02 7 views
0

Ich bin neu in diesem Forum, also sei sanft!AS2 Variable zu Schleife hinzufügen

In ActionScript 2 habe ich eine Reihe von Movieclips Aufruf "Ziel + Nummer", in einem Movieclip namens "large_mc".

Sie haben jeweils einen eindeutigen Wert x, der über diese Schleife hinzugefügt wird:

for (i = 0; i<= 5; i++){ 
large_mc["target"+i].id = i} 

Jedes „Ziel“ MovieClip- ein Textfeld „_txt“, das I propertues kann individuell verändern so aufgerufen umfasst;

large_mc.target1._txt.background=true; large_mc.target1._txt.borderColor=0x000033;` 

etc

Meine Frage ist, wie diese mit einer Schleife zu tun

Meine Schwierigkeit, wozu auch die Variable "i".

Ich habe Dinge ausprobiert wie

for (i = 0; i<= 5; i++){ 
large_mc["target"+i]_txt.background=true} 

aber nicht erfolgreich.

Ich denke, es gibt eine einfache Lösung, ich kann einfach nicht die Grammatik erarbeiten!

Dank

+0

Willkommen bei Stack-Überlauf! Bitte lesen Sie unsere [SO Fragen-Checkliste] (http://meta.stackoverflow.com/questions/260648/stack-overflow-question-checklist), um Ihnen zu helfen, eine gute Frage zu stellen und somit eine gute Antwort zu erhalten. –

Antwort

0

Sie müssen Punkt hinzufügen (.) Am Ende der eckigen Klammern

large_mc [ "Ziel" + i]

for (i = 0; i<= 5; i++) 
{ 
    large_mc["target"+i]._txt.background=true 
}