// ---------------------------------------------------------------- // Update Visuals // ---------------------------------------------------------------- public void UpdateVisuals(PanelChooseSet myPanel, StudySet mySet) { this.myPanel = myPanel; this.mySet = mySet; // Update visuals int numTerms = mySet.NumTotal; t_name.text = mySet.name; t_numTerms.text = numTerms.ToString();// + " terms"; rt_numTermsCardIcon.localEulerAngles = new Vector3(0, 0, Random.Range(-5f, 5f)); t_numTerms.gameObject.SetActive(numTerms > 0); rt_numTermsCardIcon.gameObject.SetActive(numTerms > 0); }
// ---------------------------------------------------------------- // Initialize // ---------------------------------------------------------------- public void Initialize(PanelChooseSet myPanel, RectTransform tf_parent) { this.myPanel = myPanel; GameUtils.ParentAndReset(gameObject, tf_parent); }