public void TapjoyEvents() { if (Tapjoy.IsConnected) { // Create offerwall placement if (offerwallPlacement == null) { offerwallPlacement = TJPlacement.CreatePlacement("unitys"); } if (offerwallPlacement.IsContentReady()) { offerwallPlacement.ShowContent(); } else { offerwallPlacement.RequestContent(); offerwallPlacement.ShowContent(); MyLog.W("Tapjoy offerwallPlacement.IsContentReady false"); //Code to handle situation where content is not ready goes here } } else { Tapjoy.Connect(MyConfig.TAPJOY_KEY); MyLog.W("Tapjoy.IsConnected false"); } }
private void Initialize() { if (!Tapjoy.IsConnected) { Tapjoy.Connect(MyConfig.TAPJOY_KEY); MyLog.D("Start to Tapjoy.Connect"); } // FB init if (FB.IsInitialized) { FB.ActivateApp(); } else { //Handle FB.Init FB.Init(() => { FB.ActivateApp(); MyLog.D("Facebook ActivateApp"); }); } // FB.Init(this.OnInitComplete, this.OnHideUnity); // facebookStatus = "FB.Init() called with " + FB.AppId; // MyLog.D("Facebook = " + facebookStatus); }
protected IEnumerator AutoReconnectCoroutine(float interval) { if (interval < 0) { yield break; } while (true) { Tapjoy.Connect(); Debug.Log("Connecting to Tapjoy server..."); yield return(new WaitForSeconds(interval)); } }
public void Init() { if (Application.isEditor) { PS_Plugin.Instance.OnTJInitComplete(true); } if (Tapjoy.IsConnected) { PS_Plugin.Instance.OnTJInitComplete(true); return; } #if UNITY_ANDROID Tapjoy.Connect(Constants.Params.tapjoyID); #else Tapjoy.Connect(Constants.Params.tapjoyID_iOS); #endif }
private void Connect() => Tapjoy.Connect(this.configuration.SdkKey);