Exemple #1
0
    void OnGUI()
    {
        if (GUI.Button(new Rect(10, 10, 150, 50), _campaignsAvailable ? "Open Zone 1" : "Waiting..."))
        {
            if (_campaignsAvailable)
            {
                ApplifierImpactMobileExternal.Log("Open Zone 1 -button clicked");
                ApplifierImpactMobile.showImpact("16-default");
            }
        }

        if (GUI.Button(new Rect(10, 70, 150, 50), _campaignsAvailable ? "Open Zone 2" : "Waiting..."))
        {
            if (_campaignsAvailable)
            {
                ApplifierImpactMobileExternal.Log("Open Zone 2 -button clicked");
                ApplifierImpactMobile.showImpact("16-default", "ship", new Dictionary <string, string> {
                    { "openAnimated", "true" },
                    { "noOfferScreen", "true" },
                    { "sid", "testiSid" },
                    { "muteVideoSounds", "true" },
                    { "useDeviceOrientationForVideo", "true" }
                });
            }
        }
    }
Exemple #2
0
 void Awake()
 {
     ApplifierImpactMobile.setCampaignsAvailableDelegate(ApplifierImpactCampaignsAvailable);
     ApplifierImpactMobile.setCloseDelegate(ApplifierImpactClose);
     ApplifierImpactMobile.setOpenDelegate(ApplifierImpactOpen);
     ApplifierImpactMobile.setCampaignsFetchFailedDelegate(ApplifierImpactCampaignsFetchFailed);
     ApplifierImpactMobile.setVideoCompletedDelegate(ApplifierImpactVideoCompleted);
     ApplifierImpactMobile.setVideoStartedDelegate(ApplifierImpactVideoStarted);
 }
    public static void Log(string message)
    {
        ApplifierImpactMobile applifierImpactMobileInstance = ApplifierImpactMobile.SharedInstance;

        if (applifierImpactMobileInstance)
        {
            if (applifierImpactMobileInstance.debugModeEnabled && Debug.isDebugBuild)
            {
                Debug.Log(_logTag + "/" + message);
            }
        }
    }