示例#1
0
        private void Init()
        {
            if (_isInit)
                return;

            _sprite = GetComponent<UISprite>();
            _currentBreaking = null;

            MiniGameHelper.FindChildObjects<Breaking>(transform, ref _listBreakings);

            _isInit = true;
        }
示例#2
0
        public void Reset()
        {
            Init();

            if (_listBreakings != null && _listBreakings.Count > 0)
            {
                foreach (Breaking b in _listBreakings)
                    if (b != null)
                        b.Hide();
                _currentBreaking = _listBreakings[Random.Range(0, _listBreakings.Count)];
                _currentBreaking.Show();
            }
        }