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)
|
function Camera:CenterAt(x,y,cx,cy)
|
||||||
self.pos.x = x-self.width/2
|
self.pos.x = x-self.width/(2*game.scale)
|
||||||
self.pos.y = y-self.height/2
|
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 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.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.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
|
end
|
||||||
self.pos.x = math.floor(self.pos.x)
|
self.pos.x = math.floor(self.pos.x)
|
||||||
self.pos.y = math.floor(self.pos.y)
|
self.pos.y = math.floor(self.pos.y)
|
||||||
|
|
Loading…
Reference in New Issue