vereinfachung

antiheld2000

New member
hab mal wieder n brett vorm lopf... komm grad nicht drauf, wie man folgendes effektiv vereinfachen könnte...
PHP:
lineTo(_root.btn2._x, _root.btn2._y);
lineTo(_root.btn3._x, _root.btn3._y);
lineTo(_root.btn4._x, _root.btn4._y);
lineTo(_root.btn5._x, _root.btn5._y);
also ich hab immer wieder die gleiche pfadangabe, an die eine ziffer angehängt wird, die kontinuierlich hochzählt.
kann jemand das brett vor meinem kopf entfernen?
 
dünnbrett

habs wie folgt vereinfacht... sieht aber immer noch schräg aus:
PHP:
function gen(a) {
	x = eval("_root.btn" + a);
}

a = 1;
while (a<6) {
	gen(a);
	lineTo(x._x, x._y);
	a++;
}

es funktioniert auf jeden fall, aber wenn jemand ne andere idee hat. dann immer her damit.
 
Hallo!

So könnte ich mir noch vorstellen:

Code:
buttons_von = 1;
buttons_bis  = 5;

for(x = buttons_von;x <= buttons_bis;x++)
{
    a = eval("_root.btn" + x);
    lineTo(a._x, a._y);
}
 
Zurück
Oben