André Michelle schrieb:
Muss ich einen eigenen Algorithmus nehmen ?
Mit der compare Function funktioniert es. Trotzdem merkwürdig.
sheeps.sort( function( a , b ) { if( a._x > b._x ) return 1 } );
bei mir funktionierts auch mit numeric einwandfrei
sheeps = new Array (); timeline = test; // nur zum testen ;-) var sheep:MovieClip; for (var i in timeline) { sheep = timeline[i]; sheep.x = sheep._x; sheeps.push (sheep); sheep.stop (); } sheeps.sortOn ('_x', Array.NUMERIC); for (var i = 0; i < sheeps.length; i++) { trace (sheeps[i].x); }
------------------------------------------------------ Archiv : //www.freelists.org/archives/ascoders/ Optionen : //www.freelists.org/list/ascoders ------------------------------------------------------