AS3.0 Feststellen ob Object in Array

hugo1981

Erfahrenes Mitglied
hi @ll,

wie kann ich feststellen bzw. testen ob ein Object in einem Array enthalten ist.
Ich glaube das ist nicht der richtige weg

Code:
if ( dropMC in transitionTarget_ar){
...
}
ist wahrscheinlich nur eine Kleinigkeit, aber ich komm nicht drauf. Die APi hat mir auch nicht weitergeholfen.

merci schonmal :)

lg,
hugo
 
Hallo!

Code:
function arrayContains (a_obj: *, a_ary: Array): Boolean {
	var i: int, l: int;
	l = a_ary.length;
	for (i = 0; i < l; i++) {
		if (a_obj == a_ary[i]) return true;
	}
	return false;
}

trace (arrayContains(dropMC, transitionTarget_ar));

Gruss
 

Neue Beiträge

Zurück