|
@@ -72,9 +72,7 @@ namespace GFGGame
|
|
ItemCfg itemCfg = ItemCfgArray.Instance.GetCfg(itemId);
|
|
ItemCfg itemCfg = ItemCfgArray.Instance.GetCfg(itemId);
|
|
parentGameObj.transform.SetParent(sceneObj.transform.Find("Scene"), false);
|
|
parentGameObj.transform.SetParent(sceneObj.transform.Find("Scene"), false);
|
|
|
|
|
|
- DressUpUtil.AddItem(itemId, sceneObj, false, false, parentGameObj, resLayer);
|
|
|
|
- GameObject gameObject = parentGameObj.transform.GetChild(0).gameObject;
|
|
|
|
- SetBoxCollider2DToGameObject(gameObject);
|
|
|
|
|
|
+
|
|
|
|
|
|
string layerName = string.Format("resLayer{0}", resLayer);
|
|
string layerName = string.Format("resLayer{0}", resLayer);
|
|
string value = typeof(ItemCfg).GetField(layerName).GetValue(itemCfg).ToString();
|
|
string value = typeof(ItemCfg).GetField(layerName).GetValue(itemCfg).ToString();
|
|
@@ -83,7 +81,7 @@ namespace GFGGame
|
|
string resPath = ResPathUtil.GetDressUpAnimationPath(res);
|
|
string resPath = ResPathUtil.GetDressUpAnimationPath(res);
|
|
if (VEngine.Versions.Contains(resPath))
|
|
if (VEngine.Versions.Contains(resPath))
|
|
{
|
|
{
|
|
- SpriteRenderer spriteRenderer = gameObject.GetComponent<SpriteRenderer>();
|
|
|
|
|
|
+ // SpriteRenderer spriteRenderer = gameObject.GetComponent<SpriteRenderer>();
|
|
// if (spriteRenderer == null)
|
|
// if (spriteRenderer == null)
|
|
// {
|
|
// {
|
|
// spriteRenderer = gameObject.AddComponent<SpriteRenderer>();
|
|
// spriteRenderer = gameObject.AddComponent<SpriteRenderer>();
|
|
@@ -92,9 +90,15 @@ namespace GFGGame
|
|
// // spriteRenderer.
|
|
// // spriteRenderer.
|
|
// spriteRenderer.enabled = false;
|
|
// spriteRenderer.enabled = false;
|
|
// }
|
|
// }
|
|
- if (spriteRenderer != null) spriteRenderer.enabled = false;
|
|
|
|
- DressUpUtil.AddItem(itemId, sceneObj, false, true, gameObject, resLayer);
|
|
|
|
- gameObject.transform.localPosition = Vector3.zero;
|
|
|
|
|
|
+ // if (spriteRenderer != null) spriteRenderer.enabled = false;
|
|
|
|
+ DressUpUtil.AddItem(itemId, sceneObj, false, true, parentGameObj, resLayer);
|
|
|
|
+ parentGameObj.transform.localPosition = Vector3.zero;
|
|
|
|
+ }
|
|
|
|
+ else
|
|
|
|
+ {
|
|
|
|
+ DressUpUtil.AddItem(itemId, sceneObj, false, false, parentGameObj, resLayer);
|
|
|
|
+ GameObject gameObject = parentGameObj.transform.GetChild(0).gameObject;
|
|
|
|
+ SetBoxCollider2DToGameObject(gameObject);
|
|
}
|
|
}
|
|
PhotographUtil.Instance.SetGameObjectCenter(parentGameObj);
|
|
PhotographUtil.Instance.SetGameObjectCenter(parentGameObj);
|
|
}
|
|
}
|