コード例 #1
0
ファイル: Mole.cs プロジェクト: DorVeytarn/Whack-A-Mole
    private void Die()
    {
        gameObject.SetActive(false);
        StopCoroutine(TimeDown());

        MoleKilled?.Invoke(this);
    }
コード例 #2
0
    private void OnMoleKilled(Mole mole)
    {
        MoleKilled?.Invoke(mole);

        mole.MoleEscaped -= OnMoleEscaped;
        mole.MoleKilled  -= OnMoleKilled;

        _currentMoles.Remove(mole);
    }