[ascoders] sortOn

hi,


ich möchte MovieClips auf der timeline in einem Array nach der X-Position
sortieren lassen, aber es funktioniert nicht Über einen normalen "sortOn".
Selbst das Speichern des _x Wertes in eine Variable ändert nichts. Ist das
richtig ? Muss ich einen eigenen Algorithmus nehmen ?

  sheeps = new Array();
    for( var i in timeline )
  {
   var sheep: MovieClip = 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 );
  }


--
aM


------------------------------------------------------
Archiv   : http://www.freelists.org/archives/ascoders/
Optionen : http://www.freelists.org/list/ascoders
------------------------------------------------------

Other related posts: