Remove elasticity argument from bounce

This commit is contained in:
Quinn
2021-12-28 14:26:11 -08:00
parent 7bab9c56f9
commit 465053d73b
2 changed files with 4 additions and 6 deletions
+2 -3
View File
@@ -18,10 +18,9 @@ vec2 = {
return vec2:new(self.x/mag, self.y/mag) return vec2:new(self.x/mag, self.y/mag)
end, end,
bounce = function(self, n, b) bounce = function(self, n)
local b = b or 1
local n = n:normal() local n = n:normal()
return (n * -2 * self:dot(n) + self) * b return n * -2 * self:dot(n) + self
end, end,
} }
+2 -3
View File
@@ -15,10 +15,9 @@ vec2 = {
return vec2:new(self.x/mag, self.y/mag) return vec2:new(self.x/mag, self.y/mag)
end, end,
bounce = function(self, n, b) bounce = function(self, n)
local b = b or 1
local n = n:normal() local n = n:normal()
return (n * -2 * self:dot(n) + self) * b return n * -2 * self:dot(n) + self
end, end,
} }