Example #1
0
        /// <summary>
        /// 
        /// </summary>
        /// <param name="icon"></param>
        public void SetPair(Icon icon)
        {
            selectPair = icon;
            SetCurrentSprite();

            bool b = (selectPair == null) ? true : false;
            if (_toggle != null)
                _toggle.value = !b;
            if (_boxCollider != null)
                _boxCollider.enabled = b;
            if (_buttonScale != null)
                _buttonScale.enabled = b;
            transform.localScale = Vector3.one;
        }
Example #2
0
        public void Reset()
        {
            if (_toggle != null)
                _toggle.value = false;
            if (_boxCollider != null)
                _boxCollider.enabled = true;
            transform.localScale = Vector3.one;
            if (_buttonScale != null)
                _buttonScale.enabled = true;
            if (correctSprite != null)
                correctSprite.alpha = 0f;

            selectPair = null;
            SetCurrentSprite();
        }