package { public class Direction { public static const NORTH:int = 0; public static const EAST:int = 1; public static const SOUTH:int = 2; public static const WEST:int = 3; public static function toVector(direction:int):Vector2 { switch (direction) { case NORTH: return new Vector2(0, -1); case EAST: return new Vector2(1, 0); case SOUTH: return new Vector2(0, 1); case WEST: return new Vector2(-1, 0); } return null; } } }