public void Start() { if (webtalk == null) { webtalk = new WebTalk(); webtalk.OnScoreAdded += OnScoreAdded; webtalk.OnScoreFailed += OnScoreFailed; } qr_controller = GetComponent <QRController>(); qr_controller.enabled = false; qr_controller.OnQRCodeScanned += OnQRCodeScanned; }
public void WebTalkTest1() { WebTalk webtalk = new WebTalk(); webtalk.OnRegisterSuccess += Webtalk_OnRegisterSuccess; webtalk.OnScoreAdded += Webtalk_OnScoreAdded; webtalk.OnScoreFailed += Webtalk_OnScoreFailed; webtalk.OnRegisterFail += Webtalk_OnRegisterFail; webtalk.register(); webtalk.add_score("6AE8E9AF0D4BFA1854097E15D5BE5C07B46B81B45"); Assert.IsFalse(fail); Assert.IsTrue(webtalk.Registered); Assert.IsNotEmpty(webtalk.Name); }
void Start() { Levels = new level_info[2]; if (webtalk == null) { webtalk = new WebTalk(); webtalk.OnScoreAdded += OnScoreAdded; webtalk.OnScoreFailed += OnScoreFailed; } MainMenu.SetActive(true); LevelSelector.SetActive(false); EllieSelector.SetActive(false); Level1IMG.color = new Color(255, 255, 255, 50); Level1IMG.GetComponent <Button>().interactable = false; Level1txt.text = "locked"; Levels[0] = new level_info("Level 1", Level1IMG, Level1txt, false); /*Level2IMG.color = new Color(255, 255, 255, 50); * Level2IMG.GetComponent<Button>().interactable = false; * Level2txt.text = "locked"; * Levels[1] = new level_info("Level 2", Level2IMG, Level2txt, false);*/ PlayLevelBtn.SetActive(false); ScanQRBtn.SetActive(true); qr_controller = ScanQRBtn.GetComponent <QRController>(); qr_controller.enabled = false; qr_controller.OnQRCodeScanned += OnQRCodeScanned; try { gamemanager = GameObject.Find("GameManager").GetComponent <GameManager>(); } catch { gamemanager = null; } }
private void Webtalk_OnRegisterSuccess(WebTalk webtalk, string name) { done = true; }
private void Webtalk_OnScoreAdded(WebTalk webtalk, string score) { done = true; }
private void Webtalk_OnScoreFailed(WebTalk webtalk, string score) { done = true; fail = true; }
private void Webtalk_OnRegisterFail(WebTalk webtalk, string name) { done = true; fail = true; }
private void OnScoreAdded(WebTalk obj, string score) { // add score to global unlock list Debug.Log("Unlocked score: " + score); Open(); }
private void OnScoreFailed(WebTalk obj, string score) { Debug.Log("Failed to unlock score: " + score); }