コガネブログ

平日更新を目標にUnityやC#、Visual Studioなどのゲーム開発アレコレを書いていきます

【Unity】オーディオのビートとスペクトラムを検知できる「Unity-Beat-Detection」紹介

はじめに 「Unity-Beat-Detection」を Unity プロジェクトに導入することで オーディオのビートとスペクトラムを検知できるようになります 使い方 using UnityEngine; public class Example : MonoBehaviour { public AudioProcessor processor; private voi…

【Unity】オーディオの周波数スペクトルを取得できる「unity-audio-spectrum」紹介

はじめに 「unity-audio-spectrum」を Unity プロジェクトに導入することで オーディオの周波数スペクトルを取得できるようになります 使用例 使い方 空のゲームオブジェクトに「AudioSpectrum」をアタッチします そして、AudioSource で AudioClip を再生す…

【Unity】AudioSource や AudioListener にエフェクトを適用できる6つのコンポーネント

目次 目次 はじめに 参考動画 高い周波数をカット「Audio Low Pass Filter」 低い周波数をカット「Audio High Pass Filter」 エコー「Audio Echo Filter」 ノイズ「Audio Distortion Filter」 リバーブ「Audio Reverb Filter」 コーラス「Audio Chorus Filte…

【Unity】「AudioLowPassFilter」を使用すると BGM が水中にいる時のようなくぐもった聞こえ方になる

概要 「AudioLowPassFilter」を使用すると BGM が水中にいる時のようなくぐもった聞こえ方になります 使い方 「AudioSource」に「AudioLowPassFilter」をアタッチします 「Cutoff Frequency」を小さい値にするほどくぐもった聞こえ方になります 関連記事

【Unity】AudioSource の Pitch にマイナス値を設定すると逆再生できる

概要 AudioSource の Pitch にマイナス値を設定すると逆再生できます 関連記事

【Unity】Game ビュー右上の「Mute Audio」をオンにするとサウンドをミュートにできる

概要 Game ビュー右上の「Mute Audio」をオンにするとサウンドをミュートにできます 関連記事

【Unity】エディタ拡張で AudioClip を再生する方法

ソースコード using System; using System.Reflection; using UnityEditor; using UnityEngine; public static class EditorUtils { public static void PlayClip( AudioClip clip ) { var unityEditorAssembly = typeof( AudioImporter ).Assembly; var aud…

【Unity】エディタ上でキーが入力された時にサウンドを再生するエディタ拡張

ソースコード 参考サイト様

【Unity】Project ビューで AudioClip を選択した時に自動でプレビューを再生するエディタ拡張

実装方法 上記のスクリプトを「AudioClipPreviewer.cs」という名前で Unity プロジェクトの「Editor」フォルダ内に追加すると、 Unity の Project ビューで AudioClip を選択した時に 自動でプレビューが再生されるようになります 参考サイト様

【Unity】AudioClip の選択ウィンドウでプレビューを再生できる

概要 AudioClip の選択ウィンドウで左下の波形をクリックするとプレビューを再生できます 参考ツイート You can listen to AudioClips when selecting them from inspector! Not the friendliest UI. #unity3d #gamedev #indiedev #unitytips pic.twitter.co…

【Unity】AudioClip のモノラル設定をオンにする方法

概要 Unite 2016の「モバイル端末向けのUnityアプリケーションの最適化実践テクニック」 の講演において、AudioClipはモノラル設定を有効にした方が良いと聴きました UnityでAudioClipをモノラル設定にする場合は AudioClipのImport Settingsで「Force To Mo…

【Unity】AudioClip のインポート時に iOS と Android で設定を分ける

はじめに Unite 2016の「モバイル端末向けのUnityアプリケーションの最適化実践テクニック」 の講演において、AudioClipの圧縮形式は iOSでは「MP3」、Androidでは「Vorbis」がオススメとのことだったので AssetPostprocessorで指定する方法を調べてみました…