| | |
| | | {
|
| | | UpdateScriptableObjectsSetting.SetAllScriptableObjectAssetBundleName();
|
| | | ExcuteBuildAsset("config", buildParameters);
|
| | | TableTool.ReadAllTxtToBytes(StringUtility.Contact(buildParameters.GetWholeOutPutPath(), "/config"));
|
| | | TableTool.CopyConfigsToOutPutPath(StringUtility.Contact(buildParameters.GetWholeOutPutPath(), "/config"));
|
| | | }
|
| | | else
|
| | | {
|
| | |
| | | }
|
| | | }
|
| | |
|
| | | public static void BuildBuiltIn()
|
| | | {
|
| | | try
|
| | | {
|
| | | var buildParameters = new BuildParameters();
|
| | | if (!buildParameters.error)
|
| | | {
|
| | | var publisher = buildParameters.publisher;
|
| | | BuiltInResourceSetting.SetLaunchBackGround(publisher, buildParameters.buildTarget);
|
| | | BuiltInResourceSetting.SetLoginBackGround(publisher, buildParameters.buildTarget);
|
| | | BuiltInResourceSetting.SetLoginLogo(publisher, buildParameters.buildTarget);
|
| | | ExcuteBuildAsset("builtin", buildParameters);
|
| | | }
|
| | | else
|
| | | {
|
| | | EditorApplication.Exit(1);
|
| | | }
|
| | | }
|
| | | catch (Exception ex)
|
| | | {
|
| | | Debug.Log("打包builtin失败");
|
| | | Debug.Log(ex);
|
| | | EditorApplication.Exit(1);
|
| | | }
|
| | | }
|
| | |
|
| | | public static void MakeAssetVersionFile()
|
| | | {
|
| | | try
|
| | |
| | | {
|
| | | public bool error = false;
|
| | | public string outputPath;
|
| | | public string publisher;
|
| | | public BuildTarget buildTarget;
|
| | |
|
| | | public BuildParameters()
|
| | |
| | | break;
|
| | | }
|
| | | }
|
| | | else if (arg.ToLower() == "-publisher")
|
| | | {
|
| | | publisher = args[i + 1];
|
| | | }
|
| | | }
|
| | |
|
| | | error = false;
|