ゼニガネブログ

ゲーム開発のための小ネタなど。現在はUnityメインでやってます

Unity

【Unity】Inspectorで文字列を複数行入力する

どうやる? UIのテキストみたいに改行できる入力欄が欲しいと思って調べたところ[Multiline]もしくは[TextArea]をつけるだけという超お手軽仕様でした。 [XXXX]部分はAttributeと言ってC#の機能になります。それをUnityエディタが解釈してエディタ上での振る…

【Unity】Shaderで使用されるunity_GUIZTestModeについて

TextMeshProを使っていた時に描画周りの設定を弄ろうとシェーダを眺めていたら、unity_GUIZTestModeという見たことのないものが出てきたので調べてみました。 参考リンク support.unity3d.com unity_GUIZTestModeとは unity_GUIZTestModeは名前の通りGUI用の…

【Unity】SceneManager.LoadSceneAsyncの使い方が悪くて痛い目にあった話

この失敗談がきっかけで他の人が無駄にする時間が減ればいいなあと思ったので記事化します。 何が起きる 最終的に何が起こったかと言うとUnityの非同期読込関数が機能しなくなります。もう少し具体的に言うと、「SceneManager.LoadSceneAsyncで使うAsyncOper…

【Unity】Unity 5.5とWwise 2017.2.2の組み合わせでインテグレーションに失敗するときの回避方法【Wwise】

ちょっとUnity 5.5.3とWwise SDK 2017.2.2の組み合わせを試そうとしたらインテグレーション?インストール?に失敗してしまったので無理やりな回避方法のメモです。UnityでWwise使おうとしているエンジニア・プログラマなら誰でも自力解決出来るレベルの簡単…

【Unity】AudioMixerで遊んでみよう!(3/3)

今回が最終回です。前回の記事はこちら。 リバーブがオンの状態でメニューを開いたときに、リバーブがオフになってしまっているという問題を解決していきます。 なぜ発生するのか スナップショットは対象AudioMixerのエフェクトの状態を保存しています。今ま…

【Unity】AudioMixerで遊んでみよう!(2/3)

前回の続きです。 AudioMixer経由で音を再生することが出来ました。 今回の内容 ・キャラボイスの再生やBGMクロスフェードを行うスクリプトを実装・そのスクリプトを呼び出すUI(トグル)を実装・AudioMixerのグループにエフェクトを追加してみる・AudioMixe…

【Unity】AudioMixerで遊んでみよう!(1/3)

今回は使ってみると便利&面白いAudioMixerで遊んでみたいと思います。AudioSourceだけでもゲームは作れちゃいますし、AudioMixerが実装されたのがUnity5からなので実装時点で既にオレオレSoundManagerが完成していたり、オーディオミドルウェアを採用済みで…

【Unity】AudioSourceの逆再生を行う※ただし条件付き

メニューを開くときのSEは用意したけど、閉じるときのSEを用意し忘れた!諸々の事情で新しく用意できない!みたいな時に使えるかも?(体験談) ソースコード 実装は非常に単純で、再生するデータ配列を取得して反転して設定するだけです。 注意点 ただし、A…

【Unity】Inspector"View"は間違い?Viewなの?Windowなの?どっちなの!

3エントリ目にしてさっそく技術ネタですらない記事ですよー!後日投稿予定のAudioMixerの記事を書いている途中で、○○ビューと書くのが正しいのか○○ウィンドウと書くのが正しいのかものすごい気になってしまいました。 Sceneビューで○○して ← うんうんGameビ…

【Unity】Unity1週間ゲームジャムの作品「スペースイワシップ」を振り返って

先月11月の13~19日に開催されたUnity1週間ゲームジャムに参加させていただきました。 お題が「space」ということでかなり参加しやすいテーマだったと思います。私は「スペースイワシップ」という作品を公開させていただきました。 スペースイワシップ | 無…

【Unity】unityroom投稿作品「サンキューUnity仮面」を振り返って

それは12月中旬ごろに1日~2日の短期開発でunityroomに投稿出来るミニゲームを作りたいなと考えてた時でした。 ユニティ・テクノロジーズ・ジャパンの伊藤様がご退職され、おなかソフトを設立し独立されるとの情報を耳にしました。またUnity仮面も引退される…