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()); } }