コード例 #1
0
    private void LoadAssetScene()
    {
        if (isLoadScene)
        {
            return;
        }

        isLoadScene = true;

        sceneAssetList.Clear();

        List <string> scenePathList = BuildAssetBundle.GetBuildSettingsScenes();

        for (int i = 0; i < scenePathList.Count; ++i)
        {
            SceneAsset sceneAsset = AssetDatabase.LoadAssetAtPath <SceneAsset>(scenePathList[i]);
            sceneAssetList.Add(sceneAsset);
        }
    }