コード例 #1
0
    void OnTriggerEnter2D(Collider2D collider)
    {
        IBullet bullet = collider.GetComponent <IBullet>();

        if (bullet != null)
        {
            if (owner == null)
            {
                Debug.Log("无控制着");
            }
            owner.UnderAttack(bullet.GetWeapon().GetOwner());
            if (owner.getAttr().getHealth() <= 0)
            {
                Destroy(gameObject);
            }
        }
    }