Пример #1
0
    /// <summary>
    /// プレイヤーがダメージを受けるかチェックする
    /// </summary>

    public void DamageCheck()
    {
        if (this.CompareTag("Player"))
        {
            Collider[] collid;
            collid = Physics.OverlapBox(playerCenter, BoxRayScale, new Quaternion(0, 0, 0, 0), LayerMask.GetMask(LayerName.ENEMY), QueryTriggerInteraction.Ignore);

            foreach (Collider col in collid)
            {
                col.GetComponent <Enemy>().PlayerHit();
                pDamage.Damage();
                break;
            }
        }
    }