|
@@ -312,7 +312,35 @@ namespace GFGGame
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
+ /// <summary>
|
|
|
|
+ /// 检测是否穿戴完整(穿着连衣裙或同时穿着上装下装)
|
|
|
|
+ /// </summary>
|
|
|
|
+ /// <returns></returns>
|
|
|
|
+ public bool CheckPutOnFinish()
|
|
|
|
+ {
|
|
|
|
+ List<int> equipDatas = EquipDataCache.cacher.equipDatas;
|
|
|
|
+ bool isLianYiQun = false;
|
|
|
|
+ bool isShangYi = false;
|
|
|
|
+ bool isXiaZhuang = false;
|
|
|
|
|
|
|
|
+ for (int i = 0; i < equipDatas.Count; i++)
|
|
|
|
+ {
|
|
|
|
+ ItemCfg itemCfg = ItemCfgArray.Instance.GetCfg(equipDatas[i]);
|
|
|
|
+ if (itemCfg.subType == ConstDressUpItemType.LIAN_YI_QUN && itemCfg.id != ConstItemID.DEFULT_LIAN_YI_QUN)
|
|
|
|
+ {
|
|
|
|
+ isLianYiQun = true; break;
|
|
|
|
+ }
|
|
|
|
+ if (itemCfg.subType == ConstDressUpItemType.SHANG_YI && itemCfg.id != ConstItemID.DEFULT_NEI_DA)
|
|
|
|
+ {
|
|
|
|
+ isShangYi = true;
|
|
|
|
+ }
|
|
|
|
+ if (itemCfg.subType == ConstDressUpItemType.XIA_ZHUANG && itemCfg.id != ConstItemID.DEFULT_XIA_ZHUANG)
|
|
|
|
+ {
|
|
|
|
+ isXiaZhuang = true;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ return isLianYiQun || isXiaZhuang && isShangYi;
|
|
|
|
+ }
|
|
private void UpdatePicAction()
|
|
private void UpdatePicAction()
|
|
{
|
|
{
|
|
if (IsSuitPic)
|
|
if (IsSuitPic)
|