Unity/Addressable/シーンロード
提供: 初心者エンジニアの簡易メモ
シーンを作成してAddressable登録
- Project内でSceneを作成する
- Sceneを選択し、Inspectorで、Addressableにチェックを付ける
- Addressableをビルドする(Unityメインメニュー/Window/Asset Management/Addressables/Groups/Build/New Build/Default Build Script
参考:https://soft-rime.com/post-3267/
シーンをロード
public class SampleScene : MonoBehaviour { [SerializeField] Button loadButton; void Start() { loadButton.onClick.AddListener(() => { StartCoroutine(LoadScene()); }); } IEnumerator LoadScene() { var handle = Addressables.LoadSceneAsync("Assets/Scenes/Sample2Scene.unity", UnityEngine.SceneManagement.LoadSceneMode.Additive); yield return handle; } }