I was wondering why to equal points cannot be compared and shown as equal using '=='
e.g
var p1:Point = new Point( 1, 5 );
var p2:Point = new Point( 1, 5 );
trace( p1 == p2 ) //false
trace( p1.x == p2.x, p1.y == p2.y ) //true true
trace( p1.equals( p2 )) //true
It seems weird and a little pointless (pun)
Could anybody shed some light on why this is?