public void CmdInit() { // https://raw.githubusercontent.com/sample-data/oad1/master/ios-redir.json #if UNITY_IPHONE OpenAdAdapter.Init("https://raw.githubusercontent.com/sample-data/oad1/master/ios-redir.json"); #endif #if UNITY_ANDROID OpenAdAdapter.Init("https://raw.githubusercontent.com/sample-data/oad1/master/android-redirect.json"); #endif }
public void CmdCheckReward() { string s1 = OpenAdAdapter.CheckReward(); if (text1 == null) { return; } if (s1 == null) { text1.text = "nUll"; return; } float amount = -1.0f; string network = null; string currency = null; bool ok = false; string[] ss = s1.Split(new char[] { '\n' }, StringSplitOptions.RemoveEmptyEntries); foreach (string s2 in ss) { if (s2 == null) { continue; } string[] ss2 = s2.Split(new char[] { '\t' }, StringSplitOptions.RemoveEmptyEntries); if (ss2 == null) { continue; } if (ss2.Length < 2) { continue; } if (ss2[0] == "amount") { ok = Single.TryParse(ss2[1], out amount); } if (ss2[0] == "network") { network = ss2[1]; } if (ss2[0] == "currency") { currency = ss2[1]; } } text1.text = "a: " + amount + " n: " + network + " c: " + currency + " ok: " + ok; }
void Update() { //Camera.current.rect = new Rect (0.01f, 0.3f, 0.9f, 0.6f); int second1 = DateTime.Now.Second; if (second == second1) { return; } second = second1; int ibh = OpenAdAdapter.GetBannerHeight(); float bh = (float)ibh; float sh = (float)Screen.height; //bh += (UnityEngine.Random.value * 0.3f - 0.15f) * sh; if (Camera.main == null) { Debug.Log("No camera"); } else { if (bh == 0) { Camera.main.rect = new Rect(0.0f, 0.0f, 1.0f, 1.0f); } else if (bh > 0) { Camera.main.rect = new Rect(0.0f, 0.0f, 1.0f, 1.0f - bh / sh); // canvas.pixelRect = new Rect (0.0f, 0.0f, 1.0f, 1.0f - bh / sh); //canvas.worldCamera.rect = new Rect (0.0f, 0.0f, 1.0f, 1.0f - bh / sh); // canvas.transform.Translate(new Vector3(0.0f, bh, 0.0f)); } else { Camera.main.rect = new Rect(0.0f, -bh / sh, 1.0f, 1.0f + bh / sh); // canvas.pixelRect = new Rect (0.0f, - bh / sh, 1.0f, 1.0f + bh / sh); //canvas.worldCamera.rect = new Rect (0.0f, - bh / sh, 1.0f, 1.0f + bh / sh); // canvas.transform.Translate(new Vector3(0.0f, bh, 0.0f)); } } }
public void CmdHideBanner() { OpenAdAdapter.HideBanner(); }
public void CmdShowBottomBanner() { OpenAdAdapter.ShowBottomBanner(); }
public void CmdShowTopBanner() { OpenAdAdapter.ShowTopBanner(); }
public void CmdRewarded() { OpenAdAdapter.Rewarded(); }
public void CmdVideo() { OpenAdAdapter.Video(); }
public void CmdFullscreen() { OpenAdAdapter.Fullscreen(); }