【unity 入門】簡単にSceneを切り替えよう!

unityでSceneを切り替える場面はよくあります。

この記事を読んでSceneの切り替えについてマスターしましょう!

Sceneの切り替え

Sceneの切り替えで必要なことは主に三つあります。

1.Build SettingのScenes In BuildにSceneを追加
2.using UnityEngine.SceneManagement;を追加
3.SceneManager.LoadSceneでSceneを切り替える


これらの使い方については下記の記事を参照してください。

ボタンを使ったSceneの切り替え

unityに限らず、ゲームではボタンを押したらSceneが切り替わることが多いです。

例えば戦闘ボタンを押したら戦闘のsceneに切り替わったりなどです。

unityではボタンを使ったSceneの切り替えを簡単に行うことができます。

ボタンを使ってSceneを切り替えたい場合はこちらの記事を参照してください。

変数を保持したままSceneを切り替える

unityでは通常Sceneを切り替えると変数を引き継ぐことができません

例えばスコアを引き継ぎたい場合でも普通の変数では引き継ぐことはできないのです。

しかし、static変数を使えば変数を保持したままSceneを切り替えることができます。

詳しいやり方はこちらの記事を参照してください。

まとめ

この記事ではunityでのSceneの切り替えについて扱ってきました。

ゲーム作りにおいてSceneの切り替えはよく使いますので、使いこなせるようになりましょう!