예제 #1
0
    def __init__(self, x, y, w, h, vel_x, vel_y, vel, lado, cor, imagem):

        Entidade.__init__(self, x, y, w, h, vel_x, vel_y, vel)
        Sprite.__init__(self, imagem, cor)

        self.__cor = cor
        self.lado = lado
        self.ativo = True
예제 #2
0
    def __init__(self,
                 x,
                 y,
                 w,
                 h,
                 vel_x=0,
                 vel_y=0,
                 vel=1,
                 cor=(200, 0, 150),
                 imagem=None):

        Entidade.__init__(self, x, y, w, h, vel_x, vel_y, vel)
        Sprite.__init__(self, imagem, cor, 100, 204, 0.7)
        self.__ativo = True
예제 #3
0
    def __init__(self,
                 x,
                 y,
                 w,
                 h,
                 vel_x=0,
                 vel_y=0,
                 vel=1,
                 cor=(200, 0, 150),
                 imagem=None):

        Entidade.__init__(self, x, y, w, h, vel_x, vel_y, vel)
        Sprite.__init__(self, imagem, cor)

        self.cor = cor
예제 #4
0
    def __init__(self,
                 x,
                 y,
                 w,
                 h,
                 vel_x,
                 vel_y,
                 vel,
                 cor=(0, 25, 125),
                 imagem=None):

        Entidade.__init__(self, x, y, w, h, vel_x, vel_y, vel)
        Sprite.__init__(self, imagem, cor, 2)

        self.__qnt_moedas = 0
        self.__vida = 3
        self.__gravidade = 5.8  #3.2
        self.__cor = cor
        self.__no_chao = False
예제 #5
0
    def __init__(self,
                 x,
                 y,
                 w,
                 h,
                 vel_x,
                 vel_y,
                 vel,
                 cor=(0, 25, 125),
                 imagem=None):

        Entidade.__init__(self, x, y, w, h, vel_x, vel_y, vel)
        Sprite.__init__(self, imagem, cor)

        self.__vida = 1
        self.__gravidade = 5.8  #3.2
        self.__cor = cor
        self.__no_chao = False
        self.x_inicial = x
        self.y_inicial = y
예제 #6
0
    def __init__(self,
                 x,
                 y,
                 w,
                 h,
                 vel_x,
                 vel_y,
                 vel,
                 ativo=True,
                 intervalo=3.0,
                 lado=0,
                 cor=(0, 25, 125),
                 imagem=None,
                 imagem_bala=None):

        Entidade.__init__(self, x, y, w, h, vel_x, vel_y, vel)
        Sprite.__init__(self, imagem, cor, 2)
        Arma.__init__(self, ativo, intervalo, lado)

        self.__cor = cor
        self.__intervalo_original = intervalo
        self.__imagem_bala = imagem_bala
 def __init__(self, gf, ff, fase):
     self.fase = fase
     self.gf = gf
     self.ff = ff
     self.camera = Camera(800, 600)
     self.camera_man = Entidade(400, 300)
     self.entidades = []
     self.entidade = None
     self.entidade_copia = None
     self.arrastando_entidade = False
     self.arquivo_atual = ""
     self.mov_x = 0
     self.mov_y = 0
     self.camera_mov_x = self.camera_man.x
     self.camera_mov_y = self.camera_man.y
     self.pos = []
     self.pos_aplicada = []