コード例 #1
0
    def render(self):
        try:
            # Render:
            self.VIDEO_BACKGROUND_IMAGE.renderImage()

            self.VIDEO_RESOLUTION_TEXT.renderText()  # > Texto resolucao.
            self.VIDEO_RESOLUTION_DOWN.renderText()  # > Botao resolucao.
            self.VIDEO_FULLSCREEN_TEXT.renderText()  # > Texto fullscreen.
            self.VIDEO_FULLSCREEN_DOWN.renderText()  # > Botao fullscreen.
            self.VIDEO_VSYNC_TEXT.renderText()  # > Texto vsync.
            self.VIDEO_VSYNC_DOWN.renderText()  # > Botao vsync

            self.VIDEO_VOLTAR_DOWN.renderText()  # > Botao voltar.

            # Clicks:
            self.VIDEO_RESOLUTION_CLICK = task.taskClick(
                self.VIDEO_RESOLUTION_DOWN)
            self.VIDEO_FULLSCREEN_CLICK = task.taskClick(
                self.VIDEO_FULLSCREEN_DOWN)
            self.VIDEO_VSYNC_CLICK = task.taskClick(self.VIDEO_VSYNC_DOWN)

            self.VIDEO_VOLTAR_CLICK = task.taskClick(self.VIDEO_VOLTAR_DOWN)

            if self.VIDEO_LOADED_SOME_CHANGE_OK:
                # Render:
                self.VIDEO_OK_DOWN.renderText()

            if self.VIDEO_LOADED_SOME_CHANGE_CANCELAR:
                # Render:
                self.VIDEO_CANCELAR_DOWN.renderText()

        except:
            raise
        return None
コード例 #2
0
    def render(self):
        try:
            # Render:
            self.CONFIG_BACKGROUND_IMAGE.renderImage()

            self.CONFIG_GAME_DOWN.renderText()
            self.CONFIG_VIDEO_DOWN.renderText()
            self.CONFIG_SOM_DOWN.renderText()
            self.CONFIG_VOLTAR_DOWN.renderText()

            # Clicks:
            self.CONFIG_GAME_CLICK = task.taskClick(self.CONFIG_GAME_DOWN)
            self.CONFIG_VIDEO_CLICK = task.taskClick(self.CONFIG_VIDEO_DOWN)
            self.CONFIG_SOM_CLICK = task.taskClick(self.CONFIG_SOM_DOWN)
            self.CONFIG_VOLTAR_CLICK = task.taskClick(self.CONFIG_VOLTAR_DOWN)
        except:
            raise
        return None
コード例 #3
0
    def reparentTo(self, event, back):
        try:
            # Pass:
            self.VIDEO_RESOLUTION_CLICK.makeTask("mouse-motion", event,
                                                 self.effect_resolution)
            self.VIDEO_FULLSCREEN_CLICK.makeTask("mouse-motion", event,
                                                 self.effect_fullscreen)
            self.VIDEO_VSYNC_CLICK.makeTask("mouse-motion", event,
                                            self.effect_vysinc)

            self.VIDEO_VOLTAR_CLICK.makeTask("mouse-motion", event,
                                             self.effect_voltar)

            # Click:
            self.VIDEO_RESOLUTION_CLICK.makeTask("mouse1", event,
                                                 self.change_resolution)
            self.VIDEO_FULLSCREEN_CLICK.makeTask("mouse1", event,
                                                 self.change_fullscreen)
            self.VIDEO_VSYNC_CLICK.makeTask("mouse1", event, self.change_vsync)

            self.VIDEO_VOLTAR_CLICK.makeTask("mouse1", event, back)

            if self.VIDEO_LOADED_SOME_CHANGE_OK:
                # Clicks:
                self.VIDEO_OK_CLICK = task.taskClick(self.VIDEO_OK_DOWN)

                self.VIDEO_OK_CLICK.makeTask("mouse-motion", event,
                                             self.effect_ok)

                self.VIDEO_OK_CLICK.makeTask("mouse1", event, self.ok)

            if self.VIDEO_LOADED_SOME_CHANGE_CANCELAR:
                # Clicks:
                self.VIDEO_CANCELAR_CLICK = task.taskClick(
                    self.VIDEO_CANCELAR_DOWN)

                self.VIDEO_CANCELAR_CLICK.makeTask("mouse-motion", event,
                                                   self.effect_cancelar)

                self.VIDEO_CANCELAR_CLICK.makeTask("mouse1", event,
                                                   self.cancelar)
        except:
            raise
        return None
コード例 #4
0
    def render(self):
        try:
            # Render:
            self.MAIN_BACKGROUND_IMAGE_BORDE.renderImage()
            self.MAIN_BUTTON_COMECAR_DOWN.renderImage()
            self.MAIN_BUTTON_CARREGAR_DOWN.renderImage()
            self.MAIN_BUTTON_CONFIGURACOES_DOWN.renderImage()
            self.MAIN_BUTTON_SAIR_DOWN.renderImage()

            # Adicionar evento click:
            self.MAIN_BUTTON_COMECAR_CLICK = task.taskClick(
                self.MAIN_BUTTON_COMECAR_DOWN)
            self.MAIN_BUTTON_CARREGAR_CLICK = task.taskClick(
                self.MAIN_BUTTON_CARREGAR_DOWN)
            self.MAIN_BUTTON_CONFIGURACOES_CLICK = task.taskClick(
                self.MAIN_BUTTON_CONFIGURACOES_DOWN)
            self.MAIN_BUTTON_SAIR_CLICK = task.taskClick(
                self.MAIN_BUTTON_SAIR_DOWN)
        except:
            raise
        return None
コード例 #5
0
    def render(self):
        try:
            # Render:
            self.CARREGAR_BACKGROUND_IMAGE.renderImage()

            self.CARREGAR_JOGO_1_DOWN.renderText()
            self.CARREGAR_JOGO_2_DOWN.renderText()
            self.CARREGAR_JOGO_3_DOWN.renderText()
            self.CARREGAR_VOLTAR_DOWN.renderText()

            # Add Clicks:
            self.CARREGAR_JOGO_1_CLICK = task.taskClick(
                self.CARREGAR_JOGO_1_DOWN)
            self.CARREGAR_JOGO_2_CLICK = task.taskClick(
                self.CARREGAR_JOGO_2_DOWN)
            self.CARREGAR_JOGO_3_CLICK = task.taskClick(
                self.CARREGAR_JOGO_3_DOWN)
            self.CARREGAR_VOLTAR_CLICK = task.taskClick(
                self.CARREGAR_VOLTAR_DOWN)
        except:
            raise
        return None