func (v Vec2) Scale(t float32) Vec2 {
	return NewVec2XY(
		v[0]*t,
		v[1]*t,
	)
}
func (v Vec2) Scale(t float32) Vec2 {
	return NewVec2XY(
		v[0]*t,
		v[1]*t,
	)
}
func ( v Vec2 ) Scale ( t float32 ) Vec2 { return NewVec2XY ( v [ 0 ] * t , v [ 1 ] * t , ) }
// Scale returns a new vector that is the result of v * t
Scale returns a new vector that is the result of v * t