private void Update() { if (Input.GetKeyUp(KeyCode.I)) { // initialize TwitterAPI1.Initialize(OnEventReceived, OnStreamDown, OnStreamUp); } if (Input.GetKeyUp(KeyCode.C)) { TwitterAPI1.Connect(Tracker.ToArray()); } if (Input.GetKeyUp(KeyCode.D)) { TwitterAPI1.Disconnect(); } if (ShouldDispatch) { TwitterAPI1.Dispatch(); } timeShown += Time.deltaTime; if (TweetQueue.Count > 0 && timeShown >= TimeToShow) { timeShown = 0f; var tweet = TweetQueue.Dequeue(); NameText.text = tweet.Name; UsernameText.text = tweet.Username; PostText.text = tweet.Text; OnTweetReceived?.Invoke(); } }
private void Start() { Debug.LogError("Open console"); TwitterAPI1.Initialize(OnEventReceived, OnStreamDown, OnStreamUp); TwitterAPI1.Connect(Tracker.ToArray()); }
private void OnStreamDown(object sender, TweetEventArgs evt) { Debug.Log($"On Stream Down {evt.InfoText}\n{evt.JsonText}"); TwitterAPI1.Connect(Tracker.ToArray()); }