internal void SetStatusState(EStatusState State) { switch (State) { case EStatusState.Idle: lbstatus.Text = "Nothing's happening."; tbtnshowprogress.Hide(); lbprog.Hide(); prgdownloading.Hide(); btncancel.Hide(); break; case EStatusState.Error: lbstatus.Text = "Fatal error has occurred."; tbtnshowprogress.Hide(); lbprog.Hide(); prgdownloading.Hide(); btncancel.Hide(); break; default: //Nothing. break; } }
public void OnStatusClicked() { m_statusState = EStatusState.Smile; Image statusImage = GetComponent<Image>(); if (statusImage) { statusImage.sprite = SmileSprite; } }
public void OnCellClicked() { // this script executes after CellBehavior Image statusImage = GetComponent<Image>(); switch (cellBehavior.state) { case CellBehavior.ECellState.Empty: m_statusState = EStatusState.Win; if (statusImage) { statusImage.sprite = WinSprite; } break; case CellBehavior.ECellState.Mine: m_statusState = EStatusState.Lose; if (statusImage) { statusImage.sprite = LoseSprite; } break; } }
// Use this for initialization void Start() { m_statusState = EStatusState.Inactive; }
internal void SetStatusState(EStatusState State) { switch (State) { case EStatusState.Idle: lbstatus.Text = "Nothing's happening."; tbtnshowprogress.Hide (); lbprog.Hide (); prgdownloading.Hide (); btncancel.Hide (); break; case EStatusState.Error: lbstatus.Text = "Fatal error has occurred."; tbtnshowprogress.Hide (); lbprog.Hide (); prgdownloading.Hide (); btncancel.Hide (); break; default: //Nothing. break; } }