Unity-Scene
悪魔の証明という言葉あります。 「悪魔はいる」という主張を証明するには、悪魔をつれてこればいいですよね。 でも「悪魔はいない」という主張はどう証明すればいいのでしょうか。 この世のありとあらゆる場所を調査し、悪魔がいないということを確認する必…
ゲームジャム中の会話にて 「では僕の方で、音の挙動を制御するサウンドマネージャー的なものを作っておくよ。」 「サウンドマネージャーですか。それなら後でもよくありませんか。」 「おや、どうしてだい?」 「だって、そういうゲーム中でずっと必要なも…
僕はSceneManager.LoadSceneAsync()を使ってシーンの読み込み処理を作っていました。 その際に、allowSceneActivationをfalseにして、シーンの読み込み完了を自動で行われないようにし、その間に何かしらの処理を行い、その後allowSceneActivationをtrueに戻…
Hierarchy上に複数のシーンが存在する場合、GameObjectがどこのシーンにあるかを調べる必要があったので方法を調べてみました。 ピンポイントでそのようなことが分かる関数などがあればよかったのですが、ちょこっと調べた限りでは見つからなかったので、Uni…
シーンを管理するシステムを作りたいのですが、それにはまずUnityのSceneManagerについて詳しく知っておきたいものです。 ドキュメントを見る限り、LoadScene()ぐらいしか主に使ってないですね。 せっかくなのでこの機会に、SceneManagerで遊びつくしましょ…
新しいものが生まれれば、古いものは捨てられていくものです。 Unityの機能も同様です。 新しい機能が追加される傍ら、古い機能が使えなくなったり、存在そのものがなくなったりします。 今回はUnity5.4で新しく追加されたSceneManager.sceneLoadedと旧機能…