Example #1
0
    def __init__(self, position=(0, 0), rotation=0.0, scale=(1, 1)):
        self.id = GameObject.__new_id()
        self.name = ''
        self.tags = []
        self.enabled = True
        self.visible = True
        self.static = False

        self.__children = WeakList()
        self.__parent = None

        self.__x, self.__y = position
        self.__rotation = rotation
        self.__scale = scale

        self.collider = None
Example #2
0
 def __init__(self):
     self.all_colliders = WeakList()
     self.__running = True
     self.__exit = False