LoginSignup
0
0

More than 5 years have passed since last update.

【Unity(C#)】シーンをスクリプトから操作する方法

Last updated at Posted at 2018-11-15

  
  
  

この記事は

『プログラミング完全未経験からUnityでの開発現場に迎え入れてもらえた世界一の幸せ者』

の記事です。そのつもりでお読みください。
  

シーンをスクリプトから操作する方法

名前空間が必要です。
using UnityEngine.SceneManagement;

 void JumpToScene() //シーンの切り替え
    {
        SceneManager.LoadScene("OtherScene");
    }

ただ、このまま JumpToScene();と呼び出すと前触れもなく
瞬間的にシーンが変わるのでワープの演出でもない限りナンセンスだと思います。

なのでInvoke("JumpToScene", 2.0f);みたいな感じで秒数指定して呼び出すといいかもしれません。

フェードアウトの機能を実装して"画面が真っ暗になったらシーンが切り替わる"
みたいなのもそれっぽい雰囲気出ていい感じです。

フェードイン、フェードアウトも今度まとめます。


まとめました。
3Dのフェードイン、フェードアウト
VRの酔い軽減トンネルフェード
SteamVR Pluginを利用したフェード
SteamVR Pluginを使わないフェード

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0