public override BuildState OnUpdate() { var tex = (Texture2D)AssetDatabase.LoadAssetAtPath(Path, typeof(Texture2D)); if (tex == null) { Debug.LogError("Icon Not Found : " + Path); return(BuildState.Failure); } QuickEditorStaticAPI.SetAppIcon(Group, Icon); return(BuildState.Success); }
protected static void SetSplashScreens() { QuickEditorStaticAPI.SetAppIcon(BuildTargetGroup.iOS, ProjectBuildSetting.Current.Icon); QuickEditorStaticAPI.SetAppIcon(BuildTargetGroup.Android, ProjectBuildSetting.Current.Icon); QuickEditorStaticAPI.SetAppIcon(BuildTargetGroup.Standalone, ProjectBuildSetting.Current.Icon); QuickEditorStaticAPI.SetSplashScreen("androidSplashScreen", ProjectBuildSetting.Current.SplashScreen); QuickEditorStaticAPI.SetSplashScreen("iOSLaunchScreenPortrait", ProjectBuildSetting.Current.SplashScreen); QuickEditorStaticAPI.SetSplashScreen("iOSLaunchScreenLandscape", ProjectBuildSetting.Current.SplashScreen); //buildPlayerOptions.locationPathName = string.Format("{0}\\{3}\\{2}\\{3}_{2}_{1}{4}", //Path.GetFullPath(Application.dataPath + "/../" + prefs.BuildFolder), //prefs.ProjectName, //prefs.ProjectVersion, //platformName, //ResolveExtension(a_platform)); }