|
local dis, dir = math.vector(self.target.x, self.target.y, self:mouseX(), self:mouseY())
|
|
local dis, dir = math.vector(self.target.x, self.target.y, self:mouseX(), self:mouseY())
|
|
self.x = self.target.x + math.dx(dis, dir) - (self.w / 2)
|
|
self.x = self.target.x + math.dx(dis, dir) - (self.w / 2)
|
|
self.y = self.target.y + math.dy(dis, dir) - (self.h / 2)
|
|
self.y = self.target.y + math.dy(dis, dir) - (self.h / 2)
|