I feel sure that using the faster Vector arrays and doing your own sort won't be as fast as using an Array and doing a sortOn. Also, it would limit it to Flash Player 10, which although fairly common by now, isn't everywhere like player 9 is. Your original AS2 code works unchanged in AS3: var myArray:Array = [new Point(10,10),new Point(10,5),new Point(5,33)] myArray.sortOn(["x", "y"],[Array.NUMERIC, Array.NUMERIC]); trace(myArray) (x=5, y=33),(x=10, y=5),(x=10, y=10)
... View more