Beispiel #1
0
    private void OnTriggerEnter2D(Collider2D other)
    {
        if (other.tag == "EnemyHitBox")
        {
            //applique effet
            //rb.AddForce(transform.right * forceAmount, ForceMode2D.Impulse);
            print("Enemy touched");

            dormantEnemy = other.GetComponent <DormantEnemy>();
            dormantEnemy.Spell2Effect();
        }
        else
        {
            //se detruit contre murs/autres
        }
    }
Beispiel #2
0
    private void OnTriggerEnter2D(Collider2D other)
    {
        if (other.CompareTag("Templar")) //Faudra mettre le tag "Enemy" sur tous les ennemis
        {
            dormantEnemyScript = other.gameObject.GetComponent <DormantEnemy>();

            dormantEnemyScript.Spell2Effect();
        }

        if (other.CompareTag("Potion1") || other.CompareTag("Potion2"))
        {
            Destroy(gameObject);
        }

        //Si un jour on y arrive, faut stopper le collider contre les murs (pas le détruire mais faire en sorte qu'il aille pas plus loin)
    }