LemonteaのUnity部屋

LemonteaのUnity部屋

UnityとかC#のおはなしです~

Audio

Unity 音ゲー記事の組み合わせでつくったコンギョ

こんにちは。レモンティーです。今まで音ゲーを作りながら それについての記事をたらたら書いていましたが 想定していた発表機会がおじゃんになったので ここに~↓youtu.be 使っているのはこれらの記事の内容ですsawalemounity.hatenablog.com sawalemounity…

Unity GetSpectrumDataで音ゲーの譜面を自動生成(2)

こんにちは。レモンティーです。前回、思いつきで適当な自動譜面作成をやりましたよね。 sawalemounity.hatenablog.comあれが意外と進化しそうだったので、 今回はレベルメータの転用ではなく 普通に作ってみました。やり方としては ・GetSpectrumDataでデー…

Unity GetSpectrumDataで音ゲーの譜面を自動生成

こんにちは。レモンティーです。 __________ この記事のすこし改善版↓の方を推奨します sawalemounity.hatenablog.com __________ 今朝、GetSpectrumDataを使って レベルメータもどきをつくりましたが… Unity GetSpectrumData でレベル…

Unity GetSpectrumData でレベルメータをつくる

こんにちは。レモンティーです。今回は、以前チラッとつかったっきりだった GetSpectrumDataをもうちょっと弄ってみようと思います。この前は一番大きい音の音程をとりましたが、 その逆を見つけました。こちら↓の記事では y9uni.hatenablog.com 複数の周波…

Unity JsonUtilityでつくった音ゲーの譜面を読みこんで音符を流す

こんにちは。レモンティーです。前回、Json形式で音ゲーの楽譜を作成しました。 sawalemounity.hatenablog.com今回は、それを読み込んで、 実際に音譜を生成してみます。やり方は・ファイルを読み込む ・音を流しながら時間をはかる ・タイミングがきたら音…

Unity 音ゲーの譜面をJsonUtilityで作成

こんにちは。レモンティーです。今日は音ゲー記事の続きです。 前回↓説明したJson形式でファイルを読み書きする方法を使い、 sawalemounity.hatenablog.com自分の好きなタイミングで好きな種類の音符を流すように 楽譜をつくってみたいと思います。もしかし…

Unity GetSpectrumDataを使う

こんにちは。レモンティーです。今回は、 AudioSourceのGetSpectrumDataをつかってみたいと思います。GetSpectrumDataというのは、その名の通り ある瞬間のBGMのスペクトラムデータを取得できるものです。これでなにをするかというと… BGMの音程にあわせて上…

Unity 3DSoundsで離れると聞こえなくするandドップラー効果

こんにちは。レモンティーです。ゲームの音楽って、均一に聞こえて欲しいときと、 音源との距離に応じて大きく聞こえたり小さく聞こえたりして欲しい時 両方ありますよね。今回は、距離に応じて音量を変化させたい場合の方法です。AudioSourceコンポーネント…

初めてのスクリプト(9) BGM・効果音の再生

こんにちは。レモンティーです。今回は、BGMとSEについてです。これらはAudioSourceコンポーネントというのをつかって再生します。ですが、ずっと鳴ってる一曲のBGMで良い場合と、 任意のタイミングで鳴らしたい場合で 楽な手順が違う(やってることは同じ)…