Example #1
0
    // Update is called once per frame
    private void Update()
    {
        energyText.text = Energy.ToString(CultureInfo.InvariantCulture);

        NewEn = (int)Energy;

        if (NewEn > OldEn)
        {
            ScoreTrackerScript.IncreaseScore(NewEn - OldEn);
            OldEn = NewEn;
        }
        else if (NewEn < OldEn)
        {
            OldEn = NewEn;
        }
    }
Example #2
0
    private void OnTriggerEnter(Collider other)
    {
        Fireball fb = other.gameObject.GetComponent <Fireball>();

        if (fb == null)
        {
            return;
        }

        if (fb.FireColour != FireColour)
        {
            return;
        }

        ScoreTracker.IncreaseScore();
        Destroy(fb.gameObject);
    }