cleaning
This commit is contained in:
parent
f59f74f9d6
commit
5e1148f49d
|
@ -1 +0,0 @@
|
|||
Subproject commit 38e8c5a4db22269d5d63d39c733b3802452b4c0b
|
|
@ -5,13 +5,15 @@ Camera = {
|
|||
}
|
||||
|
||||
function Camera:CenterAt(x,y,cx,cy)
|
||||
self.pos.x = x-self.width/2
|
||||
self.pos.y = y-self.height/2
|
||||
self.pos.x = x-self.width/(2*game.scale)
|
||||
self.pos.y = y-self.height/(2*game.scale)
|
||||
cx = cx - self.width
|
||||
cy = cy - self.height
|
||||
if not (cx == nil or cy == nil) then
|
||||
if self.pos.x < 0 then self.pos.x = 0 end
|
||||
if self.pos.x > cx then self.pos.x = cx end
|
||||
if self.pos.y < 0 then self.pos.y = 0 end
|
||||
if self.pos.y > cy then self.pos.y = cy end
|
||||
if self.pos.x < 0 then self.pos.x = 0 end
|
||||
if self.pos.y < 0 then self.pos.y = 0 end
|
||||
end
|
||||
self.pos.x = math.floor(self.pos.x)
|
||||
self.pos.y = math.floor(self.pos.y)
|
||||
|
|
Loading…
Reference in New Issue