コード例 #1
0
    private void OnUpdateUserDataHandle(BaseEvent e)
    {
        UpdateBaseDataEvent evt = e as UpdateBaseDataEvent;

        if (evt.updateType == UpdateBaseDataEvent.UpdateType.wanted)
        {
            wantedNumText.text = GameMainManager.instance.model.userData.wantedCount.ToString();
        }
    }
コード例 #2
0
    private void OnUpdateHandle(BaseEvent e)
    {
        UpdateBaseDataEvent evt = e as UpdateBaseDataEvent;

        if (evt.updateType == UpdateBaseDataEvent.UpdateType.island)
        {
            Refresh();
        }
    }
コード例 #3
0
    private void OnUpdateBaseData(BaseEvent e)
    {
        UpdateBaseDataEvent evt = e as UpdateBaseDataEvent;

        if (evt.updateType == UpdateBaseDataEvent.UpdateType.vip || evt.updateType == UpdateBaseDataEvent.UpdateType.Energy)
        {
            energyValue = user.energy;
        }
    }
コード例 #4
0
ファイル: UITopBarWindow.cs プロジェクト: gamevagrant/csll
    private void OnUpdateData(BaseEvent e)
    {
        UpdateBaseDataEvent evt = e as UpdateBaseDataEvent;

        switch (evt.updateType)
        {
        case UpdateBaseDataEvent.UpdateType.Money:
            UpdateMoney(user.money, evt.delay);
            break;

        case UpdateBaseDataEvent.UpdateType.sheild:
            UpdateShield(user.shields, evt.delay);
            break;

        case UpdateBaseDataEvent.UpdateType.star:
            UpdateStar(user.crowns, evt.delay);
            break;
        }
    }