[FlashMX] Eine Var. die aus 2 anderen Vars. besteht

Das sollte helfen:
PHP:
a = "blu"
b = "bb"
this[a+b] = "spinat"
trace( blubb );
Generell kann man sich Variabeln aus anderen Variabeln oder festen Textstücken ( Strings ) zusammenbasteln, indem man die "Einzelteile" in eckige Klammern schreibt.
Davor muss allerdings der Pfad zu der Variabel stehen.

Also sowas in der Art:
PHP:
 var i = 6
_root["spinat_" + i] = "grün" 
//macht genau das gleiche wie:
_root.spinat_6 = "grün"
 
Recht Herzlichen dank und frohe Weihnachten und einen Guten rutsch ins neue Jahr (euch allen natürlich) :). Hätte wirklich nicht gedacht das es so einfach ist und das jemmand mein Problem verstanden hatt aber werds gleich ausprobieren. :)
 
Hat alles soweit Super geklapt nur jetzt stehe ich vor einem neuen Problem

Code:
on (release) {
	if (marked != "None") {
		markedx = markedx+1;
		if (_root["ufl_"+"0"+markedx+"0"+markedy] == "none") {
			markedx = markedx-1;
			_root["ufl_"+"0"+markedx+"0"+markedy] = "none";
			markedx = markedx+1;
			_root["ufl_"+"0"+markedx+"0"+markedy] = marked;
		} else {
			markedx = markedx-1;
		}
		_root.gotoandplay(4);
	}
	_root.gotoandplay(4);
}

und zwar (Rot markierte) Variablen sollen noch "unitvar." vor dem Namen haben also z.b. "unitvar.ufl_0101" weil die Variablen vorher per "LoadVars" geladen werden. Das Problem ist das der "." nicht vor einer [ klammer stehen darf soweit ich weis. Könnte mir jetzt nochmal einer Helfen? Bin dankbar für alles.
 
Hi nochmal,

warum hast Du Deine ursprüngliche Frage gelöscht? Wenn in einem Thread neue Beiträge sind, kann man zum ersten ungelesenen Beitrag springen. Außerdem hat vielleicht demnächst jemand ein ähnliches Problem, der die Frage (zum Verständnis) gerne gelesen hätte...

Gruß
.
 

Neue Beiträge

Zurück