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)); }