コード例 #1
0
    public static Com.Game.Module.ItemType AnalyzeDropItemById(this ToolsFacade facade, string _dropItemId, out int id, out int count)
    {
        SysDropItemsVo dataById = BaseDataMgr.instance.GetDataById <SysDropItemsVo>(_dropItemId);

        Com.Game.Module.ItemType result = Com.Game.Module.ItemType.None;
        id    = 0;
        count = 0;
        if (dataById == null)
        {
            Debug.LogError("Tools_Rewards: 不可处理的空掉落物品" + _dropItemId);
            return(result);
        }
        return(facade.AnalyzeDropItem(dataById.rewards, out id, out count));
    }