@override Vector2 fromArray(List<num> array, [int offset = 0]) { x = array[offset].toDouble(); y = array[offset + 1].toDouble(); return this; }