plane: fixed bitmap cropping along with collision region
This commit is contained in:
parent
b1002378c5
commit
daa65d3fc2
1 changed files with 5 additions and 3 deletions
|
@ -124,9 +124,11 @@ Plane = Class{
|
||||||
self.g = g
|
self.g = g
|
||||||
self.b = b
|
self.b = b
|
||||||
self.level = level
|
self.level = level
|
||||||
self.xsize = 4.0 * PIXELS_PER_METER
|
self.xsize = 52
|
||||||
self.ysize = 4.3 * PIXELS_PER_METER
|
self.ysize = 50
|
||||||
self.shape = love.physics.newRectangleShape(self.xsize, self.ysize)
|
self.collisionXSize = 4.0 * PIXELS_PER_METER
|
||||||
|
self.collisionYSize = 3.5 * PIXELS_PER_METER
|
||||||
|
self.shape = love.physics.newRectangleShape(0, -4, self.collisionXSize, self.collisionYSize)
|
||||||
PhysicsEntity.attachShape(self, density)
|
PhysicsEntity.attachShape(self, density)
|
||||||
self.body:setX(self.x + self.xsize / 2)
|
self.body:setX(self.x + self.xsize / 2)
|
||||||
self.body:setY(self.y - self.ysize / 2)
|
self.body:setY(self.y - self.ysize / 2)
|
||||||
|
|
Loading…
Reference in a new issue