目的:把 場景 打包成 .unity3d 檔案, 再動態載入, 使用場景.
* Scene 的打包方式一:
string[] unityList = new string[] {
"Assets/xxx1.unity",
"Assets/xxx2.unity",
};
string targetPath = System.IO.Directory.GetParent (Application.dataPath).ToString () + "/_output/";
string targetFileName = targetPath + "xxx.unity3d";
BuildPipeline.BuildPlayer (unityList, targetFileName, BuildTarget.WebPlayer, BuildOptions.BuildAdditionalStreamedScenes);
* Scene 的打包方式一:
string[] unityList = new string[] {
"Assets/xxx1.unity",
"Assets/xxx2.unity",
};
string targetPath = System.IO.Directory.GetParent (Application.dataPath).ToString () + "/_output/";
string targetFileName = targetPath + "xxx.unity3d";
BuildPipeline.BuildPlayer (unityList, targetFileName, BuildTarget.WebPlayer, BuildOptions.BuildAdditionalStreamedScenes);
