Browse Source

拍照调整

zhaoyang 2 years ago
parent
commit
cec95b757a
1 changed files with 11 additions and 7 deletions
  1. 11 7
      GameClient/Assets/Game/HotUpdate/Data/PhotographSceneManager.cs

+ 11 - 7
GameClient/Assets/Game/HotUpdate/Data/PhotographSceneManager.cs

@@ -72,9 +72,7 @@ namespace GFGGame
             ItemCfg itemCfg = ItemCfgArray.Instance.GetCfg(itemId);
             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 value = typeof(ItemCfg).GetField(layerName).GetValue(itemCfg).ToString();
@@ -83,7 +81,7 @@ namespace GFGGame
             string resPath = ResPathUtil.GetDressUpAnimationPath(res);
             if (VEngine.Versions.Contains(resPath))
             {
-                SpriteRenderer spriteRenderer = gameObject.GetComponent<SpriteRenderer>();
+                // SpriteRenderer spriteRenderer = gameObject.GetComponent<SpriteRenderer>();
                 // if (spriteRenderer == null)
                 // {
                 //     spriteRenderer = gameObject.AddComponent<SpriteRenderer>();
@@ -92,9 +90,15 @@ namespace GFGGame
                 //     // spriteRenderer.
                 //     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);
         }