private void Init() { if (_isInit) return; _sprite = GetComponent<UISprite>(); _currentBreaking = null; MiniGameHelper.FindChildObjects<Breaking>(transform, ref _listBreakings); _isInit = true; }
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(); } }