コード例 #1
0
ファイル: DataManager.cs プロジェクト: mengtest/skilldemo
    public void AddAction(int id, int num)
    {
        XAction action;

        if (DataManager.Instance.Actions.ContainsKey(id))
        {
            action      = DataManager.Instance.Actions[id];
            action.Num += num;
            DataAction.Update(id, action);
        }
        else
        {
            action     = new XAction();
            action.Id  = id;
            action.Num = num;
            DataAction.Insert(id, action);
        }
        DBItem  db   = ZTConfig.Instance.GetDBItem(id);
        EAction type = ZTConfig.Instance.GetActionType(id);

        ZTEvent.FireEvent(EventID.CHANGE_ACTION, type);
    }