public HighScoreScreen(ContentManager content, EventHandler screenEvent) : base(screenEvent)
 {
     HighScore           = new highscore();
     dataHighScore       = HighScore.getHighScore();
     highScoreBackground = content.Load <Texture2D>(@"picture/taman safari indonesia background");
     grayBackground      = content.Load <Texture2D>(@"picture/gray");
     highScoreFont       = content.Load <Texture2D>(@"picture/nilai tertinggi");
     puzzleFont          = content.Load <Texture2D>(@"picture/tulisan puzzle");
     highScore           = content.Load <SpriteFont>(@"highScore");
     backButton          = content.Load <Texture2D>(@"picture/button kembali");
     backButtonPosition  = new Vector2(625, 415);
 }
 public HighScoreScreen(ContentManager content, EventHandler screenEvent)
     : base(screenEvent)
 {
     HighScore = new highscore();
     dataHighScore = HighScore.getHighScore();
     highScoreBackground = content.Load<Texture2D>(@"picture/taman safari indonesia background");
     grayBackground = content.Load<Texture2D>(@"picture/gray");
     highScoreFont = content.Load<Texture2D>(@"picture/nilai tertinggi");
     puzzleFont = content.Load<Texture2D>(@"picture/tulisan puzzle");
     highScore = content.Load<SpriteFont>(@"highScore");
     backButton = content.Load<Texture2D>(@"picture/button kembali");
     backButtonPosition = new Vector2(625, 415);
 }
        void mouseClicked(int x, int y)
        {
            Rectangle mouseClickedRect = new Rectangle(x, y, 10, 10);
            Rectangle backButtonRect   = new Rectangle((int)backButtonPosition.X, (int)backButtonPosition.Y, 160, 40);

            if (mouseClickedRect.Intersects(backButtonRect))
            {
                Console.WriteLine("coba");
                init = false;
                //  dataHighScore = null;
                dataHighScore = HighScore.getHighScore();
                screenEvent.Invoke(this, new EventArgs());
            }
        }