Browse Source

Merge branch 'master' of http://120.92.132.192:23541/TDGame/TDGameClient3D

greg 4 years ago
parent
commit
b815505691
28 changed files with 3653 additions and 2817 deletions
  1. BIN
      assets/d3d/barriers/fences/Fence01.fbx
  2. BIN
      assets/d3d/gunFire/GunFire.fbx
  3. 33 3
      assets/d3d/gunFire/GunFire.fbx.meta
  4. 3 1
      assets/d3d/gunFire/lambert2.mtl
  5. BIN
      assets/d3d/hands/Hand.fbx
  6. 2 2
      assets/d3d/hands/Hand.fbx.meta
  7. BIN
      assets/d3d/monsters/monster001/Monster_anima.fbx
  8. 69 9
      assets/d3d/monsters/monster001/Monster_anima.fbx.meta
  9. BIN
      assets/d3d/textures/Txt_qiang01.png
  10. 4 3
      assets/d3d/weapons/qiang1/qiang01.mtl
  11. 3 1
      assets/d3d/weapons/qiang1/qiang02.mtl
  12. 3 1
      assets/d3d/weapons/qiang1/qiang03.mtl
  13. 8 2
      assets/resources/d3d/monsters/guai_0101.prefab
  14. 359 283
      assets/resources/d3d/monsters/guai_0201.prefab
  15. 356 280
      assets/resources/d3d/monsters/guai_0301.prefab
  16. 363 287
      assets/resources/d3d/monsters/guai_0401.prefab
  17. 6 0
      assets/resources/d3d/monsters/guai_0501.prefab
  18. 632 514
      assets/resources/d3d/monsters/guai_0601.prefab
  19. 6 0
      assets/resources/d3d/monsters/guai_0701.prefab
  20. 6 0
      assets/resources/d3d/monsters/guai_0801.prefab
  21. 353 276
      assets/resources/d3d/monsters/guai_0901.prefab
  22. 356 280
      assets/resources/d3d/monsters/guai_1001.prefab
  23. 356 280
      assets/resources/d3d/monsters/guai_1101.prefab
  24. 339 283
      assets/resources/d3d/monsters/guai_1201.prefab
  25. 6 0
      assets/resources/d3d/monsters/guai_1301.prefab
  26. 356 280
      assets/resources/d3d/monsters/guai_1401.prefab
  27. 6 0
      assets/resources/d3d/monsters/guai_1501.prefab
  28. 28 32
      assets/resources/scenes/FightingScene.scene

BIN
assets/d3d/barriers/fences/Fence01.fbx


BIN
assets/d3d/gunFire/GunFire.fbx


+ 33 - 3
assets/d3d/gunFire/GunFire.fbx.meta

@@ -81,7 +81,31 @@
         "sample": 30,
         "span": {
           "from": 0.3333333333333333,
-          "to": 0.4583333432674408
+          "to": 0.4666666666666667
+        },
+        "events": []
+      }
+    },
+    "251e6": {
+      "importer": "gltf-animation",
+      "uuid": "c08efdb9-e201-4049-a1f1-0aed983f4f74@251e6",
+      "displayName": "",
+      "id": "251e6",
+      "name": "GunFire2.animation",
+      "ver": "1.0.14",
+      "imported": true,
+      "files": [
+        ".bin",
+        ".json"
+      ],
+      "subMetas": {},
+      "userData": {
+        "gltfIndex": 0,
+        "wrapMode": 2,
+        "sample": 30,
+        "span": {
+          "from": 0.5,
+          "to": 0.8333333134651184
         },
         "events": []
       }
@@ -138,7 +162,7 @@
     "animationImportSettings": [
       {
         "name": "Take 001",
-        "duration": 0.4583333432674408,
+        "duration": 0.8333333134651184,
         "fps": 30,
         "splits": [
           {
@@ -150,8 +174,14 @@
           {
             "name": "RifleFire",
             "from": 0.3333333333333333,
-            "to": 0.4583333432674408,
+            "to": 0.4666666666666667,
             "wrapMode": 1
+          },
+          {
+            "name": "GunFire2",
+            "from": 0.5,
+            "to": 0.8333333134651184,
+            "wrapMode": 2
           }
         ]
       }

+ 3 - 1
assets/d3d/gunFire/lambert2.mtl

@@ -20,7 +20,9 @@
         ]
       },
       "depthStencilState": {},
-      "rasterizerState": {}
+      "rasterizerState": {
+        "cullMode": 0
+      }
     }
   ],
   "_props": [

BIN
assets/d3d/hands/Hand.fbx


+ 2 - 2
assets/d3d/hands/Hand.fbx.meta

@@ -122,7 +122,7 @@
         "wrapMode": 1,
         "sample": 30,
         "span": {
-          "from": 3.933333333333333,
+          "from": 3.966666666666667,
           "to": 4.041666507720947
         },
         "events": []
@@ -261,7 +261,7 @@
           },
           {
             "name": "AutomaticFire",
-            "from": 3.933333333333333,
+            "from": 3.966666666666667,
             "to": 4.041666507720947,
             "wrapMode": 1
           },

BIN
assets/d3d/monsters/monster001/Monster_anima.fbx


+ 69 - 9
assets/d3d/monsters/monster001/Monster_anima.fbx.meta

@@ -23,8 +23,8 @@
         "wrapMode": 2,
         "sample": 30,
         "span": {
-          "from": 0.06666666666666667,
-          "to": 1.7333333333333334
+          "from": 0.13333333333333333,
+          "to": 1.7
         },
         "events": []
       }
@@ -65,7 +65,7 @@
         "sample": 30,
         "span": {
           "from": 1.7666666666666666,
-          "to": 2.6666666666666665
+          "to": 2.466666666666667
         },
         "events": []
       }
@@ -113,7 +113,7 @@
         "sample": 30,
         "span": {
           "from": 3.466666666666667,
-          "to": 4.233333333333333
+          "to": 4
         },
         "events": []
       }
@@ -142,6 +142,54 @@
         "events": []
       }
     },
+    "9292d": {
+      "importer": "gltf-animation",
+      "uuid": "730141ce-4b2e-4748-b542-03a8a2e35851@9292d",
+      "displayName": "",
+      "id": "9292d",
+      "name": "Run.animation",
+      "ver": "1.0.14",
+      "imported": true,
+      "files": [
+        ".bin",
+        ".json"
+      ],
+      "subMetas": {},
+      "userData": {
+        "gltfIndex": 0,
+        "wrapMode": 2,
+        "sample": 30,
+        "span": {
+          "from": 5.3,
+          "to": 5.733333333333333
+        },
+        "events": []
+      }
+    },
+    "20c15": {
+      "importer": "gltf-animation",
+      "uuid": "730141ce-4b2e-4748-b542-03a8a2e35851@20c15",
+      "displayName": "",
+      "id": "20c15",
+      "name": "Walk2.animation",
+      "ver": "1.0.14",
+      "imported": true,
+      "files": [
+        ".bin",
+        ".json"
+      ],
+      "subMetas": {},
+      "userData": {
+        "gltfIndex": 0,
+        "wrapMode": 2,
+        "sample": 30,
+        "span": {
+          "from": 5.766666666666667,
+          "to": 7.416666507720947
+        },
+        "events": []
+      }
+    },
     "438fe": {
       "importer": "gltf-skeleton",
       "uuid": "730141ce-4b2e-4748-b542-03a8a2e35851@438fe",
@@ -247,19 +295,19 @@
     "animationImportSettings": [
       {
         "name": "Take 001",
-        "duration": 5.458333492279053,
+        "duration": 7.416666507720947,
         "fps": 30,
         "splits": [
           {
             "name": "Walk",
-            "from": 0.06666666666666667,
-            "to": 1.7333333333333334,
+            "from": 0.13333333333333333,
+            "to": 1.7,
             "wrapMode": 2
           },
           {
             "name": "Attack",
             "from": 1.7666666666666666,
-            "to": 2.6666666666666665,
+            "to": 2.466666666666667,
             "wrapMode": 1
           },
           {
@@ -271,7 +319,7 @@
           {
             "name": "Die",
             "from": 3.466666666666667,
-            "to": 4.233333333333333,
+            "to": 4,
             "wrapMode": 1
           },
           {
@@ -279,6 +327,18 @@
             "from": 4.3,
             "to": 5.366666666666666,
             "wrapMode": 2
+          },
+          {
+            "name": "Run",
+            "from": 5.3,
+            "to": 5.733333333333333,
+            "wrapMode": 2
+          },
+          {
+            "name": "Walk2",
+            "from": 5.766666666666667,
+            "to": 7.416666507720947,
+            "wrapMode": 2
           }
         ]
       }

BIN
assets/d3d/textures/Txt_qiang01.png


+ 4 - 3
assets/d3d/weapons/qiang1/qiang01.mtl

@@ -9,8 +9,7 @@
   "_techIdx": 0,
   "_defines": [
     {
-      "USE_ALBEDO_MAP": true,
-      "METALLIC_ROUGHNESS_UV": "v_uv1"
+      "USE_ALBEDO_MAP": true
     }
   ],
   "_states": [
@@ -21,7 +20,9 @@
         ]
       },
       "depthStencilState": {},
-      "rasterizerState": {}
+      "rasterizerState": {
+        "cullMode": 0
+      }
     }
   ],
   "_props": [

+ 3 - 1
assets/d3d/weapons/qiang1/qiang02.mtl

@@ -20,7 +20,9 @@
         ]
       },
       "depthStencilState": {},
-      "rasterizerState": {}
+      "rasterizerState": {
+        "cullMode": 0
+      }
     }
   ],
   "_props": [

+ 3 - 1
assets/d3d/weapons/qiang1/qiang03.mtl

@@ -20,7 +20,9 @@
         ]
       },
       "depthStencilState": {},
-      "rasterizerState": {}
+      "rasterizerState": {
+        "cullMode": 0
+      }
     }
   ],
   "_props": [

+ 8 - 2
assets/resources/d3d/monsters/guai_0101.prefab

@@ -33,7 +33,7 @@
       "__type__": "cc.Vec3",
       "x": 0,
       "y": 0,
-      "z": 0
+      "z": -4.491
     },
     "_lrot": {
       "__type__": "cc.Quat",
@@ -2081,7 +2081,7 @@
       "__id__": 1
     },
     "_enabled": true,
-    "playOnLoad": false,
+    "playOnLoad": true,
     "_clips": [
       {
         "__uuid__": "730141ce-4b2e-4748-b542-03a8a2e35851@57146"
@@ -2097,6 +2097,12 @@
       },
       {
         "__uuid__": "730141ce-4b2e-4748-b542-03a8a2e35851@f4113"
+      },
+      {
+        "__uuid__": "730141ce-4b2e-4748-b542-03a8a2e35851@9292d"
+      },
+      {
+        "__uuid__": "730141ce-4b2e-4748-b542-03a8a2e35851@20c15"
       }
     ],
     "_defaultClip": {

+ 359 - 283
assets/resources/d3d/monsters/guai_0201.prefab

@@ -18,16 +18,19 @@
     "_children": [
       {
         "__id__": 2
+      },
+      {
+        "__id__": 70
       }
     ],
     "_active": true,
     "_components": [
       {
-        "__id__": 78
+        "__id__": 80
       }
     ],
     "_prefab": {
-      "__id__": 79
+      "__id__": 82
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -75,7 +78,7 @@
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 77
+      "__id__": 69
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -223,19 +226,19 @@
         "__id__": 8
       },
       {
-        "__id__": 62
+        "__id__": 54
       },
       {
-        "__id__": 68
+        "__id__": 60
       },
       {
-        "__id__": 74
+        "__id__": 66
       }
     ],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 76
+      "__id__": 68
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -277,13 +280,13 @@
         "__id__": 9
       },
       {
-        "__id__": 43
+        "__id__": 35
       }
     ],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 61
+      "__id__": 53
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -328,7 +331,7 @@
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 42
+      "__id__": 34
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -373,7 +376,7 @@
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 41
+      "__id__": 33
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -424,7 +427,7 @@
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 40
+      "__id__": 32
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -941,7 +944,7 @@
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 39
+      "__id__": 31
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -978,15 +981,11 @@
     "_parent": {
       "__id__": 28
     },
-    "_children": [
-      {
-        "__id__": 30
-      }
-    ],
+    "_children": [],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 38
+      "__id__": 30
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -997,9 +996,9 @@
     "_lrot": {
       "__type__": "cc.Quat",
       "x": 0.14076566749861585,
-      "y": -0.0816243741049554,
-      "z": -0.3417532755059533,
-      "w": 0.925595585062178
+      "y": -0.08162437410495542,
+      "z": -0.34175327550595336,
+      "w": 0.9255955850621779
     },
     "_lscale": {
       "__type__": "cc.Vec3",
@@ -1016,226 +1015,6 @@
     },
     "_id": ""
   },
-  {
-    "__type__": "cc.Node",
-    "_name": "DJ_maozi06",
-    "_objFlags": 0,
-    "_parent": {
-      "__id__": 29
-    },
-    "_children": [
-      {
-        "__id__": 31
-      }
-    ],
-    "_active": true,
-    "_components": [],
-    "_prefab": {
-      "__id__": 37
-    },
-    "_lpos": {
-      "__type__": "cc.Vec3",
-      "x": -0.24575397015636138,
-      "y": 0.14233361799680727,
-      "z": -0.033778854356016554
-    },
-    "_lrot": {
-      "__type__": "cc.Quat",
-      "x": 0.5579694864102939,
-      "y": 0.38994091764218736,
-      "z": 0.6559878891196391,
-      "w": -0.32603059572205995
-    },
-    "_lscale": {
-      "__type__": "cc.Vec3",
-      "x": 0.3937008387163049,
-      "y": 0.3937008447636301,
-      "z": 0.3937007903288823
-    },
-    "_layer": 1073741824,
-    "_euler": {
-      "__type__": "cc.Vec3",
-      "x": -118.90203151930453,
-      "y": -99.48286235153722,
-      "z": 0.4243377137951488
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.Node",
-    "_name": "RootNode",
-    "_objFlags": 0,
-    "_parent": {
-      "__id__": 30
-    },
-    "_children": [
-      {
-        "__id__": 32
-      }
-    ],
-    "_active": true,
-    "_components": [],
-    "_prefab": {
-      "__id__": 36
-    },
-    "_lpos": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": -0.127,
-      "z": -0.03
-    },
-    "_lrot": {
-      "__type__": "cc.Quat",
-      "x": 0,
-      "y": 0,
-      "z": 0,
-      "w": 1
-    },
-    "_lscale": {
-      "__type__": "cc.Vec3",
-      "x": 1,
-      "y": 1,
-      "z": 1
-    },
-    "_layer": 1073741824,
-    "_euler": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.Node",
-    "_name": "DJ_maozi06",
-    "_objFlags": 0,
-    "_parent": {
-      "__id__": 31
-    },
-    "_children": [],
-    "_active": true,
-    "_components": [
-      {
-        "__id__": 33
-      }
-    ],
-    "_prefab": {
-      "__id__": 35
-    },
-    "_lpos": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_lrot": {
-      "__type__": "cc.Quat",
-      "x": 0,
-      "y": 0,
-      "z": 0,
-      "w": 1
-    },
-    "_lscale": {
-      "__type__": "cc.Vec3",
-      "x": 1,
-      "y": 1,
-      "z": 1
-    },
-    "_layer": 1073741824,
-    "_euler": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.ModelComponent",
-    "_name": "",
-    "_objFlags": 0,
-    "node": {
-      "__id__": 32
-    },
-    "_enabled": true,
-    "_materials": [
-      {
-        "__uuid__": "ad65dd72-e900-4704-87f7-109a33237d78"
-      }
-    ],
-    "_visFlags": 0,
-    "lightmapSettings": {
-      "__id__": 34
-    },
-    "_mesh": {
-      "__uuid__": "ab066c1c-a7e8-45d9-b96c-6969f044c109@538d8"
-    },
-    "_shadowCastingMode": 0,
-    "_enableMorph": true,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.ModelLightmapSettings",
-    "texture": null,
-    "uvParam": {
-      "__type__": "cc.Vec4",
-      "x": 0,
-      "y": 0,
-      "z": 0,
-      "w": 0
-    },
-    "_bakeable": false,
-    "_castShadow": false,
-    "_receiveShadow": false,
-    "_recieveShadow": false,
-    "_lightmapSize": 64
-  },
-  {
-    "__type__": "cc.PrefabInfo",
-    "root": {
-      "__id__": 1
-    },
-    "asset": {
-      "__id__": 0
-    },
-    "fileId": "61F6CxAKJH2KRA+MN00Bpu",
-    "sync": false,
-    "_synced": {
-      "default": false,
-      "serializable": false
-    }
-  },
-  {
-    "__type__": "cc.PrefabInfo",
-    "root": {
-      "__id__": 1
-    },
-    "asset": {
-      "__id__": 0
-    },
-    "fileId": "47Rr+Zgl5C/K36H5IVJV7t",
-    "sync": false,
-    "_synced": {
-      "default": false,
-      "serializable": false
-    }
-  },
-  {
-    "__type__": "cc.PrefabInfo",
-    "root": {
-      "__id__": 1
-    },
-    "asset": {
-      "__id__": 0
-    },
-    "fileId": "76A/VTky1Eyqkdn+Cie9G8",
-    "sync": false,
-    "_synced": {
-      "default": false,
-      "serializable": false
-    }
-  },
   {
     "__type__": "cc.PrefabInfo",
     "root": {
@@ -1320,16 +1099,16 @@
     },
     "_children": [
       {
-        "__id__": 44
+        "__id__": 36
       },
       {
-        "__id__": 52
+        "__id__": 44
       }
     ],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 60
+      "__id__": 52
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -1364,17 +1143,17 @@
     "_name": "CATRigRLeg1",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 43
+      "__id__": 35
     },
     "_children": [
       {
-        "__id__": 45
+        "__id__": 37
       }
     ],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 51
+      "__id__": 43
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -1409,17 +1188,17 @@
     "_name": "CATRigRLeg2",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 44
+      "__id__": 36
     },
     "_children": [
       {
-        "__id__": 46
+        "__id__": 38
       }
     ],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 50
+      "__id__": 42
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -1454,17 +1233,17 @@
     "_name": "CATRigRLeg3",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 45
+      "__id__": 37
     },
     "_children": [
       {
-        "__id__": 47
+        "__id__": 39
       }
     ],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 49
+      "__id__": 41
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -1499,13 +1278,13 @@
     "_name": "joint6",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 46
+      "__id__": 38
     },
     "_children": [],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 48
+      "__id__": 40
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -1600,17 +1379,17 @@
     "_name": "CATRigRLeg4",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 43
+      "__id__": 35
     },
     "_children": [
       {
-        "__id__": 53
+        "__id__": 45
       }
     ],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 59
+      "__id__": 51
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -1645,17 +1424,17 @@
     "_name": "CATRigRLeg5",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 52
+      "__id__": 44
     },
     "_children": [
       {
-        "__id__": 54
+        "__id__": 46
       }
     ],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 58
+      "__id__": 50
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -1690,17 +1469,17 @@
     "_name": "CATRigRLeg6",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 53
+      "__id__": 45
     },
     "_children": [
       {
-        "__id__": 55
+        "__id__": 47
       }
     ],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 57
+      "__id__": 49
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -1735,13 +1514,13 @@
     "_name": "joint7",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 54
+      "__id__": 46
     },
     "_children": [],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 56
+      "__id__": 48
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -1870,16 +1649,16 @@
     },
     "_children": [
       {
-        "__id__": 63
+        "__id__": 55
       },
       {
-        "__id__": 65
+        "__id__": 57
       }
     ],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 67
+      "__id__": 59
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -1914,13 +1693,13 @@
     "_name": "ikHandle3",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 62
+      "__id__": 54
     },
     "_children": [],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 64
+      "__id__": 56
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -1970,13 +1749,13 @@
     "_name": "ikHandle4",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 62
+      "__id__": 54
     },
     "_children": [],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 66
+      "__id__": 58
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -2045,16 +1824,16 @@
     },
     "_children": [
       {
-        "__id__": 69
+        "__id__": 61
       },
       {
-        "__id__": 71
+        "__id__": 63
       }
     ],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 73
+      "__id__": 65
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -2089,13 +1868,13 @@
     "_name": "ikHandle1",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 68
+      "__id__": 60
     },
     "_children": [],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 70
+      "__id__": 62
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -2145,13 +1924,13 @@
     "_name": "ikHandle2",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 68
+      "__id__": 60
     },
     "_children": [],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 72
+      "__id__": 64
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -2222,7 +2001,7 @@
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 75
+      "__id__": 67
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -2297,6 +2076,286 @@
       "serializable": false
     }
   },
+  {
+    "__type__": "cc.Node",
+    "_name": "CATRigHead Socket",
+    "_objFlags": 0,
+    "_parent": {
+      "__id__": 1
+    },
+    "_children": [
+      {
+        "__id__": 71
+      }
+    ],
+    "_active": true,
+    "_components": [],
+    "_prefab": {
+      "__id__": 79
+    },
+    "_lpos": {
+      "__type__": "cc.Vec3",
+      "x": -0.02079817208804311,
+      "y": 0.7251689864596728,
+      "z": 0.21609406353893543
+    },
+    "_lrot": {
+      "__type__": "cc.Quat",
+      "x": 0.5579696607917768,
+      "y": 0.3899408901986986,
+      "z": 0.6559878273601863,
+      "w": 0.3260306947339259
+    },
+    "_lscale": {
+      "__type__": "cc.Vec3",
+      "x": 2.5400000309933315,
+      "y": 2.5399996642866127,
+      "z": 2.5399995846958388
+    },
+    "_layer": 1073741824,
+    "_euler": {
+      "__type__": "cc.Vec3",
+      "x": -162.9997030568189,
+      "y": -109.02529437613344,
+      "z": 59.6431707699058
+    },
+    "_id": ""
+  },
+  {
+    "__type__": "cc.Node",
+    "_name": "DJ_maozi06",
+    "_objFlags": 0,
+    "_parent": {
+      "__id__": 70
+    },
+    "_children": [
+      {
+        "__id__": 72
+      }
+    ],
+    "_active": true,
+    "_components": [],
+    "_prefab": {
+      "__id__": 78
+    },
+    "_lpos": {
+      "__type__": "cc.Vec3",
+      "x": -0.288353,
+      "y": 0.0635647897895208,
+      "z": -0.04034032512231918
+    },
+    "_lrot": {
+      "__type__": "cc.Quat",
+      "x": 0.5579696711585065,
+      "y": 0.38994092422196086,
+      "z": 0.6559878186255853,
+      "w": -0.3260306651053738
+    },
+    "_lscale": {
+      "__type__": "cc.Vec3",
+      "x": 0.3937007780245525,
+      "y": 0.3937007058571334,
+      "z": 0.39370076934213627
+    },
+    "_layer": 1073741824,
+    "_euler": {
+      "__type__": "cc.Vec3",
+      "x": -118.90203872717973,
+      "y": -99.48285038112584,
+      "z": 0.42434380803436056
+    },
+    "_id": ""
+  },
+  {
+    "__type__": "cc.Node",
+    "_name": "RootNode",
+    "_objFlags": 0,
+    "_parent": {
+      "__id__": 71
+    },
+    "_children": [
+      {
+        "__id__": 73
+      }
+    ],
+    "_active": true,
+    "_components": [],
+    "_prefab": {
+      "__id__": 77
+    },
+    "_lpos": {
+      "__type__": "cc.Vec3",
+      "x": -0.041,
+      "y": -0.19,
+      "z": 0.249
+    },
+    "_lrot": {
+      "__type__": "cc.Quat",
+      "x": 0,
+      "y": 0,
+      "z": 0,
+      "w": 1
+    },
+    "_lscale": {
+      "__type__": "cc.Vec3",
+      "x": 1,
+      "y": 1,
+      "z": 1
+    },
+    "_layer": 1073741824,
+    "_euler": {
+      "__type__": "cc.Vec3",
+      "x": 0,
+      "y": 0,
+      "z": 0
+    },
+    "_id": ""
+  },
+  {
+    "__type__": "cc.Node",
+    "_name": "DJ_maozi06",
+    "_objFlags": 0,
+    "_parent": {
+      "__id__": 72
+    },
+    "_children": [],
+    "_active": true,
+    "_components": [
+      {
+        "__id__": 74
+      }
+    ],
+    "_prefab": {
+      "__id__": 76
+    },
+    "_lpos": {
+      "__type__": "cc.Vec3",
+      "x": 0,
+      "y": 0,
+      "z": 0
+    },
+    "_lrot": {
+      "__type__": "cc.Quat",
+      "x": 0,
+      "y": 0,
+      "z": 0,
+      "w": 1
+    },
+    "_lscale": {
+      "__type__": "cc.Vec3",
+      "x": 1,
+      "y": 1,
+      "z": 1
+    },
+    "_layer": 1073741824,
+    "_euler": {
+      "__type__": "cc.Vec3",
+      "x": 0,
+      "y": 0,
+      "z": 0
+    },
+    "_id": ""
+  },
+  {
+    "__type__": "cc.ModelComponent",
+    "_name": "",
+    "_objFlags": 0,
+    "node": {
+      "__id__": 73
+    },
+    "_enabled": true,
+    "_materials": [
+      {
+        "__uuid__": "ad65dd72-e900-4704-87f7-109a33237d78"
+      }
+    ],
+    "_visFlags": 0,
+    "lightmapSettings": {
+      "__id__": 75
+    },
+    "_mesh": {
+      "__uuid__": "ab066c1c-a7e8-45d9-b96c-6969f044c109@538d8"
+    },
+    "_shadowCastingMode": 0,
+    "_enableMorph": true,
+    "_id": ""
+  },
+  {
+    "__type__": "cc.ModelLightmapSettings",
+    "texture": null,
+    "uvParam": {
+      "__type__": "cc.Vec4",
+      "x": 0,
+      "y": 0,
+      "z": 0,
+      "w": 0
+    },
+    "_bakeable": false,
+    "_castShadow": false,
+    "_receiveShadow": false,
+    "_recieveShadow": false,
+    "_lightmapSize": 64
+  },
+  {
+    "__type__": "cc.PrefabInfo",
+    "root": {
+      "__id__": 1
+    },
+    "asset": {
+      "__id__": 0
+    },
+    "fileId": "93Jj9/cAxC64YRVyRLQenx",
+    "sync": false,
+    "_synced": {
+      "default": false,
+      "serializable": false
+    }
+  },
+  {
+    "__type__": "cc.PrefabInfo",
+    "root": {
+      "__id__": 1
+    },
+    "asset": {
+      "__id__": 0
+    },
+    "fileId": "8ewrtCRrhLp4mVC7JEICmv",
+    "sync": false,
+    "_synced": {
+      "default": false,
+      "serializable": false
+    }
+  },
+  {
+    "__type__": "cc.PrefabInfo",
+    "root": {
+      "__id__": 1
+    },
+    "asset": {
+      "__id__": 0
+    },
+    "fileId": "a9UWvBUzZORYpHK1caqBz/",
+    "sync": false,
+    "_synced": {
+      "default": false,
+      "serializable": false
+    }
+  },
+  {
+    "__type__": "cc.PrefabInfo",
+    "root": {
+      "__id__": 1
+    },
+    "asset": {
+      "__id__": 0
+    },
+    "fileId": "39Cq73ndpH6rTjXLyfYQsm",
+    "sync": false,
+    "_synced": {
+      "default": false,
+      "serializable": false
+    }
+  },
   {
     "__type__": "cc.SkeletalAnimationComponent",
     "_name": "Monster_anima<SkeletalAnimationComponent>",
@@ -2321,15 +2380,32 @@
       },
       {
         "__uuid__": "730141ce-4b2e-4748-b542-03a8a2e35851@f4113"
+      },
+      {
+        "__uuid__": "730141ce-4b2e-4748-b542-03a8a2e35851@9292d"
+      },
+      {
+        "__uuid__": "730141ce-4b2e-4748-b542-03a8a2e35851@20c15"
       }
     ],
     "_defaultClip": {
       "__uuid__": "730141ce-4b2e-4748-b542-03a8a2e35851@57146"
     },
     "_useBakedAnimation": true,
-    "_sockets": [],
+    "_sockets": [
+      {
+        "__id__": 81
+      }
+    ],
     "_id": ""
   },
+  {
+    "__type__": "cc.SkeletalAnimationComponent.Socket",
+    "path": "RootNode/Root/CATRigHub001/transform5/CATRigSpine2/CATRigHub002/CATRigNeck/CATRigHead",
+    "target": {
+      "__id__": 70
+    }
+  },
   {
     "__type__": "cc.PrefabInfo",
     "root": {

+ 356 - 280
assets/resources/d3d/monsters/guai_0301.prefab

@@ -18,16 +18,19 @@
     "_children": [
       {
         "__id__": 2
+      },
+      {
+        "__id__": 70
       }
     ],
     "_active": true,
     "_components": [
       {
-        "__id__": 78
+        "__id__": 80
       }
     ],
     "_prefab": {
-      "__id__": 79
+      "__id__": 82
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -75,7 +78,7 @@
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 77
+      "__id__": 69
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -223,19 +226,19 @@
         "__id__": 8
       },
       {
-        "__id__": 62
+        "__id__": 54
       },
       {
-        "__id__": 68
+        "__id__": 60
       },
       {
-        "__id__": 74
+        "__id__": 66
       }
     ],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 76
+      "__id__": 68
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -277,13 +280,13 @@
         "__id__": 9
       },
       {
-        "__id__": 43
+        "__id__": 35
       }
     ],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 61
+      "__id__": 53
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -328,7 +331,7 @@
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 42
+      "__id__": 34
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -373,7 +376,7 @@
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 41
+      "__id__": 33
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -424,7 +427,7 @@
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 40
+      "__id__": 32
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -941,7 +944,7 @@
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 39
+      "__id__": 31
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -978,15 +981,11 @@
     "_parent": {
       "__id__": 28
     },
-    "_children": [
-      {
-        "__id__": 30
-      }
-    ],
+    "_children": [],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 38
+      "__id__": 30
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -1016,226 +1015,6 @@
     },
     "_id": ""
   },
-  {
-    "__type__": "cc.Node",
-    "_name": "DJ_maozi02",
-    "_objFlags": 0,
-    "_parent": {
-      "__id__": 29
-    },
-    "_children": [
-      {
-        "__id__": 31
-      }
-    ],
-    "_active": true,
-    "_components": [],
-    "_prefab": {
-      "__id__": 37
-    },
-    "_lpos": {
-      "__type__": "cc.Vec3",
-      "x": -0.34808992577921954,
-      "y": 0.06625028808005162,
-      "z": 0.31729338778339633
-    },
-    "_lrot": {
-      "__type__": "cc.Quat",
-      "x": 0.5579695518396574,
-      "y": 0.38994090625457606,
-      "z": 0.6559878941504113,
-      "w": -0.32603061470383843
-    },
-    "_lscale": {
-      "__type__": "cc.Vec3",
-      "x": 0.3937008023244242,
-      "y": 0.39370079421007054,
-      "z": 0.39370075636881885
-    },
-    "_layer": 1073741824,
-    "_euler": {
-      "__type__": "cc.Vec3",
-      "x": -118.90203804346686,
-      "y": -99.48286116076719,
-      "z": 0.42433829452020616
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.Node",
-    "_name": "RootNode",
-    "_objFlags": 0,
-    "_parent": {
-      "__id__": 30
-    },
-    "_children": [
-      {
-        "__id__": 32
-      }
-    ],
-    "_active": true,
-    "_components": [],
-    "_prefab": {
-      "__id__": 36
-    },
-    "_lpos": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_lrot": {
-      "__type__": "cc.Quat",
-      "x": 0,
-      "y": 0,
-      "z": 0,
-      "w": 1
-    },
-    "_lscale": {
-      "__type__": "cc.Vec3",
-      "x": 1,
-      "y": 1,
-      "z": 1
-    },
-    "_layer": 1073741824,
-    "_euler": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.Node",
-    "_name": "DJ_maozi02",
-    "_objFlags": 0,
-    "_parent": {
-      "__id__": 31
-    },
-    "_children": [],
-    "_active": true,
-    "_components": [
-      {
-        "__id__": 33
-      }
-    ],
-    "_prefab": {
-      "__id__": 35
-    },
-    "_lpos": {
-      "__type__": "cc.Vec3",
-      "x": -0.917,
-      "y": -0.152,
-      "z": 0.191
-    },
-    "_lrot": {
-      "__type__": "cc.Quat",
-      "x": 0,
-      "y": 0,
-      "z": 0,
-      "w": 1
-    },
-    "_lscale": {
-      "__type__": "cc.Vec3",
-      "x": 1,
-      "y": 1,
-      "z": 1
-    },
-    "_layer": 1073741824,
-    "_euler": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.ModelComponent",
-    "_name": "",
-    "_objFlags": 0,
-    "node": {
-      "__id__": 32
-    },
-    "_enabled": true,
-    "_materials": [
-      {
-        "__uuid__": "264e45d8-a0b2-446d-a0e1-d6e01cac8587"
-      }
-    ],
-    "_visFlags": 0,
-    "lightmapSettings": {
-      "__id__": 34
-    },
-    "_mesh": {
-      "__uuid__": "efad9e7b-d422-401a-9be4-200d6e315696@934fa"
-    },
-    "_shadowCastingMode": 0,
-    "_enableMorph": true,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.ModelLightmapSettings",
-    "texture": null,
-    "uvParam": {
-      "__type__": "cc.Vec4",
-      "x": 0,
-      "y": 0,
-      "z": 0,
-      "w": 0
-    },
-    "_bakeable": false,
-    "_castShadow": false,
-    "_receiveShadow": false,
-    "_recieveShadow": false,
-    "_lightmapSize": 64
-  },
-  {
-    "__type__": "cc.PrefabInfo",
-    "root": {
-      "__id__": 1
-    },
-    "asset": {
-      "__id__": 0
-    },
-    "fileId": "6aRa8uuQxCyISgtKjpGC/E",
-    "sync": false,
-    "_synced": {
-      "default": false,
-      "serializable": false
-    }
-  },
-  {
-    "__type__": "cc.PrefabInfo",
-    "root": {
-      "__id__": 1
-    },
-    "asset": {
-      "__id__": 0
-    },
-    "fileId": "d3u1Xw/QhN0rNb3Ww0dSGB",
-    "sync": false,
-    "_synced": {
-      "default": false,
-      "serializable": false
-    }
-  },
-  {
-    "__type__": "cc.PrefabInfo",
-    "root": {
-      "__id__": 1
-    },
-    "asset": {
-      "__id__": 0
-    },
-    "fileId": "11RR9LOyxIq51TNr2CoB+l",
-    "sync": false,
-    "_synced": {
-      "default": false,
-      "serializable": false
-    }
-  },
   {
     "__type__": "cc.PrefabInfo",
     "root": {
@@ -1320,16 +1099,16 @@
     },
     "_children": [
       {
-        "__id__": 44
+        "__id__": 36
       },
       {
-        "__id__": 52
+        "__id__": 44
       }
     ],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 60
+      "__id__": 52
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -1364,17 +1143,17 @@
     "_name": "CATRigRLeg1",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 43
+      "__id__": 35
     },
     "_children": [
       {
-        "__id__": 45
+        "__id__": 37
       }
     ],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 51
+      "__id__": 43
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -1409,17 +1188,17 @@
     "_name": "CATRigRLeg2",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 44
+      "__id__": 36
     },
     "_children": [
       {
-        "__id__": 46
+        "__id__": 38
       }
     ],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 50
+      "__id__": 42
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -1454,17 +1233,17 @@
     "_name": "CATRigRLeg3",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 45
+      "__id__": 37
     },
     "_children": [
       {
-        "__id__": 47
+        "__id__": 39
       }
     ],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 49
+      "__id__": 41
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -1499,13 +1278,13 @@
     "_name": "joint6",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 46
+      "__id__": 38
     },
     "_children": [],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 48
+      "__id__": 40
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -1600,17 +1379,17 @@
     "_name": "CATRigRLeg4",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 43
+      "__id__": 35
     },
     "_children": [
       {
-        "__id__": 53
+        "__id__": 45
       }
     ],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 59
+      "__id__": 51
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -1645,17 +1424,17 @@
     "_name": "CATRigRLeg5",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 52
+      "__id__": 44
     },
     "_children": [
       {
-        "__id__": 54
+        "__id__": 46
       }
     ],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 58
+      "__id__": 50
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -1690,17 +1469,17 @@
     "_name": "CATRigRLeg6",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 53
+      "__id__": 45
     },
     "_children": [
       {
-        "__id__": 55
+        "__id__": 47
       }
     ],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 57
+      "__id__": 49
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -1735,13 +1514,13 @@
     "_name": "joint7",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 54
+      "__id__": 46
     },
     "_children": [],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 56
+      "__id__": 48
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -1870,16 +1649,16 @@
     },
     "_children": [
       {
-        "__id__": 63
+        "__id__": 55
       },
       {
-        "__id__": 65
+        "__id__": 57
       }
     ],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 67
+      "__id__": 59
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -1914,13 +1693,13 @@
     "_name": "ikHandle3",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 62
+      "__id__": 54
     },
     "_children": [],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 64
+      "__id__": 56
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -1970,13 +1749,13 @@
     "_name": "ikHandle4",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 62
+      "__id__": 54
     },
     "_children": [],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 66
+      "__id__": 58
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -2045,16 +1824,16 @@
     },
     "_children": [
       {
-        "__id__": 69
+        "__id__": 61
       },
       {
-        "__id__": 71
+        "__id__": 63
       }
     ],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 73
+      "__id__": 65
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -2089,13 +1868,13 @@
     "_name": "ikHandle1",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 68
+      "__id__": 60
     },
     "_children": [],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 70
+      "__id__": 62
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -2145,13 +1924,13 @@
     "_name": "ikHandle2",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 68
+      "__id__": 60
     },
     "_children": [],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 72
+      "__id__": 64
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -2222,7 +2001,7 @@
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 75
+      "__id__": 67
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -2297,6 +2076,286 @@
       "serializable": false
     }
   },
+  {
+    "__type__": "cc.Node",
+    "_name": "CATRigHead Socket",
+    "_objFlags": 0,
+    "_parent": {
+      "__id__": 1
+    },
+    "_children": [
+      {
+        "__id__": 71
+      }
+    ],
+    "_active": true,
+    "_components": [],
+    "_prefab": {
+      "__id__": 79
+    },
+    "_lpos": {
+      "__type__": "cc.Vec3",
+      "x": -0.02079817208804311,
+      "y": 0.7251689864596728,
+      "z": 0.21609406353893543
+    },
+    "_lrot": {
+      "__type__": "cc.Quat",
+      "x": 0.5579696607917768,
+      "y": 0.38994089019869854,
+      "z": 0.6559878273601863,
+      "w": 0.3260306947339258
+    },
+    "_lscale": {
+      "__type__": "cc.Vec3",
+      "x": 2.540000030993331,
+      "y": 2.539999664286613,
+      "z": 2.5399995846958388
+    },
+    "_layer": 1073741824,
+    "_euler": {
+      "__type__": "cc.Vec3",
+      "x": -162.9997030568189,
+      "y": -109.02529437613344,
+      "z": 59.64317076990577
+    },
+    "_id": ""
+  },
+  {
+    "__type__": "cc.Node",
+    "_name": "DJ_maozi02",
+    "_objFlags": 0,
+    "_parent": {
+      "__id__": 70
+    },
+    "_children": [
+      {
+        "__id__": 72
+      }
+    ],
+    "_active": true,
+    "_components": [],
+    "_prefab": {
+      "__id__": 78
+    },
+    "_lpos": {
+      "__type__": "cc.Vec3",
+      "x": -0.34808985566386325,
+      "y": 0.06625023359301975,
+      "z": 0.3172934018069663
+    },
+    "_lrot": {
+      "__type__": "cc.Quat",
+      "x": 0.5579696548035253,
+      "y": 0.38994092455063123,
+      "z": 0.6559878185417232,
+      "w": -0.32603066482754556
+    },
+    "_lscale": {
+      "__type__": "cc.Vec3",
+      "x": 0.39370077974456635,
+      "y": 0.39370070383889727,
+      "z": 0.39370076570700985
+    },
+    "_layer": 1073741824,
+    "_euler": {
+      "__type__": "cc.Vec3",
+      "x": -118.90203717893722,
+      "y": -99.48285060112212,
+      "z": 0.4243431222429613
+    },
+    "_id": ""
+  },
+  {
+    "__type__": "cc.Node",
+    "_name": "RootNode",
+    "_objFlags": 0,
+    "_parent": {
+      "__id__": 71
+    },
+    "_children": [
+      {
+        "__id__": 73
+      }
+    ],
+    "_active": true,
+    "_components": [],
+    "_prefab": {
+      "__id__": 77
+    },
+    "_lpos": {
+      "__type__": "cc.Vec3",
+      "x": 0,
+      "y": 0,
+      "z": 0
+    },
+    "_lrot": {
+      "__type__": "cc.Quat",
+      "x": 0,
+      "y": 0,
+      "z": 0,
+      "w": 1
+    },
+    "_lscale": {
+      "__type__": "cc.Vec3",
+      "x": 1,
+      "y": 1,
+      "z": 1
+    },
+    "_layer": 1073741824,
+    "_euler": {
+      "__type__": "cc.Vec3",
+      "x": 0,
+      "y": 0,
+      "z": 0
+    },
+    "_id": ""
+  },
+  {
+    "__type__": "cc.Node",
+    "_name": "DJ_maozi02",
+    "_objFlags": 0,
+    "_parent": {
+      "__id__": 72
+    },
+    "_children": [],
+    "_active": true,
+    "_components": [
+      {
+        "__id__": 74
+      }
+    ],
+    "_prefab": {
+      "__id__": 76
+    },
+    "_lpos": {
+      "__type__": "cc.Vec3",
+      "x": -0.965,
+      "y": -0.189,
+      "z": 0.232
+    },
+    "_lrot": {
+      "__type__": "cc.Quat",
+      "x": 0,
+      "y": 0,
+      "z": 0,
+      "w": 1
+    },
+    "_lscale": {
+      "__type__": "cc.Vec3",
+      "x": 1,
+      "y": 1,
+      "z": 1
+    },
+    "_layer": 1073741824,
+    "_euler": {
+      "__type__": "cc.Vec3",
+      "x": 0,
+      "y": 0,
+      "z": 0
+    },
+    "_id": ""
+  },
+  {
+    "__type__": "cc.ModelComponent",
+    "_name": "",
+    "_objFlags": 0,
+    "node": {
+      "__id__": 73
+    },
+    "_enabled": true,
+    "_materials": [
+      {
+        "__uuid__": "264e45d8-a0b2-446d-a0e1-d6e01cac8587"
+      }
+    ],
+    "_visFlags": 0,
+    "lightmapSettings": {
+      "__id__": 75
+    },
+    "_mesh": {
+      "__uuid__": "efad9e7b-d422-401a-9be4-200d6e315696@934fa"
+    },
+    "_shadowCastingMode": 0,
+    "_enableMorph": true,
+    "_id": ""
+  },
+  {
+    "__type__": "cc.ModelLightmapSettings",
+    "texture": null,
+    "uvParam": {
+      "__type__": "cc.Vec4",
+      "x": 0,
+      "y": 0,
+      "z": 0,
+      "w": 0
+    },
+    "_bakeable": false,
+    "_castShadow": false,
+    "_receiveShadow": false,
+    "_recieveShadow": false,
+    "_lightmapSize": 64
+  },
+  {
+    "__type__": "cc.PrefabInfo",
+    "root": {
+      "__id__": 1
+    },
+    "asset": {
+      "__id__": 0
+    },
+    "fileId": "6aRa8uuQxCyISgtKjpGC/E",
+    "sync": false,
+    "_synced": {
+      "default": false,
+      "serializable": false
+    }
+  },
+  {
+    "__type__": "cc.PrefabInfo",
+    "root": {
+      "__id__": 1
+    },
+    "asset": {
+      "__id__": 0
+    },
+    "fileId": "d3u1Xw/QhN0rNb3Ww0dSGB",
+    "sync": false,
+    "_synced": {
+      "default": false,
+      "serializable": false
+    }
+  },
+  {
+    "__type__": "cc.PrefabInfo",
+    "root": {
+      "__id__": 1
+    },
+    "asset": {
+      "__id__": 0
+    },
+    "fileId": "11RR9LOyxIq51TNr2CoB+l",
+    "sync": false,
+    "_synced": {
+      "default": false,
+      "serializable": false
+    }
+  },
+  {
+    "__type__": "cc.PrefabInfo",
+    "root": {
+      "__id__": 1
+    },
+    "asset": {
+      "__id__": 0
+    },
+    "fileId": "92m40+HzBCkrHva8MsHkEx",
+    "sync": false,
+    "_synced": {
+      "default": false,
+      "serializable": false
+    }
+  },
   {
     "__type__": "cc.SkeletalAnimationComponent",
     "_name": "Monster_anima<SkeletalAnimationComponent>",
@@ -2321,15 +2380,32 @@
       },
       {
         "__uuid__": "730141ce-4b2e-4748-b542-03a8a2e35851@f4113"
+      },
+      {
+        "__uuid__": "730141ce-4b2e-4748-b542-03a8a2e35851@9292d"
+      },
+      {
+        "__uuid__": "730141ce-4b2e-4748-b542-03a8a2e35851@20c15"
       }
     ],
     "_defaultClip": {
       "__uuid__": "730141ce-4b2e-4748-b542-03a8a2e35851@57146"
     },
     "_useBakedAnimation": true,
-    "_sockets": [],
+    "_sockets": [
+      {
+        "__id__": 81
+      }
+    ],
     "_id": ""
   },
+  {
+    "__type__": "cc.SkeletalAnimationComponent.Socket",
+    "path": "RootNode/Root/CATRigHub001/transform5/CATRigSpine2/CATRigHub002/CATRigNeck/CATRigHead",
+    "target": {
+      "__id__": 70
+    }
+  },
   {
     "__type__": "cc.PrefabInfo",
     "root": {

+ 363 - 287
assets/resources/d3d/monsters/guai_0401.prefab

@@ -18,16 +18,19 @@
     "_children": [
       {
         "__id__": 2
+      },
+      {
+        "__id__": 70
       }
     ],
     "_active": true,
     "_components": [
       {
-        "__id__": 78
+        "__id__": 80
       }
     ],
     "_prefab": {
-      "__id__": 79
+      "__id__": 82
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -75,7 +78,7 @@
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 77
+      "__id__": 69
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -223,19 +226,19 @@
         "__id__": 8
       },
       {
-        "__id__": 62
+        "__id__": 54
       },
       {
-        "__id__": 68
+        "__id__": 60
       },
       {
-        "__id__": 74
+        "__id__": 66
       }
     ],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 76
+      "__id__": 68
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -277,13 +280,13 @@
         "__id__": 9
       },
       {
-        "__id__": 43
+        "__id__": 35
       }
     ],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 61
+      "__id__": 53
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -328,7 +331,7 @@
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 42
+      "__id__": 34
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -373,7 +376,7 @@
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 41
+      "__id__": 33
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -418,13 +421,13 @@
         "__id__": 20
       },
       {
-        "__id__": 36
+        "__id__": 28
       }
     ],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 40
+      "__id__": 32
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -705,7 +708,7 @@
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 35
+      "__id__": 27
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -750,7 +753,7 @@
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 34
+      "__id__": 26
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -795,7 +798,7 @@
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 33
+      "__id__": 25
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -832,15 +835,11 @@
     "_parent": {
       "__id__": 22
     },
-    "_children": [
-      {
-        "__id__": 24
-      }
-    ],
+    "_children": [],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 32
+      "__id__": 24
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -870,226 +869,6 @@
     },
     "_id": ""
   },
-  {
-    "__type__": "cc.Node",
-    "_name": "DJ_fuzi02",
-    "_objFlags": 0,
-    "_parent": {
-      "__id__": 23
-    },
-    "_children": [
-      {
-        "__id__": 25
-      }
-    ],
-    "_active": true,
-    "_components": [],
-    "_prefab": {
-      "__id__": 31
-    },
-    "_lpos": {
-      "__type__": "cc.Vec3",
-      "x": 0.11943942170799136,
-      "y": -0.0752558967171521,
-      "z": -0.021764054778242725
-    },
-    "_lrot": {
-      "__type__": "cc.Quat",
-      "x": -0.6820960462966925,
-      "y": 0.7189443762629443,
-      "z": 0.13251533966547133,
-      "w": 0.017427546837772628
-    },
-    "_lscale": {
-      "__type__": "cc.Vec3",
-      "x": 0.39370072977629433,
-      "y": 0.39370014791365787,
-      "z": 0.39370076282862887
-    },
-    "_layer": 1073741824,
-    "_euler": {
-      "__type__": "cc.Vec3",
-      "x": -80.88922459616843,
-      "y": 108.50279137249137,
-      "z": -77.46388837737679
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.Node",
-    "_name": "RootNode",
-    "_objFlags": 0,
-    "_parent": {
-      "__id__": 24
-    },
-    "_children": [
-      {
-        "__id__": 26
-      }
-    ],
-    "_active": true,
-    "_components": [],
-    "_prefab": {
-      "__id__": 30
-    },
-    "_lpos": {
-      "__type__": "cc.Vec3",
-      "x": 0.149,
-      "y": -0.074,
-      "z": -0.038
-    },
-    "_lrot": {
-      "__type__": "cc.Quat",
-      "x": 0,
-      "y": 0,
-      "z": 0,
-      "w": 1
-    },
-    "_lscale": {
-      "__type__": "cc.Vec3",
-      "x": 1,
-      "y": 1,
-      "z": 1
-    },
-    "_layer": 1073741824,
-    "_euler": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.Node",
-    "_name": "DJ_fuzi02",
-    "_objFlags": 0,
-    "_parent": {
-      "__id__": 25
-    },
-    "_children": [],
-    "_active": true,
-    "_components": [
-      {
-        "__id__": 27
-      }
-    ],
-    "_prefab": {
-      "__id__": 29
-    },
-    "_lpos": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_lrot": {
-      "__type__": "cc.Quat",
-      "x": 0,
-      "y": 0,
-      "z": 0,
-      "w": 1
-    },
-    "_lscale": {
-      "__type__": "cc.Vec3",
-      "x": 1,
-      "y": 1,
-      "z": 1
-    },
-    "_layer": 1073741824,
-    "_euler": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.ModelComponent",
-    "_name": "",
-    "_objFlags": 0,
-    "node": {
-      "__id__": 26
-    },
-    "_enabled": true,
-    "_materials": [
-      {
-        "__uuid__": "b361a581-2555-4ba3-a166-71888dd70c00"
-      }
-    ],
-    "_visFlags": 0,
-    "lightmapSettings": {
-      "__id__": 28
-    },
-    "_mesh": {
-      "__uuid__": "cb13cbbe-d130-496d-bf14-c5c684515837@a76b3"
-    },
-    "_shadowCastingMode": 0,
-    "_enableMorph": true,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.ModelLightmapSettings",
-    "texture": null,
-    "uvParam": {
-      "__type__": "cc.Vec4",
-      "x": 0,
-      "y": 0,
-      "z": 0,
-      "w": 0
-    },
-    "_bakeable": false,
-    "_castShadow": false,
-    "_receiveShadow": false,
-    "_recieveShadow": false,
-    "_lightmapSize": 64
-  },
-  {
-    "__type__": "cc.PrefabInfo",
-    "root": {
-      "__id__": 1
-    },
-    "asset": {
-      "__id__": 0
-    },
-    "fileId": "4bJnya4qVISKiKKNAQWMoL",
-    "sync": false,
-    "_synced": {
-      "default": false,
-      "serializable": false
-    }
-  },
-  {
-    "__type__": "cc.PrefabInfo",
-    "root": {
-      "__id__": 1
-    },
-    "asset": {
-      "__id__": 0
-    },
-    "fileId": "7aGD90YxFA8Y+YlvmtVPxD",
-    "sync": false,
-    "_synced": {
-      "default": false,
-      "serializable": false
-    }
-  },
-  {
-    "__type__": "cc.PrefabInfo",
-    "root": {
-      "__id__": 1
-    },
-    "asset": {
-      "__id__": 0
-    },
-    "fileId": "86xHsaLYRCE4tDVCEppd2b",
-    "sync": false,
-    "_synced": {
-      "default": false,
-      "serializable": false
-    }
-  },
   {
     "__type__": "cc.PrefabInfo",
     "root": {
@@ -1159,13 +938,13 @@
     },
     "_children": [
       {
-        "__id__": 37
+        "__id__": 29
       }
     ],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 39
+      "__id__": 31
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -1200,13 +979,13 @@
     "_name": "CATRigHead",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 36
+      "__id__": 28
     },
     "_children": [],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 38
+      "__id__": 30
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -1320,16 +1099,16 @@
     },
     "_children": [
       {
-        "__id__": 44
+        "__id__": 36
       },
       {
-        "__id__": 52
+        "__id__": 44
       }
     ],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 60
+      "__id__": 52
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -1364,17 +1143,17 @@
     "_name": "CATRigRLeg1",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 43
+      "__id__": 35
     },
     "_children": [
       {
-        "__id__": 45
+        "__id__": 37
       }
     ],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 51
+      "__id__": 43
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -1409,17 +1188,17 @@
     "_name": "CATRigRLeg2",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 44
+      "__id__": 36
     },
     "_children": [
       {
-        "__id__": 46
+        "__id__": 38
       }
     ],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 50
+      "__id__": 42
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -1454,17 +1233,17 @@
     "_name": "CATRigRLeg3",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 45
+      "__id__": 37
     },
     "_children": [
       {
-        "__id__": 47
+        "__id__": 39
       }
     ],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 49
+      "__id__": 41
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -1499,13 +1278,13 @@
     "_name": "joint6",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 46
+      "__id__": 38
     },
     "_children": [],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 48
+      "__id__": 40
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -1600,17 +1379,17 @@
     "_name": "CATRigRLeg4",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 43
+      "__id__": 35
     },
     "_children": [
       {
-        "__id__": 53
+        "__id__": 45
       }
     ],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 59
+      "__id__": 51
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -1645,17 +1424,17 @@
     "_name": "CATRigRLeg5",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 52
+      "__id__": 44
     },
     "_children": [
       {
-        "__id__": 54
+        "__id__": 46
       }
     ],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 58
+      "__id__": 50
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -1690,17 +1469,17 @@
     "_name": "CATRigRLeg6",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 53
+      "__id__": 45
     },
     "_children": [
       {
-        "__id__": 55
+        "__id__": 47
       }
     ],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 57
+      "__id__": 49
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -1735,13 +1514,13 @@
     "_name": "joint7",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 54
+      "__id__": 46
     },
     "_children": [],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 56
+      "__id__": 48
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -1870,16 +1649,16 @@
     },
     "_children": [
       {
-        "__id__": 63
+        "__id__": 55
       },
       {
-        "__id__": 65
+        "__id__": 57
       }
     ],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 67
+      "__id__": 59
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -1914,13 +1693,13 @@
     "_name": "ikHandle3",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 62
+      "__id__": 54
     },
     "_children": [],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 64
+      "__id__": 56
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -1970,13 +1749,13 @@
     "_name": "ikHandle4",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 62
+      "__id__": 54
     },
     "_children": [],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 66
+      "__id__": 58
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -2045,16 +1824,16 @@
     },
     "_children": [
       {
-        "__id__": 69
+        "__id__": 61
       },
       {
-        "__id__": 71
+        "__id__": 63
       }
     ],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 73
+      "__id__": 65
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -2089,13 +1868,13 @@
     "_name": "ikHandle1",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 68
+      "__id__": 60
     },
     "_children": [],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 70
+      "__id__": 62
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -2145,13 +1924,13 @@
     "_name": "ikHandle2",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 68
+      "__id__": 60
     },
     "_children": [],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 72
+      "__id__": 64
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -2222,7 +2001,7 @@
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 75
+      "__id__": 67
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -2297,6 +2076,286 @@
       "serializable": false
     }
   },
+  {
+    "__type__": "cc.Node",
+    "_name": "CATRigRArmPalm Socket",
+    "_objFlags": 0,
+    "_parent": {
+      "__id__": 1
+    },
+    "_children": [
+      {
+        "__id__": 71
+      }
+    ],
+    "_active": true,
+    "_components": [],
+    "_prefab": {
+      "__id__": 79
+    },
+    "_lpos": {
+      "__type__": "cc.Vec3",
+      "x": -0.17707381907295625,
+      "y": 0.3147351431230612,
+      "z": 0.03490153967042371
+    },
+    "_lrot": {
+      "__type__": "cc.Quat",
+      "x": -0.682095781662781,
+      "y": 0.7189447274864629,
+      "z": 0.13251448965455645,
+      "w": -0.017427377861604764
+    },
+    "_lscale": {
+      "__type__": "cc.Vec3",
+      "x": 2.5400026597241685,
+      "y": 2.539998362338759,
+      "z": 2.5399987120974794
+    },
+    "_layer": 1073741824,
+    "_euler": {
+      "__type__": "cc.Vec3",
+      "x": -78.35445274123822,
+      "y": 113.86282600836212,
+      "z": -80.19636296556747
+    },
+    "_id": ""
+  },
+  {
+    "__type__": "cc.Node",
+    "_name": "DJ_fuzi02",
+    "_objFlags": 0,
+    "_parent": {
+      "__id__": 70
+    },
+    "_children": [
+      {
+        "__id__": 72
+      }
+    ],
+    "_active": true,
+    "_components": [],
+    "_prefab": {
+      "__id__": 78
+    },
+    "_lpos": {
+      "__type__": "cc.Vec3",
+      "x": 0.11943941445419093,
+      "y": -0.07525589318624695,
+      "z": -0.021764023771047043
+    },
+    "_lrot": {
+      "__type__": "cc.Quat",
+      "x": -0.6820960116809787,
+      "y": 0.7189443764247124,
+      "z": 0.1325151584529278,
+      "w": 0.01742755362179358
+    },
+    "_lscale": {
+      "__type__": "cc.Vec3",
+      "x": 0.3937007903831972,
+      "y": 0.3937001622675431,
+      "z": 0.3937008250841659
+    },
+    "_layer": 1073741824,
+    "_euler": {
+      "__type__": "cc.Vec3",
+      "x": -80.88916439203152,
+      "y": 108.50278810417291,
+      "z": -77.46387648962666
+    },
+    "_id": ""
+  },
+  {
+    "__type__": "cc.Node",
+    "_name": "RootNode",
+    "_objFlags": 0,
+    "_parent": {
+      "__id__": 71
+    },
+    "_children": [
+      {
+        "__id__": 73
+      }
+    ],
+    "_active": true,
+    "_components": [],
+    "_prefab": {
+      "__id__": 77
+    },
+    "_lpos": {
+      "__type__": "cc.Vec3",
+      "x": 0.149,
+      "y": -0.074,
+      "z": -0.038
+    },
+    "_lrot": {
+      "__type__": "cc.Quat",
+      "x": 0,
+      "y": 0,
+      "z": 0,
+      "w": 1
+    },
+    "_lscale": {
+      "__type__": "cc.Vec3",
+      "x": 1,
+      "y": 1,
+      "z": 1
+    },
+    "_layer": 1073741824,
+    "_euler": {
+      "__type__": "cc.Vec3",
+      "x": 0,
+      "y": 0,
+      "z": 0
+    },
+    "_id": ""
+  },
+  {
+    "__type__": "cc.Node",
+    "_name": "DJ_fuzi02",
+    "_objFlags": 0,
+    "_parent": {
+      "__id__": 72
+    },
+    "_children": [],
+    "_active": true,
+    "_components": [
+      {
+        "__id__": 74
+      }
+    ],
+    "_prefab": {
+      "__id__": 76
+    },
+    "_lpos": {
+      "__type__": "cc.Vec3",
+      "x": 0.202,
+      "y": 0.114,
+      "z": 0.098
+    },
+    "_lrot": {
+      "__type__": "cc.Quat",
+      "x": 0,
+      "y": 0,
+      "z": 0.2354304893822956,
+      "w": 0.9718911897271283
+    },
+    "_lscale": {
+      "__type__": "cc.Vec3",
+      "x": 1,
+      "y": 1,
+      "z": 1
+    },
+    "_layer": 1073741824,
+    "_euler": {
+      "__type__": "cc.Vec3",
+      "x": 0,
+      "y": 0,
+      "z": 27.234
+    },
+    "_id": ""
+  },
+  {
+    "__type__": "cc.ModelComponent",
+    "_name": "",
+    "_objFlags": 0,
+    "node": {
+      "__id__": 73
+    },
+    "_enabled": true,
+    "_materials": [
+      {
+        "__uuid__": "b361a581-2555-4ba3-a166-71888dd70c00"
+      }
+    ],
+    "_visFlags": 0,
+    "lightmapSettings": {
+      "__id__": 75
+    },
+    "_mesh": {
+      "__uuid__": "cb13cbbe-d130-496d-bf14-c5c684515837@a76b3"
+    },
+    "_shadowCastingMode": 0,
+    "_enableMorph": true,
+    "_id": ""
+  },
+  {
+    "__type__": "cc.ModelLightmapSettings",
+    "texture": null,
+    "uvParam": {
+      "__type__": "cc.Vec4",
+      "x": 0,
+      "y": 0,
+      "z": 0,
+      "w": 0
+    },
+    "_bakeable": false,
+    "_castShadow": false,
+    "_receiveShadow": false,
+    "_recieveShadow": false,
+    "_lightmapSize": 64
+  },
+  {
+    "__type__": "cc.PrefabInfo",
+    "root": {
+      "__id__": 1
+    },
+    "asset": {
+      "__id__": 0
+    },
+    "fileId": "4bJnya4qVISKiKKNAQWMoL",
+    "sync": false,
+    "_synced": {
+      "default": false,
+      "serializable": false
+    }
+  },
+  {
+    "__type__": "cc.PrefabInfo",
+    "root": {
+      "__id__": 1
+    },
+    "asset": {
+      "__id__": 0
+    },
+    "fileId": "7aGD90YxFA8Y+YlvmtVPxD",
+    "sync": false,
+    "_synced": {
+      "default": false,
+      "serializable": false
+    }
+  },
+  {
+    "__type__": "cc.PrefabInfo",
+    "root": {
+      "__id__": 1
+    },
+    "asset": {
+      "__id__": 0
+    },
+    "fileId": "86xHsaLYRCE4tDVCEppd2b",
+    "sync": false,
+    "_synced": {
+      "default": false,
+      "serializable": false
+    }
+  },
+  {
+    "__type__": "cc.PrefabInfo",
+    "root": {
+      "__id__": 1
+    },
+    "asset": {
+      "__id__": 0
+    },
+    "fileId": "e1dgyseJlMzoAcZhh5Xo9D",
+    "sync": false,
+    "_synced": {
+      "default": false,
+      "serializable": false
+    }
+  },
   {
     "__type__": "cc.SkeletalAnimationComponent",
     "_name": "Monster_anima<SkeletalAnimationComponent>",
@@ -2321,15 +2380,32 @@
       },
       {
         "__uuid__": "730141ce-4b2e-4748-b542-03a8a2e35851@f4113"
+      },
+      {
+        "__uuid__": "730141ce-4b2e-4748-b542-03a8a2e35851@9292d"
+      },
+      {
+        "__uuid__": "730141ce-4b2e-4748-b542-03a8a2e35851@20c15"
       }
     ],
     "_defaultClip": {
       "__uuid__": "730141ce-4b2e-4748-b542-03a8a2e35851@57146"
     },
     "_useBakedAnimation": true,
-    "_sockets": [],
+    "_sockets": [
+      {
+        "__id__": 81
+      }
+    ],
     "_id": ""
   },
+  {
+    "__type__": "cc.SkeletalAnimationComponent.Socket",
+    "path": "RootNode/Root/CATRigHub001/transform5/CATRigSpine2/CATRigHub002/CATRigRArmCollarbone/CATRigRArm1/CATRigRArm2/CATRigRArmPalm",
+    "target": {
+      "__id__": 70
+    }
+  },
   {
     "__type__": "cc.PrefabInfo",
     "root": {

+ 6 - 0
assets/resources/d3d/monsters/guai_0501.prefab

@@ -2097,6 +2097,12 @@
       },
       {
         "__uuid__": "730141ce-4b2e-4748-b542-03a8a2e35851@f4113"
+      },
+      {
+        "__uuid__": "730141ce-4b2e-4748-b542-03a8a2e35851@9292d"
+      },
+      {
+        "__uuid__": "730141ce-4b2e-4748-b542-03a8a2e35851@20c15"
       }
     ],
     "_defaultClip": {

File diff suppressed because it is too large
+ 632 - 514
assets/resources/d3d/monsters/guai_0601.prefab


+ 6 - 0
assets/resources/d3d/monsters/guai_0701.prefab

@@ -2097,6 +2097,12 @@
       },
       {
         "__uuid__": "730141ce-4b2e-4748-b542-03a8a2e35851@f4113"
+      },
+      {
+        "__uuid__": "730141ce-4b2e-4748-b542-03a8a2e35851@9292d"
+      },
+      {
+        "__uuid__": "730141ce-4b2e-4748-b542-03a8a2e35851@20c15"
       }
     ],
     "_defaultClip": {

+ 6 - 0
assets/resources/d3d/monsters/guai_0801.prefab

@@ -2097,6 +2097,12 @@
       },
       {
         "__uuid__": "730141ce-4b2e-4748-b542-03a8a2e35851@f4113"
+      },
+      {
+        "__uuid__": "730141ce-4b2e-4748-b542-03a8a2e35851@9292d"
+      },
+      {
+        "__uuid__": "730141ce-4b2e-4748-b542-03a8a2e35851@20c15"
       }
     ],
     "_defaultClip": {

+ 353 - 276
assets/resources/d3d/monsters/guai_0901.prefab

@@ -18,16 +18,19 @@
     "_children": [
       {
         "__id__": 2
+      },
+      {
+        "__id__": 70
       }
     ],
     "_active": true,
     "_components": [
       {
-        "__id__": 78
+        "__id__": 80
       }
     ],
     "_prefab": {
-      "__id__": 79
+      "__id__": 82
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -75,7 +78,7 @@
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 77
+      "__id__": 69
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -223,19 +226,19 @@
         "__id__": 8
       },
       {
-        "__id__": 62
+        "__id__": 54
       },
       {
-        "__id__": 68
+        "__id__": 60
       },
       {
-        "__id__": 74
+        "__id__": 66
       }
     ],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 76
+      "__id__": 68
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -277,13 +280,13 @@
         "__id__": 9
       },
       {
-        "__id__": 43
+        "__id__": 35
       }
     ],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 61
+      "__id__": 53
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -328,7 +331,7 @@
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 42
+      "__id__": 34
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -373,7 +376,7 @@
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 41
+      "__id__": 33
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -419,15 +422,12 @@
       },
       {
         "__id__": 28
-      },
-      {
-        "__id__": 32
       }
     ],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 40
+      "__id__": 32
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -1045,226 +1045,6 @@
       "serializable": false
     }
   },
-  {
-    "__type__": "cc.Node",
-    "_name": "DJ_dunpai",
-    "_objFlags": 0,
-    "_parent": {
-      "__id__": 11
-    },
-    "_children": [
-      {
-        "__id__": 33
-      }
-    ],
-    "_active": true,
-    "_components": [],
-    "_prefab": {
-      "__id__": 39
-    },
-    "_lpos": {
-      "__type__": "cc.Vec3",
-      "x": -0.1004649338819135,
-      "y": 0.22947705997734183,
-      "z": -0.007804980361905406
-    },
-    "_lrot": {
-      "__type__": "cc.Quat",
-      "x": 0.7277070805274376,
-      "y": 0.1447611007305433,
-      "z": 0.6578526532051645,
-      "w": -0.12929235956086174
-    },
-    "_lscale": {
-      "__type__": "cc.Vec3",
-      "x": 0.3937007773673963,
-      "y": 0.39370083182016574,
-      "z": 0.3937008184288691
-    },
-    "_layer": 1073741824,
-    "_euler": {
-      "__type__": "cc.Vec3",
-      "x": -157.73140520369878,
-      "y": -84.68538901501016,
-      "z": 2.3255128138520864
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.Node",
-    "_name": "RootNode",
-    "_objFlags": 0,
-    "_parent": {
-      "__id__": 32
-    },
-    "_children": [
-      {
-        "__id__": 34
-      }
-    ],
-    "_active": true,
-    "_components": [],
-    "_prefab": {
-      "__id__": 38
-    },
-    "_lpos": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_lrot": {
-      "__type__": "cc.Quat",
-      "x": 0,
-      "y": 0,
-      "z": 0,
-      "w": 1
-    },
-    "_lscale": {
-      "__type__": "cc.Vec3",
-      "x": 1,
-      "y": 1,
-      "z": 1
-    },
-    "_layer": 1073741824,
-    "_euler": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.Node",
-    "_name": "SM_Icon_Shield_01",
-    "_objFlags": 0,
-    "_parent": {
-      "__id__": 33
-    },
-    "_children": [],
-    "_active": true,
-    "_components": [
-      {
-        "__id__": 35
-      }
-    ],
-    "_prefab": {
-      "__id__": 37
-    },
-    "_lpos": {
-      "__type__": "cc.Vec3",
-      "x": -0.117,
-      "y": 0.42,
-      "z": 0.397
-    },
-    "_lrot": {
-      "__type__": "cc.Quat",
-      "x": 0.073142461473166,
-      "y": 0,
-      "z": 0,
-      "w": 0.9973215029917115
-    },
-    "_lscale": {
-      "__type__": "cc.Vec3",
-      "x": 0.874,
-      "y": 0.874,
-      "z": 0.874
-    },
-    "_layer": 1073741824,
-    "_euler": {
-      "__type__": "cc.Vec3",
-      "x": 8.389,
-      "y": 0,
-      "z": 0
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.ModelComponent",
-    "_name": "SM_Icon_Shield_01<ModelComponent>",
-    "_objFlags": 0,
-    "node": {
-      "__id__": 34
-    },
-    "_enabled": true,
-    "_materials": [
-      {
-        "__uuid__": "af42c2ca-0632-46ee-a1d3-e8d701e3c062"
-      }
-    ],
-    "_visFlags": 0,
-    "lightmapSettings": {
-      "__id__": 36
-    },
-    "_mesh": {
-      "__uuid__": "35ee80d5-3f92-4e5a-8501-619cc9d8424e@d0fbb"
-    },
-    "_shadowCastingMode": 0,
-    "_enableMorph": true,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.ModelLightmapSettings",
-    "texture": null,
-    "uvParam": {
-      "__type__": "cc.Vec4",
-      "x": 0,
-      "y": 0,
-      "z": 0,
-      "w": 0
-    },
-    "_bakeable": false,
-    "_castShadow": false,
-    "_receiveShadow": false,
-    "_recieveShadow": false,
-    "_lightmapSize": 64
-  },
-  {
-    "__type__": "cc.PrefabInfo",
-    "root": {
-      "__id__": 1
-    },
-    "asset": {
-      "__id__": 0
-    },
-    "fileId": "dfhk2W8V9MV5JnPGDwNxlJ",
-    "sync": false,
-    "_synced": {
-      "default": false,
-      "serializable": false
-    }
-  },
-  {
-    "__type__": "cc.PrefabInfo",
-    "root": {
-      "__id__": 1
-    },
-    "asset": {
-      "__id__": 0
-    },
-    "fileId": "b0CWrKAVNOH4ffSKog6KR2",
-    "sync": false,
-    "_synced": {
-      "default": false,
-      "serializable": false
-    }
-  },
-  {
-    "__type__": "cc.PrefabInfo",
-    "root": {
-      "__id__": 1
-    },
-    "asset": {
-      "__id__": 0
-    },
-    "fileId": "a0LyMofIlGTowQt9dSjpAD",
-    "sync": false,
-    "_synced": {
-      "default": false,
-      "serializable": false
-    }
-  },
   {
     "__type__": "cc.PrefabInfo",
     "root": {
@@ -1319,16 +1099,16 @@
     },
     "_children": [
       {
-        "__id__": 44
+        "__id__": 36
       },
       {
-        "__id__": 52
+        "__id__": 44
       }
     ],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 60
+      "__id__": 52
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -1363,17 +1143,17 @@
     "_name": "CATRigRLeg1",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 43
+      "__id__": 35
     },
     "_children": [
       {
-        "__id__": 45
+        "__id__": 37
       }
     ],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 51
+      "__id__": 43
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -1408,17 +1188,17 @@
     "_name": "CATRigRLeg2",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 44
+      "__id__": 36
     },
     "_children": [
       {
-        "__id__": 46
+        "__id__": 38
       }
     ],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 50
+      "__id__": 42
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -1453,17 +1233,17 @@
     "_name": "CATRigRLeg3",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 45
+      "__id__": 37
     },
     "_children": [
       {
-        "__id__": 47
+        "__id__": 39
       }
     ],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 49
+      "__id__": 41
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -1498,13 +1278,13 @@
     "_name": "joint6",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 46
+      "__id__": 38
     },
     "_children": [],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 48
+      "__id__": 40
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -1599,17 +1379,17 @@
     "_name": "CATRigRLeg4",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 43
+      "__id__": 35
     },
     "_children": [
       {
-        "__id__": 53
+        "__id__": 45
       }
     ],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 59
+      "__id__": 51
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -1644,17 +1424,17 @@
     "_name": "CATRigRLeg5",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 52
+      "__id__": 44
     },
     "_children": [
       {
-        "__id__": 54
+        "__id__": 46
       }
     ],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 58
+      "__id__": 50
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -1689,17 +1469,17 @@
     "_name": "CATRigRLeg6",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 53
+      "__id__": 45
     },
     "_children": [
       {
-        "__id__": 55
+        "__id__": 47
       }
     ],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 57
+      "__id__": 49
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -1734,13 +1514,13 @@
     "_name": "joint7",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 54
+      "__id__": 46
     },
     "_children": [],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 56
+      "__id__": 48
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -1869,16 +1649,16 @@
     },
     "_children": [
       {
-        "__id__": 63
+        "__id__": 55
       },
       {
-        "__id__": 65
+        "__id__": 57
       }
     ],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 67
+      "__id__": 59
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -1913,13 +1693,13 @@
     "_name": "ikHandle3",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 62
+      "__id__": 54
     },
     "_children": [],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 64
+      "__id__": 56
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -1969,13 +1749,13 @@
     "_name": "ikHandle4",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 62
+      "__id__": 54
     },
     "_children": [],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 66
+      "__id__": 58
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -2044,16 +1824,16 @@
     },
     "_children": [
       {
-        "__id__": 69
+        "__id__": 61
       },
       {
-        "__id__": 71
+        "__id__": 63
       }
     ],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 73
+      "__id__": 65
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -2088,13 +1868,13 @@
     "_name": "ikHandle1",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 68
+      "__id__": 60
     },
     "_children": [],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 70
+      "__id__": 62
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -2144,13 +1924,13 @@
     "_name": "ikHandle2",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 68
+      "__id__": 60
     },
     "_children": [],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 72
+      "__id__": 64
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -2221,7 +2001,7 @@
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 75
+      "__id__": 67
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -2296,6 +2076,286 @@
       "serializable": false
     }
   },
+  {
+    "__type__": "cc.Node",
+    "_name": "CATRigHub002 Socket",
+    "_objFlags": 0,
+    "_parent": {
+      "__id__": 1
+    },
+    "_children": [
+      {
+        "__id__": 71
+      }
+    ],
+    "_active": true,
+    "_components": [],
+    "_prefab": {
+      "__id__": 79
+    },
+    "_lpos": {
+      "__type__": "cc.Vec3",
+      "x": 0.019688706654943773,
+      "y": 0.6361732164150032,
+      "z": 0.012070727785531352
+    },
+    "_lrot": {
+      "__type__": "cc.Quat",
+      "x": 0.727707084721895,
+      "y": 0.14476108691093617,
+      "z": 0.6578526524197027,
+      "w": 0.12929237649010591
+    },
+    "_lscale": {
+      "__type__": "cc.Vec3",
+      "x": 2.5399997928956477,
+      "y": 2.539999829363725,
+      "z": 2.540000111903746
+    },
+    "_layer": 1073741824,
+    "_euler": {
+      "__type__": "cc.Vec3",
+      "x": -179.8581652859403,
+      "y": -84.25569758994745,
+      "z": 22.38312153960861
+    },
+    "_id": ""
+  },
+  {
+    "__type__": "cc.Node",
+    "_name": "DJ_dunpai",
+    "_objFlags": 0,
+    "_parent": {
+      "__id__": 70
+    },
+    "_children": [
+      {
+        "__id__": 72
+      }
+    ],
+    "_active": true,
+    "_components": [],
+    "_prefab": {
+      "__id__": 78
+    },
+    "_lpos": {
+      "__type__": "cc.Vec3",
+      "x": -0.10046492693166806,
+      "y": 0.2294770554833363,
+      "z": -0.0078049759750207105
+    },
+    "_lrot": {
+      "__type__": "cc.Quat",
+      "x": 0.727707078841466,
+      "y": 0.1447610888081341,
+      "z": 0.6578526537745047,
+      "w": -0.1292923726549947
+    },
+    "_lscale": {
+      "__type__": "cc.Vec3",
+      "x": 0.3937007757693201,
+      "y": 0.393700820198004,
+      "z": 0.3937008232133116
+    },
+    "_layer": 1073741824,
+    "_euler": {
+      "__type__": "cc.Vec3",
+      "x": -157.73140496511326,
+      "y": -84.68538870275887,
+      "z": 2.325510794494499
+    },
+    "_id": ""
+  },
+  {
+    "__type__": "cc.Node",
+    "_name": "RootNode",
+    "_objFlags": 0,
+    "_parent": {
+      "__id__": 71
+    },
+    "_children": [
+      {
+        "__id__": 73
+      }
+    ],
+    "_active": true,
+    "_components": [],
+    "_prefab": {
+      "__id__": 77
+    },
+    "_lpos": {
+      "__type__": "cc.Vec3",
+      "x": 0,
+      "y": 0,
+      "z": 0
+    },
+    "_lrot": {
+      "__type__": "cc.Quat",
+      "x": 0,
+      "y": 0,
+      "z": 0,
+      "w": 1
+    },
+    "_lscale": {
+      "__type__": "cc.Vec3",
+      "x": 1,
+      "y": 1,
+      "z": 1
+    },
+    "_layer": 1073741824,
+    "_euler": {
+      "__type__": "cc.Vec3",
+      "x": 0,
+      "y": 0,
+      "z": 0
+    },
+    "_id": ""
+  },
+  {
+    "__type__": "cc.Node",
+    "_name": "SM_Icon_Shield_01",
+    "_objFlags": 0,
+    "_parent": {
+      "__id__": 72
+    },
+    "_children": [],
+    "_active": true,
+    "_components": [
+      {
+        "__id__": 74
+      }
+    ],
+    "_prefab": {
+      "__id__": 76
+    },
+    "_lpos": {
+      "__type__": "cc.Vec3",
+      "x": -0.117,
+      "y": 0.42,
+      "z": 0.397
+    },
+    "_lrot": {
+      "__type__": "cc.Quat",
+      "x": 0.073142461473166,
+      "y": 0,
+      "z": 0,
+      "w": 0.9973215029917115
+    },
+    "_lscale": {
+      "__type__": "cc.Vec3",
+      "x": 0.874,
+      "y": 0.874,
+      "z": 0.874
+    },
+    "_layer": 1073741824,
+    "_euler": {
+      "__type__": "cc.Vec3",
+      "x": 8.389,
+      "y": 0,
+      "z": 0
+    },
+    "_id": ""
+  },
+  {
+    "__type__": "cc.ModelComponent",
+    "_name": "SM_Icon_Shield_01<ModelComponent>",
+    "_objFlags": 0,
+    "node": {
+      "__id__": 73
+    },
+    "_enabled": true,
+    "_materials": [
+      {
+        "__uuid__": "af42c2ca-0632-46ee-a1d3-e8d701e3c062"
+      }
+    ],
+    "_visFlags": 0,
+    "lightmapSettings": {
+      "__id__": 75
+    },
+    "_mesh": {
+      "__uuid__": "35ee80d5-3f92-4e5a-8501-619cc9d8424e@d0fbb"
+    },
+    "_shadowCastingMode": 0,
+    "_enableMorph": true,
+    "_id": ""
+  },
+  {
+    "__type__": "cc.ModelLightmapSettings",
+    "texture": null,
+    "uvParam": {
+      "__type__": "cc.Vec4",
+      "x": 0,
+      "y": 0,
+      "z": 0,
+      "w": 0
+    },
+    "_bakeable": false,
+    "_castShadow": false,
+    "_receiveShadow": false,
+    "_recieveShadow": false,
+    "_lightmapSize": 64
+  },
+  {
+    "__type__": "cc.PrefabInfo",
+    "root": {
+      "__id__": 1
+    },
+    "asset": {
+      "__id__": 0
+    },
+    "fileId": "dfhk2W8V9MV5JnPGDwNxlJ",
+    "sync": false,
+    "_synced": {
+      "default": false,
+      "serializable": false
+    }
+  },
+  {
+    "__type__": "cc.PrefabInfo",
+    "root": {
+      "__id__": 1
+    },
+    "asset": {
+      "__id__": 0
+    },
+    "fileId": "b0CWrKAVNOH4ffSKog6KR2",
+    "sync": false,
+    "_synced": {
+      "default": false,
+      "serializable": false
+    }
+  },
+  {
+    "__type__": "cc.PrefabInfo",
+    "root": {
+      "__id__": 1
+    },
+    "asset": {
+      "__id__": 0
+    },
+    "fileId": "a0LyMofIlGTowQt9dSjpAD",
+    "sync": false,
+    "_synced": {
+      "default": false,
+      "serializable": false
+    }
+  },
+  {
+    "__type__": "cc.PrefabInfo",
+    "root": {
+      "__id__": 1
+    },
+    "asset": {
+      "__id__": 0
+    },
+    "fileId": "30ABRD9ddDfpyUz3o0bgFG",
+    "sync": false,
+    "_synced": {
+      "default": false,
+      "serializable": false
+    }
+  },
   {
     "__type__": "cc.SkeletalAnimationComponent",
     "_name": "Monster_anima<SkeletalAnimationComponent>",
@@ -2320,15 +2380,32 @@
       },
       {
         "__uuid__": "730141ce-4b2e-4748-b542-03a8a2e35851@f4113"
+      },
+      {
+        "__uuid__": "730141ce-4b2e-4748-b542-03a8a2e35851@9292d"
+      },
+      {
+        "__uuid__": "730141ce-4b2e-4748-b542-03a8a2e35851@20c15"
       }
     ],
     "_defaultClip": {
       "__uuid__": "730141ce-4b2e-4748-b542-03a8a2e35851@57146"
     },
     "_useBakedAnimation": true,
-    "_sockets": [],
+    "_sockets": [
+      {
+        "__id__": 81
+      }
+    ],
     "_id": ""
   },
+  {
+    "__type__": "cc.SkeletalAnimationComponent.Socket",
+    "path": "RootNode/Root/CATRigHub001/transform5/CATRigSpine2/CATRigHub002",
+    "target": {
+      "__id__": 70
+    }
+  },
   {
     "__type__": "cc.PrefabInfo",
     "root": {

+ 356 - 280
assets/resources/d3d/monsters/guai_1001.prefab

@@ -18,16 +18,19 @@
     "_children": [
       {
         "__id__": 2
+      },
+      {
+        "__id__": 70
       }
     ],
     "_active": true,
     "_components": [
       {
-        "__id__": 78
+        "__id__": 80
       }
     ],
     "_prefab": {
-      "__id__": 79
+      "__id__": 82
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -75,7 +78,7 @@
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 77
+      "__id__": 69
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -223,19 +226,19 @@
         "__id__": 8
       },
       {
-        "__id__": 62
+        "__id__": 54
       },
       {
-        "__id__": 68
+        "__id__": 60
       },
       {
-        "__id__": 74
+        "__id__": 66
       }
     ],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 76
+      "__id__": 68
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -277,13 +280,13 @@
         "__id__": 9
       },
       {
-        "__id__": 43
+        "__id__": 35
       }
     ],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 61
+      "__id__": 53
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -328,7 +331,7 @@
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 42
+      "__id__": 34
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -373,7 +376,7 @@
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 41
+      "__id__": 33
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -424,7 +427,7 @@
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 40
+      "__id__": 32
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -941,7 +944,7 @@
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 39
+      "__id__": 31
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -978,15 +981,11 @@
     "_parent": {
       "__id__": 28
     },
-    "_children": [
-      {
-        "__id__": 30
-      }
-    ],
+    "_children": [],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 38
+      "__id__": 30
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -1016,226 +1015,6 @@
     },
     "_id": ""
   },
-  {
-    "__type__": "cc.Node",
-    "_name": "DJ_maozi03",
-    "_objFlags": 0,
-    "_parent": {
-      "__id__": 29
-    },
-    "_children": [
-      {
-        "__id__": 31
-      }
-    ],
-    "_active": true,
-    "_components": [],
-    "_prefab": {
-      "__id__": 37
-    },
-    "_lpos": {
-      "__type__": "cc.Vec3",
-      "x": -0.30295182066304344,
-      "y": 0.16237254468862589,
-      "z": -0.04382114193572758
-    },
-    "_lrot": {
-      "__type__": "cc.Quat",
-      "x": 0.5579695518396584,
-      "y": 0.3899409062545761,
-      "z": 0.6559878941504109,
-      "w": -0.32603061470383765
-    },
-    "_lscale": {
-      "__type__": "cc.Vec3",
-      "x": 0.393700802324424,
-      "y": 0.3937007942100706,
-      "z": 0.3937007563688187
-    },
-    "_layer": 1073741824,
-    "_euler": {
-      "__type__": "cc.Vec3",
-      "x": -118.90203804346693,
-      "y": -99.48286116076714,
-      "z": 0.42433829452032384
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.Node",
-    "_name": "RootNode",
-    "_objFlags": 0,
-    "_parent": {
-      "__id__": 30
-    },
-    "_children": [
-      {
-        "__id__": 32
-      }
-    ],
-    "_active": true,
-    "_components": [],
-    "_prefab": {
-      "__id__": 36
-    },
-    "_lpos": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_lrot": {
-      "__type__": "cc.Quat",
-      "x": 0,
-      "y": 0,
-      "z": 0,
-      "w": 1
-    },
-    "_lscale": {
-      "__type__": "cc.Vec3",
-      "x": 1,
-      "y": 1,
-      "z": 1
-    },
-    "_layer": 1073741824,
-    "_euler": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.Node",
-    "_name": "DJ_maozi03",
-    "_objFlags": 0,
-    "_parent": {
-      "__id__": 31
-    },
-    "_children": [],
-    "_active": true,
-    "_components": [
-      {
-        "__id__": 33
-      }
-    ],
-    "_prefab": {
-      "__id__": 35
-    },
-    "_lpos": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_lrot": {
-      "__type__": "cc.Quat",
-      "x": 0,
-      "y": 0,
-      "z": 0,
-      "w": 1
-    },
-    "_lscale": {
-      "__type__": "cc.Vec3",
-      "x": 1,
-      "y": 1,
-      "z": 1
-    },
-    "_layer": 1073741824,
-    "_euler": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.ModelComponent",
-    "_name": "",
-    "_objFlags": 0,
-    "node": {
-      "__id__": 32
-    },
-    "_enabled": true,
-    "_materials": [
-      {
-        "__uuid__": "c806bfa1-1280-4822-9408-4e1abe182b10"
-      }
-    ],
-    "_visFlags": 0,
-    "lightmapSettings": {
-      "__id__": 34
-    },
-    "_mesh": {
-      "__uuid__": "43493b73-eb8d-4665-9bb2-2a3bb7a7b2cd@28e57"
-    },
-    "_shadowCastingMode": 0,
-    "_enableMorph": true,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.ModelLightmapSettings",
-    "texture": null,
-    "uvParam": {
-      "__type__": "cc.Vec4",
-      "x": 0,
-      "y": 0,
-      "z": 0,
-      "w": 0
-    },
-    "_bakeable": false,
-    "_castShadow": false,
-    "_receiveShadow": false,
-    "_recieveShadow": false,
-    "_lightmapSize": 64
-  },
-  {
-    "__type__": "cc.PrefabInfo",
-    "root": {
-      "__id__": 1
-    },
-    "asset": {
-      "__id__": 0
-    },
-    "fileId": "64ZHRPFNxPN71Abp1rez7y",
-    "sync": false,
-    "_synced": {
-      "default": false,
-      "serializable": false
-    }
-  },
-  {
-    "__type__": "cc.PrefabInfo",
-    "root": {
-      "__id__": 1
-    },
-    "asset": {
-      "__id__": 0
-    },
-    "fileId": "a65p17m1ZBT5KmaeeUYQlG",
-    "sync": false,
-    "_synced": {
-      "default": false,
-      "serializable": false
-    }
-  },
-  {
-    "__type__": "cc.PrefabInfo",
-    "root": {
-      "__id__": 1
-    },
-    "asset": {
-      "__id__": 0
-    },
-    "fileId": "94CadQxnhGX7Cq4DnISfbT",
-    "sync": false,
-    "_synced": {
-      "default": false,
-      "serializable": false
-    }
-  },
   {
     "__type__": "cc.PrefabInfo",
     "root": {
@@ -1320,16 +1099,16 @@
     },
     "_children": [
       {
-        "__id__": 44
+        "__id__": 36
       },
       {
-        "__id__": 52
+        "__id__": 44
       }
     ],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 60
+      "__id__": 52
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -1364,17 +1143,17 @@
     "_name": "CATRigRLeg1",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 43
+      "__id__": 35
     },
     "_children": [
       {
-        "__id__": 45
+        "__id__": 37
       }
     ],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 51
+      "__id__": 43
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -1409,17 +1188,17 @@
     "_name": "CATRigRLeg2",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 44
+      "__id__": 36
     },
     "_children": [
       {
-        "__id__": 46
+        "__id__": 38
       }
     ],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 50
+      "__id__": 42
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -1454,17 +1233,17 @@
     "_name": "CATRigRLeg3",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 45
+      "__id__": 37
     },
     "_children": [
       {
-        "__id__": 47
+        "__id__": 39
       }
     ],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 49
+      "__id__": 41
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -1499,13 +1278,13 @@
     "_name": "joint6",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 46
+      "__id__": 38
     },
     "_children": [],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 48
+      "__id__": 40
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -1600,17 +1379,17 @@
     "_name": "CATRigRLeg4",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 43
+      "__id__": 35
     },
     "_children": [
       {
-        "__id__": 53
+        "__id__": 45
       }
     ],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 59
+      "__id__": 51
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -1645,17 +1424,17 @@
     "_name": "CATRigRLeg5",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 52
+      "__id__": 44
     },
     "_children": [
       {
-        "__id__": 54
+        "__id__": 46
       }
     ],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 58
+      "__id__": 50
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -1690,17 +1469,17 @@
     "_name": "CATRigRLeg6",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 53
+      "__id__": 45
     },
     "_children": [
       {
-        "__id__": 55
+        "__id__": 47
       }
     ],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 57
+      "__id__": 49
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -1735,13 +1514,13 @@
     "_name": "joint7",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 54
+      "__id__": 46
     },
     "_children": [],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 56
+      "__id__": 48
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -1870,16 +1649,16 @@
     },
     "_children": [
       {
-        "__id__": 63
+        "__id__": 55
       },
       {
-        "__id__": 65
+        "__id__": 57
       }
     ],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 67
+      "__id__": 59
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -1914,13 +1693,13 @@
     "_name": "ikHandle3",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 62
+      "__id__": 54
     },
     "_children": [],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 64
+      "__id__": 56
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -1970,13 +1749,13 @@
     "_name": "ikHandle4",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 62
+      "__id__": 54
     },
     "_children": [],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 66
+      "__id__": 58
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -2045,16 +1824,16 @@
     },
     "_children": [
       {
-        "__id__": 69
+        "__id__": 61
       },
       {
-        "__id__": 71
+        "__id__": 63
       }
     ],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 73
+      "__id__": 65
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -2089,13 +1868,13 @@
     "_name": "ikHandle1",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 68
+      "__id__": 60
     },
     "_children": [],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 70
+      "__id__": 62
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -2145,13 +1924,13 @@
     "_name": "ikHandle2",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 68
+      "__id__": 60
     },
     "_children": [],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 72
+      "__id__": 64
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -2222,7 +2001,7 @@
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 75
+      "__id__": 67
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -2297,6 +2076,286 @@
       "serializable": false
     }
   },
+  {
+    "__type__": "cc.Node",
+    "_name": "CATRigHead Socket",
+    "_objFlags": 0,
+    "_parent": {
+      "__id__": 1
+    },
+    "_children": [
+      {
+        "__id__": 71
+      }
+    ],
+    "_active": true,
+    "_components": [],
+    "_prefab": {
+      "__id__": 79
+    },
+    "_lpos": {
+      "__type__": "cc.Vec3",
+      "x": -0.020798172088042778,
+      "y": 0.7251689864596722,
+      "z": 0.2160940635389361
+    },
+    "_lrot": {
+      "__type__": "cc.Quat",
+      "x": 0.5579696607917776,
+      "y": 0.3899408901986983,
+      "z": 0.6559878273601861,
+      "w": 0.326030694733925
+    },
+    "_lscale": {
+      "__type__": "cc.Vec3",
+      "x": 2.5400000309933324,
+      "y": 2.539999664286614,
+      "z": 2.539999584695839
+    },
+    "_layer": 1073741824,
+    "_euler": {
+      "__type__": "cc.Vec3",
+      "x": -162.99970305681893,
+      "y": -109.02529437613327,
+      "z": 59.64317076990567
+    },
+    "_id": ""
+  },
+  {
+    "__type__": "cc.Node",
+    "_name": "DJ_maozi03",
+    "_objFlags": 0,
+    "_parent": {
+      "__id__": 70
+    },
+    "_children": [
+      {
+        "__id__": 72
+      }
+    ],
+    "_active": true,
+    "_components": [],
+    "_prefab": {
+      "__id__": 78
+    },
+    "_lpos": {
+      "__type__": "cc.Vec3",
+      "x": -0.3029517663977505,
+      "y": 0.1623724723333385,
+      "z": -0.04382112147876898
+    },
+    "_lrot": {
+      "__type__": "cc.Quat",
+      "x": 0.5579696548035262,
+      "y": 0.3899409245506312,
+      "z": 0.6559878185417227,
+      "w": -0.32603066482754495
+    },
+    "_lscale": {
+      "__type__": "cc.Vec3",
+      "x": 0.3937007797445665,
+      "y": 0.3937007038388974,
+      "z": 0.39370076570700996
+    },
+    "_layer": 1073741824,
+    "_euler": {
+      "__type__": "cc.Vec3",
+      "x": -118.90203717893726,
+      "y": -99.48285060112204,
+      "z": 0.42434312224306303
+    },
+    "_id": ""
+  },
+  {
+    "__type__": "cc.Node",
+    "_name": "RootNode",
+    "_objFlags": 0,
+    "_parent": {
+      "__id__": 71
+    },
+    "_children": [
+      {
+        "__id__": 73
+      }
+    ],
+    "_active": true,
+    "_components": [],
+    "_prefab": {
+      "__id__": 77
+    },
+    "_lpos": {
+      "__type__": "cc.Vec3",
+      "x": 0,
+      "y": 0,
+      "z": 0
+    },
+    "_lrot": {
+      "__type__": "cc.Quat",
+      "x": 0,
+      "y": 0,
+      "z": 0,
+      "w": 1
+    },
+    "_lscale": {
+      "__type__": "cc.Vec3",
+      "x": 1,
+      "y": 1,
+      "z": 1
+    },
+    "_layer": 1073741824,
+    "_euler": {
+      "__type__": "cc.Vec3",
+      "x": 0,
+      "y": 0,
+      "z": 0
+    },
+    "_id": ""
+  },
+  {
+    "__type__": "cc.Node",
+    "_name": "DJ_maozi03",
+    "_objFlags": 0,
+    "_parent": {
+      "__id__": 72
+    },
+    "_children": [],
+    "_active": true,
+    "_components": [
+      {
+        "__id__": 74
+      }
+    ],
+    "_prefab": {
+      "__id__": 76
+    },
+    "_lpos": {
+      "__type__": "cc.Vec3",
+      "x": 0.093,
+      "y": -0.032,
+      "z": 0.051
+    },
+    "_lrot": {
+      "__type__": "cc.Quat",
+      "x": 0,
+      "y": 0,
+      "z": 0.0638356160555814,
+      "w": 0.9979604271326616
+    },
+    "_lscale": {
+      "__type__": "cc.Vec3",
+      "x": 1,
+      "y": 1,
+      "z": 1
+    },
+    "_layer": 1073741824,
+    "_euler": {
+      "__type__": "cc.Vec3",
+      "x": 0,
+      "y": 0,
+      "z": 7.32
+    },
+    "_id": ""
+  },
+  {
+    "__type__": "cc.ModelComponent",
+    "_name": "",
+    "_objFlags": 0,
+    "node": {
+      "__id__": 73
+    },
+    "_enabled": true,
+    "_materials": [
+      {
+        "__uuid__": "c806bfa1-1280-4822-9408-4e1abe182b10"
+      }
+    ],
+    "_visFlags": 0,
+    "lightmapSettings": {
+      "__id__": 75
+    },
+    "_mesh": {
+      "__uuid__": "43493b73-eb8d-4665-9bb2-2a3bb7a7b2cd@28e57"
+    },
+    "_shadowCastingMode": 0,
+    "_enableMorph": true,
+    "_id": ""
+  },
+  {
+    "__type__": "cc.ModelLightmapSettings",
+    "texture": null,
+    "uvParam": {
+      "__type__": "cc.Vec4",
+      "x": 0,
+      "y": 0,
+      "z": 0,
+      "w": 0
+    },
+    "_bakeable": false,
+    "_castShadow": false,
+    "_receiveShadow": false,
+    "_recieveShadow": false,
+    "_lightmapSize": 64
+  },
+  {
+    "__type__": "cc.PrefabInfo",
+    "root": {
+      "__id__": 1
+    },
+    "asset": {
+      "__id__": 0
+    },
+    "fileId": "64ZHRPFNxPN71Abp1rez7y",
+    "sync": false,
+    "_synced": {
+      "default": false,
+      "serializable": false
+    }
+  },
+  {
+    "__type__": "cc.PrefabInfo",
+    "root": {
+      "__id__": 1
+    },
+    "asset": {
+      "__id__": 0
+    },
+    "fileId": "a65p17m1ZBT5KmaeeUYQlG",
+    "sync": false,
+    "_synced": {
+      "default": false,
+      "serializable": false
+    }
+  },
+  {
+    "__type__": "cc.PrefabInfo",
+    "root": {
+      "__id__": 1
+    },
+    "asset": {
+      "__id__": 0
+    },
+    "fileId": "94CadQxnhGX7Cq4DnISfbT",
+    "sync": false,
+    "_synced": {
+      "default": false,
+      "serializable": false
+    }
+  },
+  {
+    "__type__": "cc.PrefabInfo",
+    "root": {
+      "__id__": 1
+    },
+    "asset": {
+      "__id__": 0
+    },
+    "fileId": "b9Al7wgB5O9ZMDC1IZsLK/",
+    "sync": false,
+    "_synced": {
+      "default": false,
+      "serializable": false
+    }
+  },
   {
     "__type__": "cc.SkeletalAnimationComponent",
     "_name": "Monster_anima<SkeletalAnimationComponent>",
@@ -2321,15 +2380,32 @@
       },
       {
         "__uuid__": "730141ce-4b2e-4748-b542-03a8a2e35851@f4113"
+      },
+      {
+        "__uuid__": "730141ce-4b2e-4748-b542-03a8a2e35851@9292d"
+      },
+      {
+        "__uuid__": "730141ce-4b2e-4748-b542-03a8a2e35851@20c15"
       }
     ],
     "_defaultClip": {
       "__uuid__": "730141ce-4b2e-4748-b542-03a8a2e35851@57146"
     },
     "_useBakedAnimation": true,
-    "_sockets": [],
+    "_sockets": [
+      {
+        "__id__": 81
+      }
+    ],
     "_id": ""
   },
+  {
+    "__type__": "cc.SkeletalAnimationComponent.Socket",
+    "path": "RootNode/Root/CATRigHub001/transform5/CATRigSpine2/CATRigHub002/CATRigNeck/CATRigHead",
+    "target": {
+      "__id__": 70
+    }
+  },
   {
     "__type__": "cc.PrefabInfo",
     "root": {

+ 356 - 280
assets/resources/d3d/monsters/guai_1101.prefab

@@ -18,16 +18,19 @@
     "_children": [
       {
         "__id__": 2
+      },
+      {
+        "__id__": 70
       }
     ],
     "_active": true,
     "_components": [
       {
-        "__id__": 78
+        "__id__": 80
       }
     ],
     "_prefab": {
-      "__id__": 79
+      "__id__": 82
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -75,7 +78,7 @@
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 77
+      "__id__": 69
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -223,19 +226,19 @@
         "__id__": 8
       },
       {
-        "__id__": 62
+        "__id__": 54
       },
       {
-        "__id__": 68
+        "__id__": 60
       },
       {
-        "__id__": 74
+        "__id__": 66
       }
     ],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 76
+      "__id__": 68
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -277,13 +280,13 @@
         "__id__": 9
       },
       {
-        "__id__": 43
+        "__id__": 35
       }
     ],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 61
+      "__id__": 53
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -328,7 +331,7 @@
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 42
+      "__id__": 34
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -373,7 +376,7 @@
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 41
+      "__id__": 33
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -424,7 +427,7 @@
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 40
+      "__id__": 32
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -941,7 +944,7 @@
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 39
+      "__id__": 31
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -978,15 +981,11 @@
     "_parent": {
       "__id__": 28
     },
-    "_children": [
-      {
-        "__id__": 30
-      }
-    ],
+    "_children": [],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 38
+      "__id__": 30
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -1016,226 +1015,6 @@
     },
     "_id": ""
   },
-  {
-    "__type__": "cc.Node",
-    "_name": "DJ_maozi05",
-    "_objFlags": 0,
-    "_parent": {
-      "__id__": 29
-    },
-    "_children": [
-      {
-        "__id__": 31
-      }
-    ],
-    "_active": true,
-    "_components": [],
-    "_prefab": {
-      "__id__": 37
-    },
-    "_lpos": {
-      "__type__": "cc.Vec3",
-      "x": -0.2958363118537076,
-      "y": 0.16297283456394296,
-      "z": -0.04391699791352864
-    },
-    "_lrot": {
-      "__type__": "cc.Quat",
-      "x": -0.557969547188735,
-      "y": -0.38994090301497275,
-      "z": -0.6559878953340578,
-      "w": 0.326030608595357
-    },
-    "_lscale": {
-      "__type__": "cc.Vec3",
-      "x": 0.3937008023244242,
-      "y": 0.39370079421007054,
-      "z": 0.39370075636881885
-    },
-    "_layer": 1073741824,
-    "_euler": {
-      "__type__": "cc.Vec3",
-      "x": -118.90203804346686,
-      "y": -99.48286116076719,
-      "z": 0.42433829452020616
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.Node",
-    "_name": "RootNode",
-    "_objFlags": 0,
-    "_parent": {
-      "__id__": 30
-    },
-    "_children": [
-      {
-        "__id__": 32
-      }
-    ],
-    "_active": true,
-    "_components": [],
-    "_prefab": {
-      "__id__": 36
-    },
-    "_lpos": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_lrot": {
-      "__type__": "cc.Quat",
-      "x": 0,
-      "y": 0,
-      "z": 0,
-      "w": 1
-    },
-    "_lscale": {
-      "__type__": "cc.Vec3",
-      "x": 1,
-      "y": 1,
-      "z": 1
-    },
-    "_layer": 1073741824,
-    "_euler": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.Node",
-    "_name": "DJ_maozi05",
-    "_objFlags": 0,
-    "_parent": {
-      "__id__": 31
-    },
-    "_children": [],
-    "_active": true,
-    "_components": [
-      {
-        "__id__": 33
-      }
-    ],
-    "_prefab": {
-      "__id__": 35
-    },
-    "_lpos": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_lrot": {
-      "__type__": "cc.Quat",
-      "x": 0,
-      "y": 0,
-      "z": 0,
-      "w": 1
-    },
-    "_lscale": {
-      "__type__": "cc.Vec3",
-      "x": 1,
-      "y": 1,
-      "z": 1
-    },
-    "_layer": 1073741824,
-    "_euler": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.ModelComponent",
-    "_name": "DJ_maozi05<ModelComponent>",
-    "_objFlags": 0,
-    "node": {
-      "__id__": 32
-    },
-    "_enabled": true,
-    "_materials": [
-      {
-        "__uuid__": "1191a97c-5d8e-449b-8ddc-1bb536e411d2"
-      }
-    ],
-    "_visFlags": 0,
-    "lightmapSettings": {
-      "__id__": 34
-    },
-    "_mesh": {
-      "__uuid__": "34d61b8a-f011-4758-9051-3f56a4a29d66@9c8fd"
-    },
-    "_shadowCastingMode": 0,
-    "_enableMorph": true,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.ModelLightmapSettings",
-    "texture": null,
-    "uvParam": {
-      "__type__": "cc.Vec4",
-      "x": 0,
-      "y": 0,
-      "z": 0,
-      "w": 0
-    },
-    "_bakeable": false,
-    "_castShadow": false,
-    "_receiveShadow": false,
-    "_recieveShadow": false,
-    "_lightmapSize": 64
-  },
-  {
-    "__type__": "cc.PrefabInfo",
-    "root": {
-      "__id__": 1
-    },
-    "asset": {
-      "__id__": 0
-    },
-    "fileId": "f1hbq3rHtEeqc5v4DJFl3L",
-    "sync": false,
-    "_synced": {
-      "default": false,
-      "serializable": false
-    }
-  },
-  {
-    "__type__": "cc.PrefabInfo",
-    "root": {
-      "__id__": 1
-    },
-    "asset": {
-      "__id__": 0
-    },
-    "fileId": "a4Xc0j+vdEwYytmGkfIO30",
-    "sync": false,
-    "_synced": {
-      "default": false,
-      "serializable": false
-    }
-  },
-  {
-    "__type__": "cc.PrefabInfo",
-    "root": {
-      "__id__": 1
-    },
-    "asset": {
-      "__id__": 0
-    },
-    "fileId": "09ad0J0ERCfZWClpeaWKxV",
-    "sync": false,
-    "_synced": {
-      "default": false,
-      "serializable": false
-    }
-  },
   {
     "__type__": "cc.PrefabInfo",
     "root": {
@@ -1320,16 +1099,16 @@
     },
     "_children": [
       {
-        "__id__": 44
+        "__id__": 36
       },
       {
-        "__id__": 52
+        "__id__": 44
       }
     ],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 60
+      "__id__": 52
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -1364,17 +1143,17 @@
     "_name": "CATRigRLeg1",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 43
+      "__id__": 35
     },
     "_children": [
       {
-        "__id__": 45
+        "__id__": 37
       }
     ],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 51
+      "__id__": 43
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -1409,17 +1188,17 @@
     "_name": "CATRigRLeg2",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 44
+      "__id__": 36
     },
     "_children": [
       {
-        "__id__": 46
+        "__id__": 38
       }
     ],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 50
+      "__id__": 42
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -1454,17 +1233,17 @@
     "_name": "CATRigRLeg3",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 45
+      "__id__": 37
     },
     "_children": [
       {
-        "__id__": 47
+        "__id__": 39
       }
     ],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 49
+      "__id__": 41
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -1499,13 +1278,13 @@
     "_name": "joint6",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 46
+      "__id__": 38
     },
     "_children": [],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 48
+      "__id__": 40
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -1600,17 +1379,17 @@
     "_name": "CATRigRLeg4",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 43
+      "__id__": 35
     },
     "_children": [
       {
-        "__id__": 53
+        "__id__": 45
       }
     ],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 59
+      "__id__": 51
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -1645,17 +1424,17 @@
     "_name": "CATRigRLeg5",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 52
+      "__id__": 44
     },
     "_children": [
       {
-        "__id__": 54
+        "__id__": 46
       }
     ],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 58
+      "__id__": 50
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -1690,17 +1469,17 @@
     "_name": "CATRigRLeg6",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 53
+      "__id__": 45
     },
     "_children": [
       {
-        "__id__": 55
+        "__id__": 47
       }
     ],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 57
+      "__id__": 49
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -1735,13 +1514,13 @@
     "_name": "joint7",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 54
+      "__id__": 46
     },
     "_children": [],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 56
+      "__id__": 48
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -1870,16 +1649,16 @@
     },
     "_children": [
       {
-        "__id__": 63
+        "__id__": 55
       },
       {
-        "__id__": 65
+        "__id__": 57
       }
     ],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 67
+      "__id__": 59
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -1914,13 +1693,13 @@
     "_name": "ikHandle3",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 62
+      "__id__": 54
     },
     "_children": [],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 64
+      "__id__": 56
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -1970,13 +1749,13 @@
     "_name": "ikHandle4",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 62
+      "__id__": 54
     },
     "_children": [],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 66
+      "__id__": 58
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -2045,16 +1824,16 @@
     },
     "_children": [
       {
-        "__id__": 69
+        "__id__": 61
       },
       {
-        "__id__": 71
+        "__id__": 63
       }
     ],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 73
+      "__id__": 65
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -2089,13 +1868,13 @@
     "_name": "ikHandle1",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 68
+      "__id__": 60
     },
     "_children": [],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 70
+      "__id__": 62
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -2145,13 +1924,13 @@
     "_name": "ikHandle2",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 68
+      "__id__": 60
     },
     "_children": [],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 72
+      "__id__": 64
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -2222,7 +2001,7 @@
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 75
+      "__id__": 67
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -2297,6 +2076,286 @@
       "serializable": false
     }
   },
+  {
+    "__type__": "cc.Node",
+    "_name": "CATRigHead Socket",
+    "_objFlags": 0,
+    "_parent": {
+      "__id__": 1
+    },
+    "_children": [
+      {
+        "__id__": 71
+      }
+    ],
+    "_active": true,
+    "_components": [],
+    "_prefab": {
+      "__id__": 79
+    },
+    "_lpos": {
+      "__type__": "cc.Vec3",
+      "x": -0.020798172088042778,
+      "y": 0.7251689864596722,
+      "z": 0.2160940635389361
+    },
+    "_lrot": {
+      "__type__": "cc.Quat",
+      "x": 0.5579696607917776,
+      "y": 0.3899408901986983,
+      "z": 0.6559878273601861,
+      "w": 0.326030694733925
+    },
+    "_lscale": {
+      "__type__": "cc.Vec3",
+      "x": 2.5400000309933324,
+      "y": 2.539999664286614,
+      "z": 2.539999584695839
+    },
+    "_layer": 1073741824,
+    "_euler": {
+      "__type__": "cc.Vec3",
+      "x": -162.99970305681893,
+      "y": -109.02529437613327,
+      "z": 59.64317076990567
+    },
+    "_id": ""
+  },
+  {
+    "__type__": "cc.Node",
+    "_name": "DJ_maozi05",
+    "_objFlags": 0,
+    "_parent": {
+      "__id__": 70
+    },
+    "_children": [
+      {
+        "__id__": 72
+      }
+    ],
+    "_active": true,
+    "_components": [],
+    "_prefab": {
+      "__id__": 78
+    },
+    "_lpos": {
+      "__type__": "cc.Vec3",
+      "x": -0.2958362581861642,
+      "y": 0.16297276331771837,
+      "z": -0.043916978548941
+    },
+    "_lrot": {
+      "__type__": "cc.Quat",
+      "x": 0.5579696547011112,
+      "y": 0.3899409241734567,
+      "z": 0.6559878216137043,
+      "w": -0.3260306626966972
+    },
+    "_lscale": {
+      "__type__": "cc.Vec3",
+      "x": 0.3937007750916082,
+      "y": 0.3937006979133814,
+      "z": 0.39370076200473936
+    },
+    "_layer": 1073741824,
+    "_euler": {
+      "__type__": "cc.Vec3",
+      "x": -118.90203758686188,
+      "y": -99.48285101033765,
+      "z": 0.42434313895810283
+    },
+    "_id": ""
+  },
+  {
+    "__type__": "cc.Node",
+    "_name": "RootNode",
+    "_objFlags": 0,
+    "_parent": {
+      "__id__": 71
+    },
+    "_children": [
+      {
+        "__id__": 73
+      }
+    ],
+    "_active": true,
+    "_components": [],
+    "_prefab": {
+      "__id__": 77
+    },
+    "_lpos": {
+      "__type__": "cc.Vec3",
+      "x": 0,
+      "y": 0,
+      "z": 0
+    },
+    "_lrot": {
+      "__type__": "cc.Quat",
+      "x": 0,
+      "y": 0,
+      "z": 0,
+      "w": 1
+    },
+    "_lscale": {
+      "__type__": "cc.Vec3",
+      "x": 1,
+      "y": 1,
+      "z": 1
+    },
+    "_layer": 1073741824,
+    "_euler": {
+      "__type__": "cc.Vec3",
+      "x": 0,
+      "y": 0,
+      "z": 0
+    },
+    "_id": ""
+  },
+  {
+    "__type__": "cc.Node",
+    "_name": "DJ_maozi05",
+    "_objFlags": 0,
+    "_parent": {
+      "__id__": 72
+    },
+    "_children": [],
+    "_active": true,
+    "_components": [
+      {
+        "__id__": 74
+      }
+    ],
+    "_prefab": {
+      "__id__": 76
+    },
+    "_lpos": {
+      "__type__": "cc.Vec3",
+      "x": 0.088,
+      "y": -0.052,
+      "z": 0.05
+    },
+    "_lrot": {
+      "__type__": "cc.Quat",
+      "x": 0,
+      "y": 0,
+      "z": 0.06065656821895343,
+      "w": 0.9981586951642005
+    },
+    "_lscale": {
+      "__type__": "cc.Vec3",
+      "x": 1,
+      "y": 1,
+      "z": 1
+    },
+    "_layer": 1073741824,
+    "_euler": {
+      "__type__": "cc.Vec3",
+      "x": 0,
+      "y": 0,
+      "z": 6.955
+    },
+    "_id": ""
+  },
+  {
+    "__type__": "cc.ModelComponent",
+    "_name": "DJ_maozi05<ModelComponent>",
+    "_objFlags": 0,
+    "node": {
+      "__id__": 73
+    },
+    "_enabled": true,
+    "_materials": [
+      {
+        "__uuid__": "1191a97c-5d8e-449b-8ddc-1bb536e411d2"
+      }
+    ],
+    "_visFlags": 0,
+    "lightmapSettings": {
+      "__id__": 75
+    },
+    "_mesh": {
+      "__uuid__": "34d61b8a-f011-4758-9051-3f56a4a29d66@9c8fd"
+    },
+    "_shadowCastingMode": 0,
+    "_enableMorph": true,
+    "_id": ""
+  },
+  {
+    "__type__": "cc.ModelLightmapSettings",
+    "texture": null,
+    "uvParam": {
+      "__type__": "cc.Vec4",
+      "x": 0,
+      "y": 0,
+      "z": 0,
+      "w": 0
+    },
+    "_bakeable": false,
+    "_castShadow": false,
+    "_receiveShadow": false,
+    "_recieveShadow": false,
+    "_lightmapSize": 64
+  },
+  {
+    "__type__": "cc.PrefabInfo",
+    "root": {
+      "__id__": 1
+    },
+    "asset": {
+      "__id__": 0
+    },
+    "fileId": "f1hbq3rHtEeqc5v4DJFl3L",
+    "sync": false,
+    "_synced": {
+      "default": false,
+      "serializable": false
+    }
+  },
+  {
+    "__type__": "cc.PrefabInfo",
+    "root": {
+      "__id__": 1
+    },
+    "asset": {
+      "__id__": 0
+    },
+    "fileId": "a4Xc0j+vdEwYytmGkfIO30",
+    "sync": false,
+    "_synced": {
+      "default": false,
+      "serializable": false
+    }
+  },
+  {
+    "__type__": "cc.PrefabInfo",
+    "root": {
+      "__id__": 1
+    },
+    "asset": {
+      "__id__": 0
+    },
+    "fileId": "09ad0J0ERCfZWClpeaWKxV",
+    "sync": false,
+    "_synced": {
+      "default": false,
+      "serializable": false
+    }
+  },
+  {
+    "__type__": "cc.PrefabInfo",
+    "root": {
+      "__id__": 1
+    },
+    "asset": {
+      "__id__": 0
+    },
+    "fileId": "63VBOb1XZHbpcgRLFyK4qo",
+    "sync": false,
+    "_synced": {
+      "default": false,
+      "serializable": false
+    }
+  },
   {
     "__type__": "cc.SkeletalAnimationComponent",
     "_name": "Monster_anima<SkeletalAnimationComponent>",
@@ -2321,15 +2380,32 @@
       },
       {
         "__uuid__": "730141ce-4b2e-4748-b542-03a8a2e35851@f4113"
+      },
+      {
+        "__uuid__": "730141ce-4b2e-4748-b542-03a8a2e35851@9292d"
+      },
+      {
+        "__uuid__": "730141ce-4b2e-4748-b542-03a8a2e35851@20c15"
       }
     ],
     "_defaultClip": {
       "__uuid__": "730141ce-4b2e-4748-b542-03a8a2e35851@57146"
     },
     "_useBakedAnimation": true,
-    "_sockets": [],
+    "_sockets": [
+      {
+        "__id__": 81
+      }
+    ],
     "_id": ""
   },
+  {
+    "__type__": "cc.SkeletalAnimationComponent.Socket",
+    "path": "RootNode/Root/CATRigHub001/transform5/CATRigSpine2/CATRigHub002/CATRigNeck/CATRigHead",
+    "target": {
+      "__id__": 70
+    }
+  },
   {
     "__type__": "cc.PrefabInfo",
     "root": {

File diff suppressed because it is too large
+ 339 - 283
assets/resources/d3d/monsters/guai_1201.prefab


+ 6 - 0
assets/resources/d3d/monsters/guai_1301.prefab

@@ -2097,6 +2097,12 @@
       },
       {
         "__uuid__": "730141ce-4b2e-4748-b542-03a8a2e35851@f4113"
+      },
+      {
+        "__uuid__": "730141ce-4b2e-4748-b542-03a8a2e35851@9292d"
+      },
+      {
+        "__uuid__": "730141ce-4b2e-4748-b542-03a8a2e35851@20c15"
       }
     ],
     "_defaultClip": {

+ 356 - 280
assets/resources/d3d/monsters/guai_1401.prefab

@@ -18,16 +18,19 @@
     "_children": [
       {
         "__id__": 2
+      },
+      {
+        "__id__": 70
       }
     ],
     "_active": true,
     "_components": [
       {
-        "__id__": 78
+        "__id__": 80
       }
     ],
     "_prefab": {
-      "__id__": 79
+      "__id__": 82
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -75,7 +78,7 @@
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 77
+      "__id__": 69
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -223,19 +226,19 @@
         "__id__": 8
       },
       {
-        "__id__": 62
+        "__id__": 54
       },
       {
-        "__id__": 68
+        "__id__": 60
       },
       {
-        "__id__": 74
+        "__id__": 66
       }
     ],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 76
+      "__id__": 68
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -277,13 +280,13 @@
         "__id__": 9
       },
       {
-        "__id__": 43
+        "__id__": 35
       }
     ],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 61
+      "__id__": 53
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -328,7 +331,7 @@
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 42
+      "__id__": 34
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -373,7 +376,7 @@
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 41
+      "__id__": 33
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -424,7 +427,7 @@
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 40
+      "__id__": 32
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -941,7 +944,7 @@
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 39
+      "__id__": 31
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -978,15 +981,11 @@
     "_parent": {
       "__id__": 28
     },
-    "_children": [
-      {
-        "__id__": 30
-      }
-    ],
+    "_children": [],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 38
+      "__id__": 30
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -1016,226 +1015,6 @@
     },
     "_id": ""
   },
-  {
-    "__type__": "cc.Node",
-    "_name": "DJ_stop",
-    "_objFlags": 0,
-    "_parent": {
-      "__id__": 29
-    },
-    "_children": [
-      {
-        "__id__": 31
-      }
-    ],
-    "_active": true,
-    "_components": [],
-    "_prefab": {
-      "__id__": 37
-    },
-    "_lpos": {
-      "__type__": "cc.Vec3",
-      "x": -0.3131312143078221,
-      "y": 0.07675711466630801,
-      "z": -0.03100665357043545
-    },
-    "_lrot": {
-      "__type__": "cc.Quat",
-      "x": 0.5377930830832817,
-      "y": 0.4019742131340553,
-      "z": 0.6542328483267913,
-      "w": -0.348101603244907
-    },
-    "_lscale": {
-      "__type__": "cc.Vec3",
-      "x": 0.3937007944020609,
-      "y": 0.3937007870864522,
-      "z": 0.39370076391857023
-    },
-    "_layer": 1073741824,
-    "_euler": {
-      "__type__": "cc.Vec3",
-      "x": -115.75985749058565,
-      "y": -100.32640902958217,
-      "z": -1.3248597361786048
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.Node",
-    "_name": "RootNode",
-    "_objFlags": 0,
-    "_parent": {
-      "__id__": 30
-    },
-    "_children": [
-      {
-        "__id__": 32
-      }
-    ],
-    "_active": true,
-    "_components": [],
-    "_prefab": {
-      "__id__": 36
-    },
-    "_lpos": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_lrot": {
-      "__type__": "cc.Quat",
-      "x": 0,
-      "y": 0,
-      "z": 0,
-      "w": 1
-    },
-    "_lscale": {
-      "__type__": "cc.Vec3",
-      "x": 1,
-      "y": 1,
-      "z": 1
-    },
-    "_layer": 1073741824,
-    "_euler": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.Node",
-    "_name": "DJ_stop",
-    "_objFlags": 0,
-    "_parent": {
-      "__id__": 31
-    },
-    "_children": [],
-    "_active": true,
-    "_components": [
-      {
-        "__id__": 33
-      }
-    ],
-    "_prefab": {
-      "__id__": 35
-    },
-    "_lpos": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_lrot": {
-      "__type__": "cc.Quat",
-      "x": 0,
-      "y": 0,
-      "z": 0,
-      "w": 1
-    },
-    "_lscale": {
-      "__type__": "cc.Vec3",
-      "x": 1,
-      "y": 1,
-      "z": 1
-    },
-    "_layer": 1073741824,
-    "_euler": {
-      "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
-    },
-    "_id": ""
-  },
-  {
-    "__type__": "cc.ModelComponent",
-    "_name": "",
-    "_objFlags": 0,
-    "node": {
-      "__id__": 32
-    },
-    "_enabled": true,
-    "_materials": [
-      {
-        "__uuid__": "af2838bd-6fee-4b16-beb0-3b7d5a5f9bd2"
-      }
-    ],
-    "_visFlags": 0,
-    "lightmapSettings": {
-      "__id__": 34
-    },
-    "_mesh": {
-      "__uuid__": "dc023830-38c7-427b-9bd0-c55a3f020a15@d7772"
-    },
-    "_shadowCastingMode": 0,
-    "_enableMorph": true,
-    "_id": ""
-  },
-  {
-    "__type__": "cc.ModelLightmapSettings",
-    "texture": null,
-    "uvParam": {
-      "__type__": "cc.Vec4",
-      "x": 0,
-      "y": 0,
-      "z": 0,
-      "w": 0
-    },
-    "_bakeable": false,
-    "_castShadow": false,
-    "_receiveShadow": false,
-    "_recieveShadow": false,
-    "_lightmapSize": 64
-  },
-  {
-    "__type__": "cc.PrefabInfo",
-    "root": {
-      "__id__": 1
-    },
-    "asset": {
-      "__id__": 0
-    },
-    "fileId": "692cnkBelAi5NyZ6TyoyB8",
-    "sync": false,
-    "_synced": {
-      "default": false,
-      "serializable": false
-    }
-  },
-  {
-    "__type__": "cc.PrefabInfo",
-    "root": {
-      "__id__": 1
-    },
-    "asset": {
-      "__id__": 0
-    },
-    "fileId": "58qrX+cuBFqZsyGMUJPcBW",
-    "sync": false,
-    "_synced": {
-      "default": false,
-      "serializable": false
-    }
-  },
-  {
-    "__type__": "cc.PrefabInfo",
-    "root": {
-      "__id__": 1
-    },
-    "asset": {
-      "__id__": 0
-    },
-    "fileId": "c7JLdkF8BLDrs9OZrwZojI",
-    "sync": false,
-    "_synced": {
-      "default": false,
-      "serializable": false
-    }
-  },
   {
     "__type__": "cc.PrefabInfo",
     "root": {
@@ -1320,16 +1099,16 @@
     },
     "_children": [
       {
-        "__id__": 44
+        "__id__": 36
       },
       {
-        "__id__": 52
+        "__id__": 44
       }
     ],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 60
+      "__id__": 52
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -1364,17 +1143,17 @@
     "_name": "CATRigRLeg1",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 43
+      "__id__": 35
     },
     "_children": [
       {
-        "__id__": 45
+        "__id__": 37
       }
     ],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 51
+      "__id__": 43
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -1409,17 +1188,17 @@
     "_name": "CATRigRLeg2",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 44
+      "__id__": 36
     },
     "_children": [
       {
-        "__id__": 46
+        "__id__": 38
       }
     ],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 50
+      "__id__": 42
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -1454,17 +1233,17 @@
     "_name": "CATRigRLeg3",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 45
+      "__id__": 37
     },
     "_children": [
       {
-        "__id__": 47
+        "__id__": 39
       }
     ],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 49
+      "__id__": 41
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -1499,13 +1278,13 @@
     "_name": "joint6",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 46
+      "__id__": 38
     },
     "_children": [],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 48
+      "__id__": 40
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -1600,17 +1379,17 @@
     "_name": "CATRigRLeg4",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 43
+      "__id__": 35
     },
     "_children": [
       {
-        "__id__": 53
+        "__id__": 45
       }
     ],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 59
+      "__id__": 51
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -1645,17 +1424,17 @@
     "_name": "CATRigRLeg5",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 52
+      "__id__": 44
     },
     "_children": [
       {
-        "__id__": 54
+        "__id__": 46
       }
     ],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 58
+      "__id__": 50
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -1690,17 +1469,17 @@
     "_name": "CATRigRLeg6",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 53
+      "__id__": 45
     },
     "_children": [
       {
-        "__id__": 55
+        "__id__": 47
       }
     ],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 57
+      "__id__": 49
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -1735,13 +1514,13 @@
     "_name": "joint7",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 54
+      "__id__": 46
     },
     "_children": [],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 56
+      "__id__": 48
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -1870,16 +1649,16 @@
     },
     "_children": [
       {
-        "__id__": 63
+        "__id__": 55
       },
       {
-        "__id__": 65
+        "__id__": 57
       }
     ],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 67
+      "__id__": 59
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -1914,13 +1693,13 @@
     "_name": "ikHandle3",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 62
+      "__id__": 54
     },
     "_children": [],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 64
+      "__id__": 56
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -1970,13 +1749,13 @@
     "_name": "ikHandle4",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 62
+      "__id__": 54
     },
     "_children": [],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 66
+      "__id__": 58
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -2045,16 +1824,16 @@
     },
     "_children": [
       {
-        "__id__": 69
+        "__id__": 61
       },
       {
-        "__id__": 71
+        "__id__": 63
       }
     ],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 73
+      "__id__": 65
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -2089,13 +1868,13 @@
     "_name": "ikHandle1",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 68
+      "__id__": 60
     },
     "_children": [],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 70
+      "__id__": 62
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -2145,13 +1924,13 @@
     "_name": "ikHandle2",
     "_objFlags": 0,
     "_parent": {
-      "__id__": 68
+      "__id__": 60
     },
     "_children": [],
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 72
+      "__id__": 64
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -2222,7 +2001,7 @@
     "_active": true,
     "_components": [],
     "_prefab": {
-      "__id__": 75
+      "__id__": 67
     },
     "_lpos": {
       "__type__": "cc.Vec3",
@@ -2297,6 +2076,286 @@
       "serializable": false
     }
   },
+  {
+    "__type__": "cc.Node",
+    "_name": "CATRigHead Socket",
+    "_objFlags": 0,
+    "_parent": {
+      "__id__": 1
+    },
+    "_children": [
+      {
+        "__id__": 71
+      }
+    ],
+    "_active": true,
+    "_components": [],
+    "_prefab": {
+      "__id__": 79
+    },
+    "_lpos": {
+      "__type__": "cc.Vec3",
+      "x": -0.02079817208804311,
+      "y": 0.7251689864596728,
+      "z": 0.21609406353893543
+    },
+    "_lrot": {
+      "__type__": "cc.Quat",
+      "x": 0.5579696607917768,
+      "y": 0.38994089019869854,
+      "z": 0.6559878273601863,
+      "w": 0.3260306947339258
+    },
+    "_lscale": {
+      "__type__": "cc.Vec3",
+      "x": 2.540000030993331,
+      "y": 2.539999664286613,
+      "z": 2.5399995846958388
+    },
+    "_layer": 1073741824,
+    "_euler": {
+      "__type__": "cc.Vec3",
+      "x": -162.9997030568189,
+      "y": -109.02529437613344,
+      "z": 59.64317076990577
+    },
+    "_id": ""
+  },
+  {
+    "__type__": "cc.Node",
+    "_name": "DJ_stop",
+    "_objFlags": 0,
+    "_parent": {
+      "__id__": 70
+    },
+    "_children": [
+      {
+        "__id__": 72
+      }
+    ],
+    "_active": true,
+    "_components": [],
+    "_prefab": {
+      "__id__": 78
+    },
+    "_lpos": {
+      "__type__": "cc.Vec3",
+      "x": -0.3131311728774872,
+      "y": 0.076757051727888,
+      "z": -0.03100661910825243
+    },
+    "_lrot": {
+      "__type__": "cc.Quat",
+      "x": 0.5377931914284141,
+      "y": 0.4019742294365848,
+      "z": 0.6542327703959848,
+      "w": -0.3481016565022359
+    },
+    "_lscale": {
+      "__type__": "cc.Vec3",
+      "x": 0.3937007762310291,
+      "y": 0.393700703062731,
+      "z": 0.3937007679392306
+    },
+    "_layer": 1073741824,
+    "_euler": {
+      "__type__": "cc.Vec3",
+      "x": -115.75985671778712,
+      "y": -100.32639785709874,
+      "z": -1.3248546235140783
+    },
+    "_id": ""
+  },
+  {
+    "__type__": "cc.Node",
+    "_name": "RootNode",
+    "_objFlags": 0,
+    "_parent": {
+      "__id__": 71
+    },
+    "_children": [
+      {
+        "__id__": 73
+      }
+    ],
+    "_active": true,
+    "_components": [],
+    "_prefab": {
+      "__id__": 77
+    },
+    "_lpos": {
+      "__type__": "cc.Vec3",
+      "x": 0,
+      "y": 0,
+      "z": 0
+    },
+    "_lrot": {
+      "__type__": "cc.Quat",
+      "x": 0,
+      "y": 0,
+      "z": 0,
+      "w": 1
+    },
+    "_lscale": {
+      "__type__": "cc.Vec3",
+      "x": 1,
+      "y": 1,
+      "z": 1
+    },
+    "_layer": 1073741824,
+    "_euler": {
+      "__type__": "cc.Vec3",
+      "x": 0,
+      "y": 0,
+      "z": 0
+    },
+    "_id": ""
+  },
+  {
+    "__type__": "cc.Node",
+    "_name": "DJ_stop",
+    "_objFlags": 0,
+    "_parent": {
+      "__id__": 72
+    },
+    "_children": [],
+    "_active": true,
+    "_components": [
+      {
+        "__id__": 74
+      }
+    ],
+    "_prefab": {
+      "__id__": 76
+    },
+    "_lpos": {
+      "__type__": "cc.Vec3",
+      "x": -0.046,
+      "y": -0.043,
+      "z": 0.001
+    },
+    "_lrot": {
+      "__type__": "cc.Quat",
+      "x": 0.0442558173224632,
+      "y": 0,
+      "z": 0,
+      "w": 0.99902023134325
+    },
+    "_lscale": {
+      "__type__": "cc.Vec3",
+      "x": 1,
+      "y": 1,
+      "z": 1
+    },
+    "_layer": 1073741824,
+    "_euler": {
+      "__type__": "cc.Vec3",
+      "x": 5.073,
+      "y": 0,
+      "z": 0
+    },
+    "_id": ""
+  },
+  {
+    "__type__": "cc.ModelComponent",
+    "_name": "",
+    "_objFlags": 0,
+    "node": {
+      "__id__": 73
+    },
+    "_enabled": true,
+    "_materials": [
+      {
+        "__uuid__": "af2838bd-6fee-4b16-beb0-3b7d5a5f9bd2"
+      }
+    ],
+    "_visFlags": 0,
+    "lightmapSettings": {
+      "__id__": 75
+    },
+    "_mesh": {
+      "__uuid__": "dc023830-38c7-427b-9bd0-c55a3f020a15@d7772"
+    },
+    "_shadowCastingMode": 0,
+    "_enableMorph": true,
+    "_id": ""
+  },
+  {
+    "__type__": "cc.ModelLightmapSettings",
+    "texture": null,
+    "uvParam": {
+      "__type__": "cc.Vec4",
+      "x": 0,
+      "y": 0,
+      "z": 0,
+      "w": 0
+    },
+    "_bakeable": false,
+    "_castShadow": false,
+    "_receiveShadow": false,
+    "_recieveShadow": false,
+    "_lightmapSize": 64
+  },
+  {
+    "__type__": "cc.PrefabInfo",
+    "root": {
+      "__id__": 1
+    },
+    "asset": {
+      "__id__": 0
+    },
+    "fileId": "692cnkBelAi5NyZ6TyoyB8",
+    "sync": false,
+    "_synced": {
+      "default": false,
+      "serializable": false
+    }
+  },
+  {
+    "__type__": "cc.PrefabInfo",
+    "root": {
+      "__id__": 1
+    },
+    "asset": {
+      "__id__": 0
+    },
+    "fileId": "58qrX+cuBFqZsyGMUJPcBW",
+    "sync": false,
+    "_synced": {
+      "default": false,
+      "serializable": false
+    }
+  },
+  {
+    "__type__": "cc.PrefabInfo",
+    "root": {
+      "__id__": 1
+    },
+    "asset": {
+      "__id__": 0
+    },
+    "fileId": "c7JLdkF8BLDrs9OZrwZojI",
+    "sync": false,
+    "_synced": {
+      "default": false,
+      "serializable": false
+    }
+  },
+  {
+    "__type__": "cc.PrefabInfo",
+    "root": {
+      "__id__": 1
+    },
+    "asset": {
+      "__id__": 0
+    },
+    "fileId": "43dqs0/aVL0L+IfHYdTvFy",
+    "sync": false,
+    "_synced": {
+      "default": false,
+      "serializable": false
+    }
+  },
   {
     "__type__": "cc.SkeletalAnimationComponent",
     "_name": "Monster_anima<SkeletalAnimationComponent>",
@@ -2321,15 +2380,32 @@
       },
       {
         "__uuid__": "730141ce-4b2e-4748-b542-03a8a2e35851@f4113"
+      },
+      {
+        "__uuid__": "730141ce-4b2e-4748-b542-03a8a2e35851@9292d"
+      },
+      {
+        "__uuid__": "730141ce-4b2e-4748-b542-03a8a2e35851@20c15"
       }
     ],
     "_defaultClip": {
       "__uuid__": "730141ce-4b2e-4748-b542-03a8a2e35851@57146"
     },
     "_useBakedAnimation": true,
-    "_sockets": [],
+    "_sockets": [
+      {
+        "__id__": 81
+      }
+    ],
     "_id": ""
   },
+  {
+    "__type__": "cc.SkeletalAnimationComponent.Socket",
+    "path": "RootNode/Root/CATRigHub001/transform5/CATRigSpine2/CATRigHub002/CATRigNeck/CATRigHead",
+    "target": {
+      "__id__": 70
+    }
+  },
   {
     "__type__": "cc.PrefabInfo",
     "root": {

+ 6 - 0
assets/resources/d3d/monsters/guai_1501.prefab

@@ -2097,6 +2097,12 @@
       },
       {
         "__uuid__": "730141ce-4b2e-4748-b542-03a8a2e35851@f4113"
+      },
+      {
+        "__uuid__": "730141ce-4b2e-4748-b542-03a8a2e35851@9292d"
+      },
+      {
+        "__uuid__": "730141ce-4b2e-4748-b542-03a8a2e35851@20c15"
       }
     ],
     "_defaultClip": {

+ 28 - 32
assets/resources/scenes/FightingScene.scene

@@ -149,9 +149,7 @@
         "__uuid__": "57122fad-a4bb-4503-99b7-f7738db893f6@50b81"
       }
     ],
-    "_defaultClip": {
-      "__uuid__": "57122fad-a4bb-4503-99b7-f7738db893f6@c2696"
-    },
+    "_defaultClip": null,
     "_id": "0fOXXlENFGwb2sMIx9CtL7"
   },
   {
@@ -183,10 +181,10 @@
     },
     "_lrot": {
       "__type__": "cc.Quat",
-      "x": 0,
-      "y": 1,
-      "z": 0,
-      "w": 6.123233995736766e-17
+      "x": -4.160470465703945e-18,
+      "y": 0.9976890247673605,
+      "z": 0.06794563899731133,
+      "w": 6.109083353628963e-17
     },
     "_lscale": {
       "__type__": "cc.Vec3",
@@ -197,7 +195,7 @@
     "_layer": 1073741824,
     "_euler": {
       "__type__": "cc.Vec3",
-      "x": 0,
+      "x": -7.792,
       "y": 180,
       "z": 0
     },
@@ -316,8 +314,8 @@
     "_lpos": {
       "__type__": "cc.Vec3",
       "x": 0,
-      "y": 1.12,
-      "z": -2.378
+      "y": 1.123,
+      "z": -2.367
     },
     "_lrot": {
       "__type__": "cc.Quat",
@@ -420,10 +418,10 @@
     },
     "_lrot": {
       "__type__": "cc.Quat",
-      "x": 0,
-      "y": 1,
-      "z": 0,
-      "w": 6.123233995736766e-17
+      "x": -4.160470465703945e-18,
+      "y": 0.9976890247673605,
+      "z": 0.06794563899731133,
+      "w": 6.109083353628963e-17
     },
     "_lscale": {
       "__type__": "cc.Vec3",
@@ -434,7 +432,7 @@
     "_layer": 1073741824,
     "_euler": {
       "__type__": "cc.Vec3",
-      "x": 0,
+      "x": -7.792,
       "y": 180,
       "z": 0
     },
@@ -1251,9 +1249,7 @@
         "__uuid__": "57122fad-a4bb-4503-99b7-f7738db893f6@50b81"
       }
     ],
-    "_defaultClip": {
-      "__uuid__": "57122fad-a4bb-4503-99b7-f7738db893f6@c2696"
-    },
+    "_defaultClip": null,
     "_id": "197VnXU2lFeY0col8wgAVR"
   },
   {
@@ -2730,16 +2726,16 @@
     "_prefab": null,
     "_lpos": {
       "__type__": "cc.Vec3",
-      "x": 0,
-      "y": 0,
-      "z": 0
+      "x": 0.225,
+      "y": 1.212,
+      "z": -1.143
     },
     "_lrot": {
       "__type__": "cc.Quat",
-      "x": -0.24999999999999997,
-      "y": -0.24999999999999997,
-      "z": -0.06698729810778066,
-      "w": 0.9330127018922194
+      "x": -0.8512159994779166,
+      "y": 0.049309874198381606,
+      "z": 0.10919649869523013,
+      "w": 0.5109559503636826
     },
     "_lscale": {
       "__type__": "cc.Vec3",
@@ -2750,15 +2746,15 @@
     "_layer": 1073741824,
     "_euler": {
       "__type__": "cc.Vec3",
-      "x": -30,
-      "y": -30,
-      "z": 0
+      "x": -118.24,
+      "y": 13.673,
+      "z": 1.584
     },
     "_id": "c0y6F5f+pAvI805TdmxIjx"
   },
   {
     "__type__": "cc.DirectionalLightComponent",
-    "_name": "",
+    "_name": "Main Light<DirectionalLightComponent>",
     "_objFlags": 0,
     "node": {
       "__id__": 92
@@ -2772,11 +2768,11 @@
       "a": 255
     },
     "_useColorTemperature": false,
-    "_colorTemperature": 6550,
+    "_colorTemperature": 8467,
     "_staticSettings": {
       "__id__": 94
     },
-    "_illuminance": 65000,
+    "_illuminance": 100000,
     "_id": "597uMYCbhEtJQc0ffJlcgA"
   },
   {
@@ -3053,7 +3049,7 @@
     "_lpos": {
       "__type__": "cc.Vec3",
       "x": -0.081,
-      "y": 0.029,
+      "y": 0.021,
       "z": 0.269
     },
     "_lrot": {

Some files were not shown because too many files changed in this diff