示例#1
0
    private void OnTriggerEnter2D(Collider2D collision)
    {
        if ((tag == collision.tag) || (walltag == collision.tag))
        {
            HP hp = collision.GetComponent <HP>();

            if (hp)
            {
                hp.DealDamage(damage, Adamage);
            }

            MoveForward returning = gameObject.GetComponent <MoveForward>();

            if (returning)
            {
                returning.Return();
            }
        }

        if (enemytag == collision.tag)
        {
            Destroy(gameObject);
        }
    }