Modified collision boxes
This commit is contained in:
@@ -0,0 +1,21 @@
|
||||
"""
|
||||
CollisionBox entity class
|
||||
"""
|
||||
|
||||
import pygame
|
||||
|
||||
|
||||
class CollisionBox(pygame.sprite.Sprite):
|
||||
def __init__(self, offsetX, offsetY, width, height, center):
|
||||
pygame.sprite.Sprite.__init__(self)
|
||||
|
||||
self.offset = (offsetX, offsetY)
|
||||
self.size = (width, height)
|
||||
self.rect = pygame.Rect(0, 0, width, height)
|
||||
self.rect.center = center
|
||||
|
||||
self.rect.x += self.offset[0]
|
||||
self.rect.y += self.offset[1]
|
||||
|
||||
def setY(self, y):
|
||||
self.rect.y = y + self.offset[1]
|
||||
Reference in New Issue
Block a user