| | |
| | | |
| | | public int GetUsedSkinID(int mmID) |
| | | { |
| | | var _list = BeautySkinConfig.GetSkinListByMMID(mmID); |
| | | if (beautyMMDataDict.ContainsKey(mmID)) |
| | | { |
| | | var _beauty = beautyMMDataDict[mmID]; |
| | | if (_beauty.State == 1) |
| | | { |
| | | foreach (var skin in beautyMMSkinDataDict) |
| | | foreach (var skinCfg in _list) |
| | | { |
| | | if (skin.Value.Used == 1) |
| | | beautyMMSkinDataDict.TryGetValue(skinCfg.SkinID, out BeautyMMSkinData skin); |
| | | if (skin != null && skin.Used == 1) |
| | | { |
| | | return skin.Key; |
| | | return skinCfg.SkinID; |
| | | } |
| | | } |
| | | } |
| | | } |
| | | //默认第一个 |
| | | var _list = BeautySkinConfig.GetSkinListByMMID(mmID); |
| | | if (_list.Count > 0) |
| | | { |
| | | return _list[0].SkinID; |