diff --git a/vec2.go b/vec2.go index 3b00907..1d5ddf4 100644 --- a/vec2.go +++ b/vec2.go @@ -31,7 +31,7 @@ func (v Vec2[N]) W() N { } func (v Vec2[N]) Add(o Vec[N, Vec2[N]]) Vec[N, Vec2[N]] { - return Vec2[N]{v.X() + o.X(), v.Y()} + return Vec2[N]{v.X() + o.X(), v.Y() + o.Y()} } func (v Vec2[N]) Sub(o Vec[N, Vec2[N]]) Vec[N, Vec2[N]] {