示例#1
0
    // Collision Detection Test
    void OnCollisionEnter(Collision col)
    {
        if (col.gameObject.CompareTag("Player") && ai_guard.CurrentState != AI_GuardMouse.GUARD_MOUSE_STATE.DEATH)
        {
            mouseNPC.die();
            ai_guard.deathHasOccured();

            // play the sound
            soundSource.Play();
        }
    }
示例#2
0
    // Collision Detection Test
    void OnCollisionEnter(Collision col)
    {
        if (col.gameObject.CompareTag("Player") && ai_enemy.CurrentState != AI_Enemy.ENEMY_STATE.DEATH)
        {
            mouseNPC.die();
            ai_enemy.deathHasOccured();

            // play the sound
            soundSource.Play();
        }
    }
    // Collision Detection Test
    void OnCollisionEnter(Collision col)
    {
        if (col.gameObject.CompareTag("Player") && ai.CurrentState != AI_LookOut.LOOK_OUT_STATE.DEATH)
        {
            mouseNPC.die();
            ai.deathHasOccured();

            // play the sound
            soundSource.Play();
        }
    }