| | |
| | | if (_development)
|
| | | {
|
| | | var apkName = StringUtility.Contact(_output, "/", versionName, "_", versionConfig.clientPackageFlag, "_v", versionConfig.m_Version, "_", _buildIndex, "_development.apk");
|
| | | BuildPipeline.BuildPlayer(baseLevels, apkName, BuildTarget.Android, BuildOptions.Development | BuildOptions.ConnectWithProfiler | BuildOptions.AllowDebugging);
|
| | | //BuildPipeline.BuildPlayer(baseLevels, apkName, BuildTarget.Android, BuildOptions.Development | BuildOptions.ConnectWithProfiler | BuildOptions.AllowDebugging);
|
| | | }
|
| | | else
|
| | | {
|
| | | var apkName = StringUtility.Contact(_output, "/", versionName, "_", versionConfig.clientPackageFlag, "_v", versionConfig.m_Version, "_", _buildIndex, ".apk");
|
| | | BuildPipeline.BuildPlayer(baseLevels, apkName, BuildTarget.Android, BuildOptions.None);
|
| | | // BuildPipeline.BuildPlayer(baseLevels, apkName, BuildTarget.Android, BuildOptions.None);
|
| | | }
|
| | | }
|
| | |
|
| | |
| | | EditorUtility.SetDirty(backGroundTextureImporter);
|
| | | }
|
| | |
|
| | | var loginBackGroundFromPath = "Assets/Editor/Logo/" + _versionName + "/LoginBackGround.png";
|
| | | var loginBackGroundToPath = "Assets/Resources/UI/Sprites/LoginBackGround.png";
|
| | | AssetDatabase.DeleteAsset(loginBackGroundToPath);
|
| | | AssetDatabase.CopyAsset(loginBackGroundFromPath, loginBackGroundToPath);
|
| | |
|
| | | var loginBackGroundImporterPath = "Assets/Resources/UI/Sprites/LoginBackGround.png";
|
| | | var loginBackGrouindImporter = AssetImporter.GetAtPath(loginBackGroundImporterPath);
|
| | | var loginBackGroundTextureImporter = loginBackGrouindImporter as TextureImporter;
|
| | | if (loginBackGroundTextureImporter != null)
|
| | | {
|
| | | loginBackGroundTextureImporter.textureType = TextureImporterType.Sprite;
|
| | | loginBackGroundTextureImporter.spritePackingTag = string.Empty;
|
| | | loginBackGroundTextureImporter.assetBundleName = string.Empty;
|
| | |
|
| | | var platformSetting = new TextureImporterPlatformSettings();
|
| | | switch (buildTarget)
|
| | | {
|
| | | case BuildTargetGroup.Android:
|
| | | platformSetting.overridden = true;
|
| | | platformSetting.allowsAlphaSplitting = false;
|
| | | platformSetting.name = "Android";
|
| | | platformSetting.maxTextureSize = 1024;
|
| | | platformSetting.format = TextureImporterFormat.ETC2_RGB4;
|
| | | platformSetting.compressionQuality = 1;
|
| | | break;
|
| | | case BuildTargetGroup.iOS:
|
| | | platformSetting.overridden = true;
|
| | | platformSetting.allowsAlphaSplitting = false;
|
| | | platformSetting.name = "iOS";
|
| | | platformSetting.maxTextureSize = 1024;
|
| | | platformSetting.format = TextureImporterFormat.PVRTC_RGBA4;
|
| | | platformSetting.compressionQuality = 1;
|
| | | break;
|
| | | }
|
| | |
|
| | | loginBackGroundTextureImporter.SetPlatformTextureSettings(platformSetting);
|
| | | AssetDatabase.ImportAsset(loginBackGroundImporterPath);
|
| | | EditorUtility.SetDirty(loginBackGroundTextureImporter);
|
| | | }
|
| | | }
|
| | |
|
| | | static BuildTargetGroup GetBuildTarget()
|