示例#1
0
        //-----------------------------------------------------------------------------------------
        /// <summary>
        /// 関数名     : Sound
        /// 処理の概要 : 効果音を鳴らす
        /// 引数       : SETYPE:鳴らしたい音
        ///        ボタン、コイン、色変え、ダメージ、パワーアップ、ブロック破壊
        /// 返却値     :
        /// 備考       :
        /// </summary>
        /// <param name="anum"></param>
        public void Sound(SETYPE anum)
        {
            //Componentを取得
            audioSource = GetComponent <AudioSource>();

            if (anum == SETYPE.ボタン)
            {
                //音(sound1)を鳴らす
                audioSource.PlayOneShot(_Sound1);
            }
            if (anum == SETYPE.コイン)
            {
                //音(sound2)を鳴らす
                audioSource.PlayOneShot(_Sound2);
            }
            if (anum == SETYPE.色変え)
            {
                //音(sound3)を鳴らす
                audioSource.PlayOneShot(_Sound3);
            }
            if (anum == SETYPE.ダメージ)
            {
                //音(sound4)を鳴らす
                audioSource.PlayOneShot(_Sound4);
            }
            if (anum == SETYPE.パワーアップ)
            {
                //音(sound5)を鳴らす
                audioSource.PlayOneShot(_Sound5);
            }
            if (anum == SETYPE.ブロック破壊)
            {
                //音(sound6)を鳴らす
                audioSource.PlayOneShot(_Sound6);
            }
        }
示例#2
0
 //-----------------------------------------------------------------------------------------
 /// <summary>
 /// 指定したAudioClipを再生する
 /// </summary>
 /// <param name="aNum"></param>
 /// <returns></returns>
 public void SoundPlayClipAtPoint(SETYPE aSETYPE, Vector3 aPos, float aVolume = 1)
 {
     AudioSource.PlayClipAtPoint(_SE[(int)aSETYPE], aPos, aVolume);
 }
示例#3
0
 //-----------------------------------------------------------------------------------------
 /// <summary>
 /// 関数名     : Sound
 /// 処理の概要 : 効果音を鳴らす
 /// 備考       :
 /// </summary>
 /// <param name="aNum">
 /// SETYPE:鳴らしたい音
 /// ボタン、コイン、色変え、ダメージ、パワーアップ、ブロック破壊
 /// </param>
 public void SoundPlayOneShot(SETYPE aSETYPE, float aVolume = 1)
 {
     audioSource.PlayOneShot(_SE[(int)aSETYPE], aVolume);
 }