private void Next(bool leftNotRight) { if (_mv.InProcess) { return; } _curIndx = (leftNotRight ? -1 : 1) + _curIndx; _curIndx = _curIndx >= 0 ? _curIndx % _skins.Length : _skins.Length - 1; _current = _skins[_curIndx]; _mv.ShowNext(leftNotRight, _current.Skin.transform); SetState(); }
private void TurnOnHandler() { for (_curIndx = 0; _curIndx < _skins.Length; ++_curIndx) { if (_mv.Current.gameObject == _skins[_curIndx].Skin) { break; } } _current = _skins[_curIndx]; SetState(); Screen.Rect.transform.Find("Score").GetComponent <Text>().text = GlobalStatistics.GetInstance().Score.ToString(); }