private void OnTriggerEnter(Collider other)
 {
     //print("..............");
     if (other.gameObject.tag == "Player")
     {
         if (EnergyBar)
         {
             EnergyBar.onTakeDamage(8);
         }
     }
     Destroy(this.gameObject);
 }
    //private void OnCollisionEnter(Collision other)

    private void OnTriggerEnter(Collider other)
    {
        print("happened?");
        if (other.gameObject.tag == "GaintAnts")
        {
            if (EnergyBar)
            {
                EnergyBar.onTakeDamage(8);
                print(other.gameObject.tag);
            }
        }
    }
Beispiel #3
0
    void Update()
    {
        if (Input.GetMouseButtonDown(0) && (EnergyBar.Energy > 0))
        {
            Shoot();

            if (EnergyBar)
            {
                EnergyBar.onTakeDamage(1);
                //print(EnergyBar.Energy);
            }
        }
    }
    void OnTriggerEnter(Collider other)
    {
        if (other.tag == "Player" && onlyOnce)
        {
            //give 15 Energy to EnergyBar
            EnergyBar.onTakeDamage(-15);
            onlyOnce = false;
            if (EnergyBar.Energy > EnergyBar.MaxEnergy)
            {
                EnergyBar.MaxEnergy = EnergyBar.Energy;
                EnergyBar.EnergyBarShow();
            }

            if (GameController.GetComponent <GameController>().gameOver)
            {
                SceneManager.LoadScene(2);
            }
        }
    }