public static void SnakeDeath() { bool isNewHighScore = Score.SetNewHighScore(); GameOverWindow.ShowStatic(isNewHighScore); ScoreWindow.HideStatic(); }
/// <summary> /// LoadContent will be called once per game and is the place to load /// all of your content. /// </summary> protected override void LoadContent() { ConvertUnits.SetDisplayUnitToSimUnitRatio(100f); _spriteBatch = new SpriteBatch(GraphicsDevice); PlayWindow.LoadContent(GraphicsDevice); PlayWindow playWindow = new PlayWindow(_windowHandler); playWindow.Initialize(); KinectHandler = new KinectHandler(playWindow); KinectHandler.IdleRestart += KinectRestart; _kinectThread = new Thread(() => KinectHandler.run()); _kinectThread.IsBackground = true; _kinectThread.Start(); WaitingWindow waitingWindow = new WaitingWindow(_windowHandler); waitingWindow.Initialize(); LevelSelectWindow levelSelectWindow = new LevelSelectWindow(_windowHandler); levelSelectWindow.Initialize(); ScoreWindow scoreWindow = new ScoreWindow(_windowHandler); _windowHandler.PlayWindow = playWindow; _windowHandler.LevelSelectWindow = levelSelectWindow; _windowHandler.WaitingWindow = waitingWindow; _windowHandler.ScoreWindow = scoreWindow; _windowHandler.ChangeWindow(waitingWindow, null); }
private async void showScore(object sender, Int32 e) { _score = new ScoreWindow(); IEnumerable <LeaderboardEntry> entries = new List <LeaderboardEntry>(); switch (e) { case 1: entries = await _store.GetLeaderboardAsync(GameTypes.TicTacToe, Scopes.AllTime); break; case 2: entries = await _store.GetLeaderboardAsync(GameTypes.NineMensMorris, Scopes.AllTime); break; case 3: entries = await _store.GetLeaderboardAsync(GameTypes.ConnectFour, Scopes.AllTime); break; } _scorevm = new ScoreViewModel(entries); _scorevm.BackToMenu += showMainWindow; _score.DataContext = _scorevm; _score.Show(); _window.Hide(); }
public static void SnakeDied() { bool isNewHighscore = Score.TrySetNewHighscore(); GameOverWindow.ShowStatic(isNewHighscore); ScoreWindow.HideStatic(); }
public static void SnakeDied() { bool isNewHighscore = Score.TrySetNewHighscore(level); //zapisz najwyzszy wynik GameOverWindow.ShowStatic(isNewHighscore); ScoreWindow.HideStatic(); }
private void Awake() { instence = this; int highscore = Score.GetHigeScore(); scoreText = transform.Find("ScoreText").GetComponent <Text>(); SetHighScoreText(highscore); }
private void Awake() { instance = this; scoreText = transform.Find("scoreText").GetComponent <Text>(); Score.OnHighscorechanged += Score_OnHighscoreChanged; UpdateHighscore(); }
private void Awake() { instance = this; // reference to the score text scoreText = transform.Find("scoreText").GetComponent <Text>(); Score.OnHighScoreChanged += Score_OnHighScoreChanged; UpdateHighScore(); }
void Start() { if (true) { startPosition = transform.position; rigidbody.velocity = shipVelocity + (transform.forward * Time.deltaTime * speed); scoreWindow = GameObject.FindGameObjectWithTag("ScoreWindow").GetComponent<ScoreWindow>(); } }
private void Awake() { instance = this; // bedziemy pobierac referencje do naszego obiektu tekstowego scoreText = transform.Find("scoreText").GetComponent <Text>(); // teraz mamy odniesienie do naszego tekstu // ktory mozemy zmienic aby byl aktualny wynik }
public static void PlayerDied() { if (playsound_dead) { SoundManager.PlaySound(SoundManager.Sound.Dead); playsound_dead = false; } bool isNewHighscore = Score.TrySetNewHighscore(); GameOverWindow.ShowStatic(isNewHighscore); ScoreWindow.HideStatic(); }
private void InitGame() { stopGame = false; _enemysCounter = 0; _bulletsCounter = 0; myGame = new GameScreen(50, 30, '#'); myScore = new ScoreWindow(myGame.ScreenWidth, myGame.ScreenHeight / 3, 30); myScore.Render(); worldLive = new LiveWorld(myGame.ScreenWidth, myGame.ScreenHeight / 3 + 1, 30); worldLive.Render(); myGame.SetHero(new Hero(myGame.ScreenWidth / 2, myGame.ScreenHeight - 2, "HERO", HERO_MARKER)); for (int i = 0; i < 10; i++) { myGame.AddEnemy(new Enemy(_enemysCounter, rnd.Next(1, myGame.ScreenWidth - 2), rnd.Next(1, 5), "enemy" + _enemysCounter, ENEMY_MARKER)); _enemysCounter++; } }
void Start() { ScoreWindow = GameObject.FindObjectOfType <ScoreWindow>(); }
void Start() { lifeLeft = playerLife; audioSource = GetComponent<AudioSource>(); scoreWindow = GameObject.FindGameObjectWithTag("ScoreWindow").GetComponent<ScoreWindow>(); }
public static void ResumeGameStatic() { instance.ResumeGame(); ScoreWindow.ShowStatic(); }
private void Start() { instance = this; Hide(); }
private void Awake() { instance = this; scoreText = transform.Find("scoreText").GetComponent <Text>(); }
// Use this for initialization void Start() { window = new Rect(10, Screen.height - height+5, width, height); playerName = PlayerPrefs.GetString("playerName", ""); scoreWindow = GameObject.FindGameObjectWithTag("ScoreWindow").GetComponent<ScoreWindow>(); if (playerName == "") playerName = "Pilot_Name_" + Random.Range(1, 999); }
public static void SnakeDied() { GameOverWindow.ShowStatic(Score.IsNewHighScore); ScoreWindow.HideStatic(); }