import pygame
import os.path

class LaunchScreen :

    @staticmethod
    def _get_launch_image() :
        imagePath = os.path.abspath(__file__).split(os.path.sep)[:-1]
        imagePath.extend(['data', 'accueil.png'])
        return os.path.sep.join(imagePath)

    def __init__(self) :
        imagePath = LaunchScreen._get_launch_image()
        self.image = pygame.image.load(imagePath)
        size = self.image.get_size()
        pygame.display.set_mode(size, pygame.NOFRAME)
        screen = pygame.display.get_surface()
        screen.blit(self.image, (0,0))
        pygame.display.flip()
