Example #1
0
 private void Awake()
 {
     bar               = _bar;
     percentage        = _percentage;
     manageScoreScript = _manageScoreScript;
     bar.fillAmount    = bar.fillAmount = 0;
     percentage.text   = Mathf.Floor(0).ToString() + "%";
 }
Example #2
0
    // Use this for initialization
    void Start()
    {
        CurrentGameState = GameState.None;
        _instance        = this;

        _scoreManager = GetComponentInChildren <ManageScore>();
        Assert.IsNotNull(_scoreManager);

        ChangeGameState(GameState.Start);
    }
Example #3
0
 // Update is called once per frame
 void Update()
 {
     
     if (ManageScore.score >= ManageScore.ScoreTreshHold)
     {
         anim.SetTrigger("TransformTrigger");
         ManageScore.increaseTreshHold();
     }
         anim.SetInteger("Health", ballHealth.getBallHealth());
     
 }
    void OnTriggerEnter2D(Collider2D collision)
    {
        direction = Vector3.Reflect(this.transform.position, collision.transform.right);
        Debug.Log(direction);
        rb.velocity = direction.normalized * speed;
        speed      += 0.05f;

        if (collision.CompareTag("Player"))
        {
            ManageScore.increaseScore();
        }
    }
Example #5
0
 public bool CheckGameOver()
 {
     //ending the game -Koester
     if (countDownScript.Turns == 0 || countDownScript.CountDowTimer == 0)
     {
         ManageScore ms = GameObject.Find("Canvas").GetComponent <ManageScore>();
         if (ms != null)
         {
             ms.results.SetActive(true);//enabling the gameobject, reults, which ultimately ends the game -Koester
         }
         return(true);
     }
     return(false);
 }
Example #6
0
    // on hero's death
    void OnDestroy()
    {
        // Display the menu
        Canvas.FindObjectOfType <PauseMenu>().pauseMenuUI.SetActive(true);
        Button[] buttons = PauseMenu.FindObjectsOfType <Button>();

        // Display GAMEOVER
        Canvas.FindObjectOfType <PauseMenu>().gameover.SetActive(true);

        // turning off "Resume button" in the menu after death of the hero
        buttons[1].interactable = false;

        // Put score on score board
        int    score      = ManageScore.GetScore();
        string playerName = PlayerPrefs.GetString("playerName");

        if (playerName == null)
        {
            playerName = "PLAYER";
        }
        HighscoreTable.AddHighscoreEntry(score, playerName);
    }
Example #7
0
        private void manageScore_ItemClicked(object sender, EventArgs e)
        {
            ManageScore manage = new ManageScore();

            manage.Show();
        }
Example #8
0
 // Use this for initialization
 void Start()
 {
     _managerScript = gameObject.GetComponentInParent <ManageScore>();
 }
Example #9
0
        private void manageScoreToolStripMenuItem_Click(object sender, EventArgs e)
        {
            Form manageScore = new ManageScore();

            manageScore.ShowDialog();
        }
Example #10
0
        private void toolStripManageScore_Click(object sender, EventArgs e)
        {
            ManageScore tempForm = new ManageScore();

            tempForm.Show();
        }