【Unity】【C#】配列・リストをランダムソート(シャッフル)する
今回は、C#で配列からランダムにデータを取得(シャッフル)する事を考えたいと思います。Unityでの落ちゲー開発で、お邪魔ブロックを落下させる時に、どの列に落とすかを重複しないようにランダムで決める時に使ったりします。(列番号を配列にして、 ...
【Unity】1つのオブジェクトでBGMとSEを再生してみる
今回はUnityでのBGMとSEを鳴らす処理を試してみたいと思います。 正直なところ、SEを鳴らす、BGMを鳴らすはあちこちに記事があると思います。では、BGMを流しつつ、SEも鳴らすにはどうすれば良いのでしょうか?シンプルなのは、BGM用 ...
【Unity】ゲームの設定データをJSON形式で保存する
Unityでゲームを作っていると、当然の様にデータを保存したい事が出てきますよね。当然、Unity初心者の自分もやり方がわからなかったので調べました。今回はその結果としてできたコードをペタッと紹介。 何かのサービスを使っても良いけど、そんな ...
【C#】【Unity】リストのループ処理をしながら要素を削除する
UnityでC#を使ってゲーム開発をしていると、リスト管理しているGameObjectから一定の条件に当てはまるものを削除したい場面がありますよね。これを実装するのは難しくないのですが……実はちゃんと考えないと思わぬ不具合が起こります。です ...
【Unityの勉強中】Unity5の参考書がUnityScriptの本だったので、C#に四苦八苦で自前書き換え
現在、参考書を片手にUnityの勉強中なのですが、 その過程でJavaScriptのコードををC#に置き換える必要があって、四苦八苦だったので、今回はそのお話です。 参考書はUnityScript(JavaScript)だった... 今読ん ...