private void BtnStopClick(object sender, EventArgs e) { EnvironmentThread?.Abort(); AnimationThread?.Abort(); UiUpdater?.Stop(); RefreshInfo(); SetButtonsEnable(false); }
protected override void OnClosing(CancelEventArgs e) { base.OnClosing(e); Config.EndOfApplication = true; UiUpdater?.Stop(); EnvironmentThread?.Abort(); AnimationThread?.Abort(); }
public void DisplayElements() { var builder = new StringBuilder(); var upper = _arr.GetUpperBound(0); for (var i = 0; i <= upper; i++) { builder.Append(_arr[i] + " "); } builder.AppendLine(); UiUpdater.UpdateUi(builder.ToString(), true); }
// Use this for initialization void Start() { ui = GameObject.FindObjectOfType <UiUpdater> ().GetComponent <UiUpdater> (); gm = GameObject.FindObjectOfType <GameManager> ().GetComponent <GameManager> (); grid = GameObject.FindObjectOfType <Grid>().GetComponent <Grid>(); darkener = transform.GetChild(0).GetComponent <SpriteRenderer> (); tower = transform.GetChild(1).GetComponent <Tower>(); tower.enabled = false; tower.GetComponent <CircleCollider2D> ().enabled = false; startPos = transform.position; canPlaceTower = false; canBuyTower = false; }
public void Awake() { uiUpdater = GetComponent <UiUpdater>(); }
// Use this for initialization void Start() { ui = GameObject.FindObjectOfType <UiUpdater> (); }