|
@@ -450,6 +450,19 @@ namespace GFGGame
|
|
|
{
|
|
|
_dressUpData.itemList.Add(itemId);
|
|
|
Update(itemId);
|
|
|
+
|
|
|
+ if (actionId != 0)
|
|
|
+ {
|
|
|
+ ItemCfg itemCfg = ItemCfgArray.Instance.GetCfg(itemId);
|
|
|
+ Transform effGameobj = _sceneObj.transform.Find(string.Format("Role/Body_eff/{0}", itemCfg.res));
|
|
|
+ if (effGameobj != null)
|
|
|
+ {
|
|
|
+ if (effGameobj.gameObject != null)
|
|
|
+ {
|
|
|
+ effGameobj.gameObject.SetActive(true);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -471,6 +484,19 @@ namespace GFGGame
|
|
|
_dressUpData.itemList.Remove(itemId);
|
|
|
var handler = DressUpUtil.RemoveItemAsync(itemId, _sceneObj, _roleObj);
|
|
|
TryAddHandler(handler);
|
|
|
+
|
|
|
+ if (actionId != 0)
|
|
|
+ {
|
|
|
+ ItemCfg itemCfg = ItemCfgArray.Instance.GetCfg(itemId);
|
|
|
+ Transform effGameobj = _sceneObj.transform.Find(string.Format("Role/Body_eff/{0}", itemCfg.res));
|
|
|
+ if (effGameobj != null)
|
|
|
+ {
|
|
|
+ if (effGameobj.gameObject != null)
|
|
|
+ {
|
|
|
+ effGameobj.gameObject.SetActive(false);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
|