Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 08-08-2003, 00:17   #1 (permalink)
Neuer User
 
Registriert seit: Jan 2002
Ort: Berlin
Beiträge: 13
initObjekt - stringübergabe

Tja da hab ich mal wieder nen Problem. BIn halt eher Gestalter als Programmierer...

Ich erstelle dynamisch nach Anzahl der Elemente im Array Instanzen, welchen der Name ebenfalls aus einem Array zugewiesen wird.

Innerhalb des Movieclips ist ein dynamisches Textfeld, dem ich die Werte von Bezirk zuweisen möchte.

Leider krieg ich die notwendige Syntax nicht hin.

MC_instanz und Textfeldvariable - aber wie

Teilcode ist folgender

Vielen Dank im Voraus

var i = 1; // Iterator Grundzahl
var pos = 0; // Positions Grundzahl

// Arrays kommen dann später von extern
var xholder = [ 50, 120, 300 ]; // Array X Position
var yholder = [ 75, 200, 170 ]; // Array Y Position

var objektname = [ "Objekt_01", "Objekt_02", "Objekt_03" ];
var bezirk = [ "Bezirk_01", "Bezirk_02", "Bezirk_03" ];

var counter = xholder.length +1;

for (var i=1; i<counter; i++) {
_root.attachMovie('clip', objektname[pos], i, {_x:this.xholder[pos], _y:this.yholder[pos], !!!HIER HAKT ES!!!});
_root.pos++;
}
zweidorn ist offline   Mit Zitat antworten
Alt 08-08-2003, 00:21   #2 (permalink)
dummschnack
 
Benutzerbild von Chino
 
Registriert seit: Mar 2002
Ort: Essen
Beiträge: 1.778
Hi!

Wo wird denn der Ausdruck [pos] in der Schleife geändert? So nimmst du ja bei jedem durchlauf das jeweilige erste Element im Array.

Gruss, Chino
Chino ist offline   Mit Zitat antworten
Alt 08-08-2003, 00:34   #3 (permalink)
Neuer User
 
Registriert seit: Apr 2002
Ort: Vorm PC
Beiträge: 1.583
Das Komma vor "hier hakt es" ist zuviel oder?





Gnut
Gnut ist offline   Mit Zitat antworten
Alt 08-08-2003, 00:45   #4 (permalink)
dummschnack
 
Benutzerbild von Chino
 
Registriert seit: Mar 2002
Ort: Essen
Beiträge: 1.778
Bin ich eigentlich besoffen?

Sorry, hatte die pos++ Zeile komplett übersehen. Gute Nacht!

Japp, das Komma könnte schon sein. Ach ich sag besser nix mehr...

Gruss, Chino
Chino ist offline   Mit Zitat antworten
Alt 08-08-2003, 12:26   #5 (permalink)
Neuer User
 
Registriert seit: Jan 2002
Ort: Berlin
Beiträge: 13
Exclamation ach jungs

das komma ist schon da wo es hin gehört. das was nach dem komma kommen soll ist die eigentliche frage.
da muss ein initObjekt rein, welches der jeweilig erzeugten MC instanz das jeweilige string element aus dem array einer im MC vorhandene variable ( objekttext heisst se) zuweist.

theoretisch ist mir das alles klar, aber wie sieht die syntax aus, mit der ich der variable in der jeweiligen instanz das element übergebe.

ich hoffe ich hab mich jetzt etwas klarer ausgedrückt.

gruss zweidorn
zweidorn 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 16:31 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele