예제 #1
0
    /// <summary>
    /// Search用のコライダーに衝突時の処理
    /// </summary>
    /// <param name="col">衝突した相手</param>
    private void OnTriggerEnter(Collider col)
    {
        if (col.tag == "Player")
        {
            // 見つけた
            m_isFind = true;

            // 状態を追いかけるにする
            m_controller.ChangeState(m_controller.Chase);
            // ターゲットの座標を取得する
            m_controller.ChaseTarget = col.gameObject;
            // 発見時SEを鳴らす
            AudioManager_Script.Get.PlaySE(SfxType.find);
        }
    }