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" } }); } } }
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); } } }