Пример #1
0
        private void InitState()
        {
            if (_isStateInited)
            {
                return;
            }

            _itemState     = (StoreItemState)GlobalRecordModel.GetInt(STATE_KEY);
            _isStateInited = true;
        }
Пример #2
0
        private void UpdateState(StoreItemState state)
        {
            if (_itemState == state)
            {
                return;
            }

            _receiver.ReceiveStateChange(_itemState, state);

            _itemState = state;
            GlobalRecordModel.SetData(STATE_KEY, (int)_itemState);
        }
 public void ReceiveStateChange(StoreItemState fromState, StoreItemState toState)
 {
     Debug.LogErrorFormat("change state [{0}]: [{1}] -> [{2}]", ListeningId, fromState, toState);
 }