xiejing 4 vuotta sitten
vanhempi
commit
684a547647

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


+ 222 - 0
assets/d3d/barriers/fences/Fence02.fbx.meta

@@ -0,0 +1,222 @@
+{
+  "ver": "1.3.21",
+  "importer": "fbx",
+  "imported": true,
+  "uuid": "efc0a822-161e-4086-bffb-d6d97a77db6d",
+  "files": [],
+  "subMetas": {
+    "b519e": {
+      "importer": "gltf-mesh",
+      "uuid": "efc0a822-161e-4086-bffb-d6d97a77db6d@b519e",
+      "displayName": "",
+      "id": "b519e",
+      "name": "Fence02.mesh",
+      "ver": "1.1.0",
+      "imported": true,
+      "files": [
+        ".json",
+        ".bin"
+      ],
+      "subMetas": {},
+      "userData": {
+        "gltfIndex": 0
+      }
+    },
+    "beef0": {
+      "importer": "gltf-animation",
+      "uuid": "efc0a822-161e-4086-bffb-d6d97a77db6d@beef0",
+      "displayName": "",
+      "id": "beef0",
+      "name": "Damage.animation",
+      "ver": "1.0.14",
+      "imported": true,
+      "files": [
+        ".bin",
+        ".json"
+      ],
+      "subMetas": {},
+      "userData": {
+        "gltfIndex": 0,
+        "wrapMode": 1,
+        "sample": 30,
+        "span": {
+          "from": 0,
+          "to": 0.23333333333333334
+        },
+        "events": []
+      }
+    },
+    "73d50": {
+      "importer": "gltf-animation",
+      "uuid": "efc0a822-161e-4086-bffb-d6d97a77db6d@73d50",
+      "displayName": "",
+      "id": "73d50",
+      "name": "Die.animation",
+      "ver": "1.0.14",
+      "imported": true,
+      "files": [
+        ".bin",
+        ".json"
+      ],
+      "subMetas": {},
+      "userData": {
+        "gltfIndex": 0,
+        "wrapMode": 1,
+        "sample": 30,
+        "span": {
+          "from": 0.13333333333333333,
+          "to": 0.7083333134651184
+        },
+        "events": []
+      }
+    },
+    "1f586": {
+      "importer": "gltf-animation",
+      "uuid": "efc0a822-161e-4086-bffb-d6d97a77db6d@1f586",
+      "displayName": "",
+      "id": "1f586",
+      "name": "idle.animation",
+      "ver": "1.0.14",
+      "imported": true,
+      "files": [
+        ".bin",
+        ".json"
+      ],
+      "subMetas": {},
+      "userData": {
+        "gltfIndex": 0,
+        "wrapMode": 1,
+        "sample": 30,
+        "span": {
+          "from": 0,
+          "to": 0.03333333333333333
+        },
+        "events": []
+      }
+    },
+    "43c71": {
+      "importer": "gltf-embeded-image",
+      "uuid": "efc0a822-161e-4086-bffb-d6d97a77db6d@43c71",
+      "displayName": "",
+      "id": "43c71",
+      "name": "file1.image",
+      "ver": "1.0.2",
+      "imported": true,
+      "files": [
+        ".png",
+        ".json"
+      ],
+      "subMetas": {},
+      "userData": {
+        "gltfIndex": 0
+      }
+    },
+    "d20e9": {
+      "importer": "texture",
+      "uuid": "efc0a822-161e-4086-bffb-d6d97a77db6d@d20e9",
+      "displayName": "",
+      "id": "d20e9",
+      "name": "file1.texture",
+      "ver": "1.0.19",
+      "imported": true,
+      "files": [
+        ".json"
+      ],
+      "subMetas": {},
+      "userData": {
+        "wrapModeS": "repeat",
+        "wrapModeT": "repeat",
+        "minfilter": "linear",
+        "magfilter": "linear",
+        "mipfilter": "none",
+        "premultiplyAlpha": false,
+        "anisotropy": 1,
+        "isUuid": true,
+        "imageUuidOrDatabaseUri": "efc0a822-161e-4086-bffb-d6d97a77db6d@43c71"
+      }
+    },
+    "7a3ca": {
+      "importer": "gltf-material",
+      "uuid": "efc0a822-161e-4086-bffb-d6d97a77db6d@7a3ca",
+      "displayName": "",
+      "id": "7a3ca",
+      "name": "lambert2.material",
+      "ver": "1.0.14",
+      "imported": true,
+      "files": [
+        ".json"
+      ],
+      "subMetas": {},
+      "userData": {
+        "gltfIndex": 0
+      }
+    },
+    "5f355": {
+      "importer": "gltf-scene",
+      "uuid": "efc0a822-161e-4086-bffb-d6d97a77db6d@5f355",
+      "displayName": "",
+      "id": "5f355",
+      "name": "Fence02.prefab",
+      "ver": "1.0.11",
+      "imported": true,
+      "files": [
+        ".json"
+      ],
+      "subMetas": {},
+      "userData": {
+        "gltfIndex": 0
+      }
+    }
+  },
+  "userData": {
+    "imageMetas": [
+      {
+        "name": "file1",
+        "uri": "efc0a822-161e-4086-bffb-d6d97a77db6d@43c71"
+      }
+    ],
+    "animationImportSettings": [
+      {
+        "name": "Take 001",
+        "duration": 0.7083333134651184,
+        "fps": 30,
+        "splits": [
+          {
+            "name": "Damage",
+            "from": 0,
+            "to": 0.23333333333333334,
+            "wrapMode": 1
+          },
+          {
+            "name": "Die",
+            "from": 0.13333333333333333,
+            "to": 0.7083333134651184,
+            "wrapMode": 1
+          },
+          {
+            "name": "idle",
+            "from": 0,
+            "to": 0.03333333333333333,
+            "wrapMode": 1
+          }
+        ]
+      }
+    ],
+    "redirect": "efc0a822-161e-4086-bffb-d6d97a77db6d@5f355",
+    "assetFinder": {
+      "meshes": [
+        "efc0a822-161e-4086-bffb-d6d97a77db6d@b519e"
+      ],
+      "skeletons": [],
+      "textures": [
+        "efc0a822-161e-4086-bffb-d6d97a77db6d@d20e9"
+      ],
+      "materials": [
+        "efc0a822-161e-4086-bffb-d6d97a77db6d@7a3ca"
+      ],
+      "scenes": [
+        "efc0a822-161e-4086-bffb-d6d97a77db6d@5f355"
+      ]
+    }
+  }
+}

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


+ 174 - 0
assets/d3d/barriers/fences/Fence03.fbx.meta

@@ -0,0 +1,174 @@
+{
+  "ver": "1.3.21",
+  "importer": "fbx",
+  "imported": true,
+  "uuid": "714f1e4f-252d-4074-8038-82e7fa5dbaa3",
+  "files": [],
+  "subMetas": {
+    "17257": {
+      "importer": "gltf-mesh",
+      "uuid": "714f1e4f-252d-4074-8038-82e7fa5dbaa3@17257",
+      "displayName": "",
+      "id": "17257",
+      "name": "Fence03.mesh",
+      "ver": "1.1.0",
+      "imported": true,
+      "files": [
+        ".json",
+        ".bin"
+      ],
+      "subMetas": {},
+      "userData": {
+        "gltfIndex": 0
+      }
+    },
+    "beef0": {
+      "importer": "gltf-animation",
+      "uuid": "714f1e4f-252d-4074-8038-82e7fa5dbaa3@beef0",
+      "displayName": "",
+      "id": "beef0",
+      "name": "Damage.animation",
+      "ver": "1.0.14",
+      "imported": true,
+      "files": [
+        ".bin",
+        ".json"
+      ],
+      "subMetas": {},
+      "userData": {
+        "gltfIndex": 0,
+        "wrapMode": 1,
+        "sample": 30,
+        "span": {
+          "from": 0,
+          "to": 0.23333333333333334
+        },
+        "events": []
+      }
+    },
+    "73d50": {
+      "importer": "gltf-animation",
+      "uuid": "714f1e4f-252d-4074-8038-82e7fa5dbaa3@73d50",
+      "displayName": "",
+      "id": "73d50",
+      "name": "Die.animation",
+      "ver": "1.0.14",
+      "imported": true,
+      "files": [
+        ".bin",
+        ".json"
+      ],
+      "subMetas": {},
+      "userData": {
+        "gltfIndex": 0,
+        "wrapMode": 1,
+        "sample": 30,
+        "span": {
+          "from": 0.13333333333333333,
+          "to": 0.7083333134651184
+        },
+        "events": []
+      }
+    },
+    "1f586": {
+      "importer": "gltf-animation",
+      "uuid": "714f1e4f-252d-4074-8038-82e7fa5dbaa3@1f586",
+      "displayName": "",
+      "id": "1f586",
+      "name": "idle.animation",
+      "ver": "1.0.14",
+      "imported": true,
+      "files": [
+        ".bin",
+        ".json"
+      ],
+      "subMetas": {},
+      "userData": {
+        "gltfIndex": 0,
+        "wrapMode": 1,
+        "sample": 30,
+        "span": {
+          "from": 0,
+          "to": 0.03333333333333333
+        },
+        "events": []
+      }
+    },
+    "8d883": {
+      "importer": "gltf-material",
+      "uuid": "714f1e4f-252d-4074-8038-82e7fa5dbaa3@8d883",
+      "displayName": "",
+      "id": "8d883",
+      "name": "lambert1.material",
+      "ver": "1.0.14",
+      "imported": true,
+      "files": [
+        ".json"
+      ],
+      "subMetas": {},
+      "userData": {
+        "gltfIndex": 0
+      }
+    },
+    "7e9ae": {
+      "importer": "gltf-scene",
+      "uuid": "714f1e4f-252d-4074-8038-82e7fa5dbaa3@7e9ae",
+      "displayName": "",
+      "id": "7e9ae",
+      "name": "Fence03.prefab",
+      "ver": "1.0.11",
+      "imported": true,
+      "files": [
+        ".json"
+      ],
+      "subMetas": {},
+      "userData": {
+        "gltfIndex": 0
+      }
+    }
+  },
+  "userData": {
+    "imageMetas": [],
+    "animationImportSettings": [
+      {
+        "name": "Take 001",
+        "duration": 0.7083333134651184,
+        "fps": 30,
+        "splits": [
+          {
+            "name": "Damage",
+            "from": 0,
+            "to": 0.23333333333333334,
+            "wrapMode": 1
+          },
+          {
+            "name": "Die",
+            "from": 0.13333333333333333,
+            "to": 0.7083333134651184,
+            "wrapMode": 1
+          },
+          {
+            "name": "idle",
+            "from": 0,
+            "to": 0.03333333333333333,
+            "wrapMode": 1
+          }
+        ]
+      }
+    ],
+    "redirect": "714f1e4f-252d-4074-8038-82e7fa5dbaa3@7e9ae",
+    "assetFinder": {
+      "meshes": [
+        "714f1e4f-252d-4074-8038-82e7fa5dbaa3@17257"
+      ],
+      "skeletons": [],
+      "textures": [],
+      "materials": [
+        "714f1e4f-252d-4074-8038-82e7fa5dbaa3@8d883"
+      ],
+      "scenes": [
+        "714f1e4f-252d-4074-8038-82e7fa5dbaa3@7e9ae"
+      ]
+    }
+  }
+}

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


+ 222 - 0
assets/d3d/barriers/fences/Fence04.fbx.meta

@@ -0,0 +1,222 @@
+{
+  "ver": "1.3.21",
+  "importer": "fbx",
+  "imported": true,
+  "uuid": "481f40e5-eb6b-42ec-9726-508663b2eb80",
+  "files": [],
+  "subMetas": {
+    "5909e": {
+      "importer": "gltf-mesh",
+      "uuid": "481f40e5-eb6b-42ec-9726-508663b2eb80@5909e",
+      "displayName": "",
+      "id": "5909e",
+      "name": "Fence04.mesh",
+      "ver": "1.1.0",
+      "imported": true,
+      "files": [
+        ".json",
+        ".bin"
+      ],
+      "subMetas": {},
+      "userData": {
+        "gltfIndex": 0
+      }
+    },
+    "beef0": {
+      "importer": "gltf-animation",
+      "uuid": "481f40e5-eb6b-42ec-9726-508663b2eb80@beef0",
+      "displayName": "",
+      "id": "beef0",
+      "name": "Damage.animation",
+      "ver": "1.0.14",
+      "imported": true,
+      "files": [
+        ".bin",
+        ".json"
+      ],
+      "subMetas": {},
+      "userData": {
+        "gltfIndex": 0,
+        "wrapMode": 1,
+        "sample": 30,
+        "span": {
+          "from": 0,
+          "to": 0.23333333333333334
+        },
+        "events": []
+      }
+    },
+    "73d50": {
+      "importer": "gltf-animation",
+      "uuid": "481f40e5-eb6b-42ec-9726-508663b2eb80@73d50",
+      "displayName": "",
+      "id": "73d50",
+      "name": "Die.animation",
+      "ver": "1.0.14",
+      "imported": true,
+      "files": [
+        ".bin",
+        ".json"
+      ],
+      "subMetas": {},
+      "userData": {
+        "gltfIndex": 0,
+        "wrapMode": 1,
+        "sample": 30,
+        "span": {
+          "from": 0.13333333333333333,
+          "to": 0.7083333134651184
+        },
+        "events": []
+      }
+    },
+    "1f586": {
+      "importer": "gltf-animation",
+      "uuid": "481f40e5-eb6b-42ec-9726-508663b2eb80@1f586",
+      "displayName": "",
+      "id": "1f586",
+      "name": "idle.animation",
+      "ver": "1.0.14",
+      "imported": true,
+      "files": [
+        ".bin",
+        ".json"
+      ],
+      "subMetas": {},
+      "userData": {
+        "gltfIndex": 0,
+        "wrapMode": 1,
+        "sample": 30,
+        "span": {
+          "from": 0,
+          "to": 0.03333333333333333
+        },
+        "events": []
+      }
+    },
+    "43c71": {
+      "importer": "gltf-embeded-image",
+      "uuid": "481f40e5-eb6b-42ec-9726-508663b2eb80@43c71",
+      "displayName": "",
+      "id": "43c71",
+      "name": "file1.image",
+      "ver": "1.0.2",
+      "imported": true,
+      "files": [
+        ".png",
+        ".json"
+      ],
+      "subMetas": {},
+      "userData": {
+        "gltfIndex": 0
+      }
+    },
+    "d20e9": {
+      "importer": "texture",
+      "uuid": "481f40e5-eb6b-42ec-9726-508663b2eb80@d20e9",
+      "displayName": "",
+      "id": "d20e9",
+      "name": "file1.texture",
+      "ver": "1.0.19",
+      "imported": true,
+      "files": [
+        ".json"
+      ],
+      "subMetas": {},
+      "userData": {
+        "wrapModeS": "repeat",
+        "wrapModeT": "repeat",
+        "minfilter": "linear",
+        "magfilter": "linear",
+        "mipfilter": "none",
+        "premultiplyAlpha": false,
+        "anisotropy": 1,
+        "isUuid": true,
+        "imageUuidOrDatabaseUri": "481f40e5-eb6b-42ec-9726-508663b2eb80@43c71"
+      }
+    },
+    "7a3ca": {
+      "importer": "gltf-material",
+      "uuid": "481f40e5-eb6b-42ec-9726-508663b2eb80@7a3ca",
+      "displayName": "",
+      "id": "7a3ca",
+      "name": "lambert2.material",
+      "ver": "1.0.14",
+      "imported": true,
+      "files": [
+        ".json"
+      ],
+      "subMetas": {},
+      "userData": {
+        "gltfIndex": 0
+      }
+    },
+    "ec24c": {
+      "importer": "gltf-scene",
+      "uuid": "481f40e5-eb6b-42ec-9726-508663b2eb80@ec24c",
+      "displayName": "",
+      "id": "ec24c",
+      "name": "Fence04.prefab",
+      "ver": "1.0.11",
+      "imported": true,
+      "files": [
+        ".json"
+      ],
+      "subMetas": {},
+      "userData": {
+        "gltfIndex": 0
+      }
+    }
+  },
+  "userData": {
+    "imageMetas": [
+      {
+        "name": "file1",
+        "uri": "481f40e5-eb6b-42ec-9726-508663b2eb80@43c71"
+      }
+    ],
+    "animationImportSettings": [
+      {
+        "name": "Take 001",
+        "duration": 0.7083333134651184,
+        "fps": 30,
+        "splits": [
+          {
+            "name": "Damage",
+            "from": 0,
+            "to": 0.23333333333333334,
+            "wrapMode": 1
+          },
+          {
+            "name": "Die",
+            "from": 0.13333333333333333,
+            "to": 0.7083333134651184,
+            "wrapMode": 1
+          },
+          {
+            "name": "idle",
+            "from": 0,
+            "to": 0.03333333333333333,
+            "wrapMode": 1
+          }
+        ]
+      }
+    ],
+    "redirect": "481f40e5-eb6b-42ec-9726-508663b2eb80@ec24c",
+    "assetFinder": {
+      "meshes": [
+        "481f40e5-eb6b-42ec-9726-508663b2eb80@5909e"
+      ],
+      "skeletons": [],
+      "textures": [
+        "481f40e5-eb6b-42ec-9726-508663b2eb80@d20e9"
+      ],
+      "materials": [
+        "481f40e5-eb6b-42ec-9726-508663b2eb80@7a3ca"
+      ],
+      "scenes": [
+        "481f40e5-eb6b-42ec-9726-508663b2eb80@ec24c"
+      ]
+    }
+  }
+}

+ 273 - 0
assets/resources/d3d/barriers/fences/Fence02.prefab

@@ -0,0 +1,273 @@
+[
+  {
+    "__type__": "cc.Prefab",
+    "_name": "",
+    "_objFlags": 0,
+    "_native": "",
+    "data": {
+      "__id__": 1
+    },
+    "optimizationPolicy": 0,
+    "asyncLoadAssets": false
+  },
+  {
+    "__type__": "cc.Node",
+    "_name": "Fence02",
+    "_objFlags": 0,
+    "_parent": null,
+    "_children": [
+      {
+        "__id__": 2
+      }
+    ],
+    "_active": true,
+    "_components": [
+      {
+        "__id__": 8
+      },
+      {
+        "__id__": 9
+      }
+    ],
+    "_prefab": {
+      "__id__": 10
+    },
+    "_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": "RootNode",
+    "_objFlags": 0,
+    "_parent": {
+      "__id__": 1
+    },
+    "_children": [
+      {
+        "__id__": 3
+      }
+    ],
+    "_active": true,
+    "_components": [],
+    "_prefab": {
+      "__id__": 7
+    },
+    "_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": "Fence02",
+    "_objFlags": 0,
+    "_parent": {
+      "__id__": 2
+    },
+    "_children": [],
+    "_active": true,
+    "_components": [
+      {
+        "__id__": 4
+      }
+    ],
+    "_prefab": {
+      "__id__": 6
+    },
+    "_lpos": {
+      "__type__": "cc.Vec3",
+      "x": -0.137,
+      "y": 0.049,
+      "z": -0.503
+    },
+    "_lrot": {
+      "__type__": "cc.Quat",
+      "x": 0,
+      "y": 0,
+      "z": 0,
+      "w": 1
+    },
+    "_lscale": {
+      "__type__": "cc.Vec3",
+      "x": 71.74,
+      "y": 69.446,
+      "z": 69.446
+    },
+    "_layer": 1073741824,
+    "_euler": {
+      "__type__": "cc.Vec3",
+      "x": 0,
+      "y": 0,
+      "z": 0
+    },
+    "_id": ""
+  },
+  {
+    "__type__": "cc.ModelComponent",
+    "_name": "",
+    "_objFlags": 0,
+    "node": {
+      "__id__": 3
+    },
+    "_enabled": true,
+    "_materials": [
+      {
+        "__uuid__": "8b4f9db8-cde5-4bc9-9754-454b0ef2552c"
+      }
+    ],
+    "_visFlags": 0,
+    "lightmapSettings": {
+      "__id__": 5
+    },
+    "_mesh": {
+      "__uuid__": "efc0a822-161e-4086-bffb-d6d97a77db6d@b519e"
+    },
+    "_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": "3dac+n9FpMDoRADaILQl2n",
+    "sync": false,
+    "_synced": {
+      "default": false,
+      "serializable": false
+    }
+  },
+  {
+    "__type__": "cc.PrefabInfo",
+    "root": {
+      "__id__": 1
+    },
+    "asset": {
+      "__id__": 0
+    },
+    "fileId": "baUMDPPqRH8qI9ZCnT0lk8",
+    "sync": false,
+    "_synced": {
+      "default": false,
+      "serializable": false
+    }
+  },
+  {
+    "__type__": "cc.AnimationComponent",
+    "_name": "",
+    "_objFlags": 0,
+    "node": {
+      "__id__": 1
+    },
+    "_enabled": true,
+    "playOnLoad": true,
+    "_clips": [
+      {
+        "__uuid__": "efc0a822-161e-4086-bffb-d6d97a77db6d@beef0"
+      },
+      {
+        "__uuid__": "efc0a822-161e-4086-bffb-d6d97a77db6d@73d50"
+      },
+      {
+        "__uuid__": "efc0a822-161e-4086-bffb-d6d97a77db6d@1f586"
+      }
+    ],
+    "_defaultClip": {
+      "__uuid__": "efc0a822-161e-4086-bffb-d6d97a77db6d@1f586"
+    },
+    "_id": ""
+  },
+  {
+    "__type__": "4132fYQoRtNWqlkZb15x/rK",
+    "_name": "",
+    "_objFlags": 0,
+    "node": {
+      "__id__": 1
+    },
+    "_enabled": true,
+    "_id": ""
+  },
+  {
+    "__type__": "cc.PrefabInfo",
+    "root": {
+      "__id__": 1
+    },
+    "asset": {
+      "__id__": 0
+    },
+    "fileId": "532CgsWOFFx7b3kOIhBqYl",
+    "sync": false,
+    "_synced": {
+      "default": false,
+      "serializable": false
+    }
+  }
+]

+ 11 - 0
assets/resources/d3d/barriers/fences/Fence02.prefab.meta

@@ -0,0 +1,11 @@
+{
+  "ver": "1.0.29",
+  "importer": "prefab",
+  "imported": true,
+  "uuid": "588013aa-e133-4e3b-a70b-2d4288a81ce0",
+  "files": [
+    ".json"
+  ],
+  "subMetas": {},
+  "userData": {}
+}

+ 479 - 0
assets/resources/d3d/barriers/fences/Fence03.prefab

@@ -0,0 +1,479 @@
+[
+  {
+    "__type__": "cc.Prefab",
+    "_name": "",
+    "_objFlags": 0,
+    "_native": "",
+    "data": {
+      "__id__": 1
+    },
+    "optimizationPolicy": 0,
+    "asyncLoadAssets": false
+  },
+  {
+    "__type__": "cc.Node",
+    "_name": "Fence03",
+    "_objFlags": 0,
+    "_parent": null,
+    "_children": [
+      {
+        "__id__": 2
+      }
+    ],
+    "_active": true,
+    "_components": [
+      {
+        "__id__": 16
+      },
+      {
+        "__id__": 17
+      }
+    ],
+    "_prefab": {
+      "__id__": 18
+    },
+    "_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": "RootNode",
+    "_objFlags": 0,
+    "_parent": {
+      "__id__": 1
+    },
+    "_children": [
+      {
+        "__id__": 3
+      },
+      {
+        "__id__": 7
+      },
+      {
+        "__id__": 11
+      }
+    ],
+    "_active": true,
+    "_components": [],
+    "_prefab": {
+      "__id__": 15
+    },
+    "_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": "Fence03",
+    "_objFlags": 0,
+    "_parent": {
+      "__id__": 2
+    },
+    "_children": [],
+    "_active": true,
+    "_components": [
+      {
+        "__id__": 4
+      }
+    ],
+    "_prefab": {
+      "__id__": 6
+    },
+    "_lpos": {
+      "__type__": "cc.Vec3",
+      "x": -0.448,
+      "y": 0.029,
+      "z": -0.491
+    },
+    "_lrot": {
+      "__type__": "cc.Quat",
+      "x": 0,
+      "y": 0,
+      "z": 0,
+      "w": 1
+    },
+    "_lscale": {
+      "__type__": "cc.Vec3",
+      "x": 69.001,
+      "y": 69.001,
+      "z": 69.001
+    },
+    "_layer": 1073741824,
+    "_euler": {
+      "__type__": "cc.Vec3",
+      "x": 0,
+      "y": 0,
+      "z": 0
+    },
+    "_id": ""
+  },
+  {
+    "__type__": "cc.ModelComponent",
+    "_name": "",
+    "_objFlags": 0,
+    "node": {
+      "__id__": 3
+    },
+    "_enabled": true,
+    "_materials": [
+      {
+        "__uuid__": "8b4f9db8-cde5-4bc9-9754-454b0ef2552c"
+      }
+    ],
+    "_visFlags": 0,
+    "lightmapSettings": {
+      "__id__": 5
+    },
+    "_mesh": {
+      "__uuid__": "714f1e4f-252d-4074-8038-82e7fa5dbaa3@17257"
+    },
+    "_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": "d9FmsiWvRI87N89J562Tce",
+    "sync": false,
+    "_synced": {
+      "default": false,
+      "serializable": false
+    }
+  },
+  {
+    "__type__": "cc.Node",
+    "_name": "Fence04",
+    "_objFlags": 0,
+    "_parent": {
+      "__id__": 2
+    },
+    "_children": [],
+    "_active": true,
+    "_components": [
+      {
+        "__id__": 8
+      }
+    ],
+    "_prefab": {
+      "__id__": 10
+    },
+    "_lpos": {
+      "__type__": "cc.Vec3",
+      "x": 0.034,
+      "y": 0.029,
+      "z": -0.491
+    },
+    "_lrot": {
+      "__type__": "cc.Quat",
+      "x": 0,
+      "y": 0,
+      "z": 0,
+      "w": 1
+    },
+    "_lscale": {
+      "__type__": "cc.Vec3",
+      "x": 69.001,
+      "y": 69.001,
+      "z": 69.001
+    },
+    "_layer": 1073741824,
+    "_euler": {
+      "__type__": "cc.Vec3",
+      "x": 0,
+      "y": 0,
+      "z": 0
+    },
+    "_id": ""
+  },
+  {
+    "__type__": "cc.ModelComponent",
+    "_name": "",
+    "_objFlags": 0,
+    "node": {
+      "__id__": 7
+    },
+    "_enabled": true,
+    "_materials": [
+      {
+        "__uuid__": "8b4f9db8-cde5-4bc9-9754-454b0ef2552c"
+      }
+    ],
+    "_visFlags": 0,
+    "lightmapSettings": {
+      "__id__": 9
+    },
+    "_mesh": {
+      "__uuid__": "714f1e4f-252d-4074-8038-82e7fa5dbaa3@17257"
+    },
+    "_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": "3eXmxbwu1A87Qoc04NxLk8",
+    "sync": false,
+    "_synced": {
+      "default": false,
+      "serializable": false
+    }
+  },
+  {
+    "__type__": "cc.Node",
+    "_name": "Fence05",
+    "_objFlags": 0,
+    "_parent": {
+      "__id__": 2
+    },
+    "_children": [],
+    "_active": true,
+    "_components": [
+      {
+        "__id__": 12
+      }
+    ],
+    "_prefab": {
+      "__id__": 14
+    },
+    "_lpos": {
+      "__type__": "cc.Vec3",
+      "x": 0.578,
+      "y": 0.029,
+      "z": -0.491
+    },
+    "_lrot": {
+      "__type__": "cc.Quat",
+      "x": 0,
+      "y": 0,
+      "z": 0,
+      "w": 1
+    },
+    "_lscale": {
+      "__type__": "cc.Vec3",
+      "x": 69.001,
+      "y": 69.001,
+      "z": 69.001
+    },
+    "_layer": 1073741824,
+    "_euler": {
+      "__type__": "cc.Vec3",
+      "x": 0,
+      "y": 0,
+      "z": 0
+    },
+    "_id": ""
+  },
+  {
+    "__type__": "cc.ModelComponent",
+    "_name": "",
+    "_objFlags": 0,
+    "node": {
+      "__id__": 11
+    },
+    "_enabled": true,
+    "_materials": [
+      {
+        "__uuid__": "8b4f9db8-cde5-4bc9-9754-454b0ef2552c"
+      }
+    ],
+    "_visFlags": 0,
+    "lightmapSettings": {
+      "__id__": 13
+    },
+    "_mesh": {
+      "__uuid__": "714f1e4f-252d-4074-8038-82e7fa5dbaa3@17257"
+    },
+    "_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": "85TIWYADhPMJq7sBzfLkzs",
+    "sync": false,
+    "_synced": {
+      "default": false,
+      "serializable": false
+    }
+  },
+  {
+    "__type__": "cc.PrefabInfo",
+    "root": {
+      "__id__": 1
+    },
+    "asset": {
+      "__id__": 0
+    },
+    "fileId": "c8Ni56VvtMUIebwFgQkd7O",
+    "sync": false,
+    "_synced": {
+      "default": false,
+      "serializable": false
+    }
+  },
+  {
+    "__type__": "cc.AnimationComponent",
+    "_name": "",
+    "_objFlags": 0,
+    "node": {
+      "__id__": 1
+    },
+    "_enabled": true,
+    "playOnLoad": true,
+    "_clips": [
+      {
+        "__uuid__": "714f1e4f-252d-4074-8038-82e7fa5dbaa3@beef0"
+      },
+      {
+        "__uuid__": "714f1e4f-252d-4074-8038-82e7fa5dbaa3@73d50"
+      },
+      {
+        "__uuid__": "714f1e4f-252d-4074-8038-82e7fa5dbaa3@1f586"
+      }
+    ],
+    "_defaultClip": {
+      "__uuid__": "714f1e4f-252d-4074-8038-82e7fa5dbaa3@beef0"
+    },
+    "_id": ""
+  },
+  {
+    "__type__": "4132fYQoRtNWqlkZb15x/rK",
+    "_name": "",
+    "_objFlags": 0,
+    "node": {
+      "__id__": 1
+    },
+    "_enabled": true,
+    "_id": ""
+  },
+  {
+    "__type__": "cc.PrefabInfo",
+    "root": {
+      "__id__": 1
+    },
+    "asset": {
+      "__id__": 0
+    },
+    "fileId": "035xL6WFNIk6WrE4X4zO0E",
+    "sync": false,
+    "_synced": {
+      "default": false,
+      "serializable": false
+    }
+  }
+]

+ 11 - 0
assets/resources/d3d/barriers/fences/Fence03.prefab.meta

@@ -0,0 +1,11 @@
+{
+  "ver": "1.0.29",
+  "importer": "prefab",
+  "imported": true,
+  "uuid": "c469d11c-3fe1-425a-9102-b1232a7a91c5",
+  "files": [
+    ".json"
+  ],
+  "subMetas": {},
+  "userData": {}
+}

+ 273 - 0
assets/resources/d3d/barriers/fences/Fence04.prefab

@@ -0,0 +1,273 @@
+[
+  {
+    "__type__": "cc.Prefab",
+    "_name": "",
+    "_objFlags": 0,
+    "_native": "",
+    "data": {
+      "__id__": 1
+    },
+    "optimizationPolicy": 0,
+    "asyncLoadAssets": false
+  },
+  {
+    "__type__": "cc.Node",
+    "_name": "Fence04",
+    "_objFlags": 0,
+    "_parent": null,
+    "_children": [
+      {
+        "__id__": 2
+      }
+    ],
+    "_active": true,
+    "_components": [
+      {
+        "__id__": 8
+      },
+      {
+        "__id__": 9
+      }
+    ],
+    "_prefab": {
+      "__id__": 10
+    },
+    "_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": "RootNode",
+    "_objFlags": 0,
+    "_parent": {
+      "__id__": 1
+    },
+    "_children": [
+      {
+        "__id__": 3
+      }
+    ],
+    "_active": true,
+    "_components": [],
+    "_prefab": {
+      "__id__": 7
+    },
+    "_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": "Fence04",
+    "_objFlags": 0,
+    "_parent": {
+      "__id__": 2
+    },
+    "_children": [],
+    "_active": true,
+    "_components": [
+      {
+        "__id__": 4
+      }
+    ],
+    "_prefab": {
+      "__id__": 6
+    },
+    "_lpos": {
+      "__type__": "cc.Vec3",
+      "x": -0.002,
+      "y": -0.015,
+      "z": -0.435
+    },
+    "_lrot": {
+      "__type__": "cc.Quat",
+      "x": 0,
+      "y": 0,
+      "z": 0,
+      "w": 1
+    },
+    "_lscale": {
+      "__type__": "cc.Vec3",
+      "x": 72.032,
+      "y": 72.032,
+      "z": 72.032
+    },
+    "_layer": 1073741824,
+    "_euler": {
+      "__type__": "cc.Vec3",
+      "x": 0,
+      "y": 0,
+      "z": 0
+    },
+    "_id": ""
+  },
+  {
+    "__type__": "cc.ModelComponent",
+    "_name": "",
+    "_objFlags": 0,
+    "node": {
+      "__id__": 3
+    },
+    "_enabled": true,
+    "_materials": [
+      {
+        "__uuid__": "8b4f9db8-cde5-4bc9-9754-454b0ef2552c"
+      }
+    ],
+    "_visFlags": 0,
+    "lightmapSettings": {
+      "__id__": 5
+    },
+    "_mesh": {
+      "__uuid__": "481f40e5-eb6b-42ec-9726-508663b2eb80@5909e"
+    },
+    "_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": "44zeJH8bdI/Jigpuj+uejD",
+    "sync": false,
+    "_synced": {
+      "default": false,
+      "serializable": false
+    }
+  },
+  {
+    "__type__": "cc.PrefabInfo",
+    "root": {
+      "__id__": 1
+    },
+    "asset": {
+      "__id__": 0
+    },
+    "fileId": "8fqwVryuZEQ71GWFNb2wYs",
+    "sync": false,
+    "_synced": {
+      "default": false,
+      "serializable": false
+    }
+  },
+  {
+    "__type__": "cc.AnimationComponent",
+    "_name": "",
+    "_objFlags": 0,
+    "node": {
+      "__id__": 1
+    },
+    "_enabled": true,
+    "playOnLoad": true,
+    "_clips": [
+      {
+        "__uuid__": "481f40e5-eb6b-42ec-9726-508663b2eb80@beef0"
+      },
+      {
+        "__uuid__": "481f40e5-eb6b-42ec-9726-508663b2eb80@73d50"
+      },
+      {
+        "__uuid__": "481f40e5-eb6b-42ec-9726-508663b2eb80@1f586"
+      }
+    ],
+    "_defaultClip": {
+      "__uuid__": "481f40e5-eb6b-42ec-9726-508663b2eb80@1f586"
+    },
+    "_id": ""
+  },
+  {
+    "__type__": "4132fYQoRtNWqlkZb15x/rK",
+    "_name": "",
+    "_objFlags": 0,
+    "node": {
+      "__id__": 1
+    },
+    "_enabled": true,
+    "_id": ""
+  },
+  {
+    "__type__": "cc.PrefabInfo",
+    "root": {
+      "__id__": 1
+    },
+    "asset": {
+      "__id__": 0
+    },
+    "fileId": "48zva00B1DgJtpBLSIE9Iq",
+    "sync": false,
+    "_synced": {
+      "default": false,
+      "serializable": false
+    }
+  }
+]

+ 11 - 0
assets/resources/d3d/barriers/fences/Fence04.prefab.meta

@@ -0,0 +1,11 @@
+{
+  "ver": "1.0.29",
+  "importer": "prefab",
+  "imported": true,
+  "uuid": "fb7b92ca-e7a4-4ee6-bf08-528817a85087",
+  "files": [
+    ".json"
+  ],
+  "subMetas": {},
+  "userData": {}
+}