Exemplo n.º 1
0
        void OnCurrentStoreTargetChanged(AppStore store)
        {
            var actualStore = UnityPurchasingEditor.TryTargetAndroidStore(store);

            if (actualStore != store)
            {
                OnAndroidTargetChange(actualStore);
            }
        }
Exemplo n.º 2
0
        static string GetCurrentStoreTarget()
        {
            var currentStoreTargets = EditorUserBuildSettings.activeBuildTargetGroup.ToAppStoreDisplayNames();

            if (currentStoreTargets.Count == 1)
            {
                return(currentStoreTargets.First());
            }

            return(UnityPurchasingEditor.ConfiguredAppStore().ToDisplayName());
        }
Exemplo n.º 3
0
        public void OnPreprocessBuild(BuildReport report)
        {
            switch (report.summary.platform)
            {
            case BuildTarget.WSAPlayer:
                WinRTPatcher.PatchWinRTBuild();
                break;

            case BuildTarget.Android:
                UnityPurchasingEditor.OnPostProcessScene();
                break;
            }
        }