From 195a459c76e0fc4bc967e542683879079242e08e Mon Sep 17 00:00:00 2001 From: huade <491009149@qq.com> Date: Sat, 10 Oct 2026 18:03:22 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E4=BB=93=E5=BA=93?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Assets/Animation/蓝色怪物.overrideController | 10 +- .../{texture_pbr_20250901.png => 箭矢.png} | Bin ...re_pbr_20250901.png.meta => 箭矢.png.meta} | 0 Assets/Model/第二章/蓝色怪物/蓝色怪物挥砍.fbx | Bin 0 -> 219616 bytes .../第二章/蓝色怪物/蓝色怪物挥砍.fbx.meta | 553 ++++++++++++++++++ Assets/Prefabs/第一章/人类士兵.prefab | 20 +- Assets/Prefabs/第一章/小怪/城堡弓童.prefab | 21 +- Assets/Prefabs/第一章/小怪/城堡蓝卫.prefab | 21 +- Assets/Prefabs/第一章/小怪/城堡金盾卫.prefab | 20 +- Assets/Prefabs/第一章/小怪/蓝角蛮卒.prefab | 21 +- Assets/Prefabs/第一章/弓箭手.prefab | 20 +- Assets/Prefabs/第一章/法师.prefab | 11 +- Assets/Prefabs/第一章/盾卫.prefab | 6 +- Assets/Prefabs/第一章/精锐士兵.prefab | 20 +- Assets/Prefabs/第二章/弓箭猎人.prefab | 20 +- Assets/Prefabs/第二章/狼人.prefab | 20 +- Assets/Prefabs/第二章/石巨人.prefab | 20 +- Assets/Prefabs/第二章/蓝色怪物.prefab | 4 +- Assets/Resources/Data/人类士兵Data.asset | 3 +- Assets/Resources/Data/城堡弓童Data.asset | 3 +- Assets/Resources/Data/城堡蓝卫Data.asset | 3 +- Assets/Resources/Data/城堡金盾卫Data.asset | 3 +- Assets/Resources/Data/弓箭手Data.asset | 3 +- Assets/Resources/Data/弓箭猎人Data.asset | 3 +- Assets/Resources/Data/法师Data.asset | 2 +- Assets/Resources/Data/盾卫Data.asset | 2 +- Assets/Resources/Data/石巨人Data.asset | 2 +- Assets/Resources/Data/精锐士兵Data.asset | 2 +- Assets/Resources/Data/蓝色怪物Data.asset | 2 +- Assets/Resources/Data/蓝角蛮卒Data.asset | 2 +- 30 files changed, 736 insertions(+), 81 deletions(-) rename Assets/Model/武器/弓/箭矢/{texture_pbr_20250901.png => 箭矢.png} (100%) rename Assets/Model/武器/弓/箭矢/{texture_pbr_20250901.png.meta => 箭矢.png.meta} (100%) create mode 100644 Assets/Model/第二章/蓝色怪物/蓝色怪物挥砍.fbx create mode 100644 Assets/Model/第二章/蓝色怪物/蓝色怪物挥砍.fbx.meta diff --git a/Assets/Animation/蓝色怪物.overrideController b/Assets/Animation/蓝色怪物.overrideController index 674b9f2..0e31a45 100644 --- a/Assets/Animation/蓝色怪物.overrideController +++ b/Assets/Animation/蓝色怪物.overrideController @@ -13,15 +13,7 @@ AnimatorOverrideController: type: 3} m_OverrideClip: {fileID: -203655887218126122, guid: 67795abbb9f579643bee73d8082b84ab, type: 3} - - m_OriginalClip: {fileID: -203655887218126122, guid: 9b11238d2f5f44e169f07fc190a2d31f, - type: 3} - m_OverrideClip: {fileID: -203655887218126122, guid: 671c28c621508450c8f42156bd80ff53, - type: 3} - - m_OriginalClip: {fileID: -203655887218126122, guid: 893027867e2cf420bb3ef33e38e0fc09, - type: 3} - m_OverrideClip: {fileID: -203655887218126122, guid: 10cccd349603a427ca5a368c4ab34340, - type: 3} - m_OriginalClip: {fileID: -203655887218126122, guid: 5072af719b9b1401787c6c55f048d8ed, type: 3} - m_OverrideClip: {fileID: -203655887218126122, guid: 563a545d06f794734acf9e9167b44713, + m_OverrideClip: {fileID: -203655887218126122, guid: 647a82c6dc71a084792627131a016626, type: 3} diff --git a/Assets/Model/武器/弓/箭矢/texture_pbr_20250901.png b/Assets/Model/武器/弓/箭矢/箭矢.png similarity index 100% rename from Assets/Model/武器/弓/箭矢/texture_pbr_20250901.png rename to Assets/Model/武器/弓/箭矢/箭矢.png diff --git a/Assets/Model/武器/弓/箭矢/texture_pbr_20250901.png.meta b/Assets/Model/武器/弓/箭矢/箭矢.png.meta similarity index 100% rename from Assets/Model/武器/弓/箭矢/texture_pbr_20250901.png.meta rename to Assets/Model/武器/弓/箭矢/箭矢.png.meta diff --git a/Assets/Model/第二章/蓝色怪物/蓝色怪物挥砍.fbx b/Assets/Model/第二章/蓝色怪物/蓝色怪物挥砍.fbx new file mode 100644 index 0000000000000000000000000000000000000000..6e9423a0978c7766a30e54798f5f46a16602cac2 GIT binary patch literal 219616 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 literal 0 HcmV?d00001 diff --git a/Assets/Model/第二章/蓝色怪物/蓝色怪物挥砍.fbx.meta b/Assets/Model/第二章/蓝色怪物/蓝色怪物挥砍.fbx.meta new file mode 100644 index 0000000..53c9923 --- /dev/null +++ b/Assets/Model/第二章/蓝色怪物/蓝色怪物挥砍.fbx.meta @@ -0,0 +1,553 @@ +fileFormatVersion: 2 +guid: CX4Y5CKvAH0AQpPBBaTjoWDZmchLKY8yKTnzBSsXz5VkHYDyMG73OIM= +ModelImporter: + serializedVersion: 22361 + internalIDToNameTable: [] + externalObjects: {} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + removeConstantScaleCurves: 0 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 3 + aCLCompressionLevel: 3 + aCLCurvePrecision: 0.01 + aCLFastSampleMode: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: + - serializedVersion: 18 + name: "\u84DD\u8272\u602A\u7269\u6325\u780D" + takeName: mixamo.com + internalID: -203655887218126122 + firstFrame: 0 + lastFrame: 72 + wrapMode: 0 + orientationOffsetY: 0 + level: 0 + cycleOffset: 0 + loop: 0 + hasAdditiveReferencePose: 0 + lockToRoot: 0 + loopTime: 0 + loopBlend: 0 + loopBlendOrientation: 0 + loopBlendPositionY: 0 + loopBlendPositionXZ: 0 + keepOriginalOrientation: 0 + keepOriginalPositionY: 1 + keepOriginalPositionXZ: 0 + heightFromFeet: 0 + mirror: 0 + bodyMask: 01000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000 + curves: [] + events: + - time: 0.3822 + functionName: OnAttackEffect + data: + objectReferenceParameter: {instanceID: 0} + floatParameter: 0 + intParameter: 0 + messageOptions: 0 + intervals: [] + transformMask: [] + maskType: 3 + maskSource: {instanceID: 0} + additiveReferencePoseFrame: 0 + additiveType: 0 + basePoseType: 0 + additiveSelectedAnimation: {instanceID: 0} + additiveSelectedAnimationFrameIndex: 0 + isReadable: 0 + tuanjieGIEnable: 0 + tuanjieGIGenSDFFactor: 1 + tuanjieGIGenSDFBias: 0.25 + tuanjieGIDoubleSidedMode: 0 + tuanjieGIGenFacetNums: 12 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + totalVerticesCount: 0 + totalTrianglesCount: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + virtualGeometry: + virtualGeometry: 0 + useTransparent: 0 + setVGForeachMesh: 0 + isFirstUse: 1 + virtualGeometrySettings: + generateGeometryBuffer: 0 + surfaceCompensation: 0 + allMeshUse: 1 + ignoreSimpleMesh: 0 + transformScaleState: 0 + isPossibleOverflow: 0 + hasBoneData: 0 + isBoneCountOverflow: 0 + virtualGeometryPlatformSettings: + - serializedVersion: 0 + overridden: 0 + ignorePlatformSupport: 0 + buildTarget: DefaultVirtualGeometryPlatform + positionPrecision: -2147483648 + normalPrecision: -2147483648 + tangentPrecision: -2147483648 + boneWeightPrecision: -2147483648 + detailedTriangleCount: 0 + detailedVertexCount: 0 + rootPageSize: 0 + streamablePageSize: 0 + reserveTrianglePercent: 100 + reserveDetailLevel: 0 + - serializedVersion: 0 + overridden: 0 + ignorePlatformSupport: 0 + buildTarget: Standalone + positionPrecision: -2147483648 + normalPrecision: -2147483648 + tangentPrecision: -2147483648 + boneWeightPrecision: -2147483648 + detailedTriangleCount: 0 + detailedVertexCount: 0 + rootPageSize: 0 + streamablePageSize: 0 + reserveTrianglePercent: 100 + reserveDetailLevel: 0 + - serializedVersion: 0 + overridden: 0 + ignorePlatformSupport: 0 + buildTarget: iPhone + positionPrecision: -2147483648 + normalPrecision: -2147483648 + tangentPrecision: -2147483648 + boneWeightPrecision: -2147483648 + detailedTriangleCount: 0 + detailedVertexCount: 0 + rootPageSize: 0 + streamablePageSize: 0 + reserveTrianglePercent: 100 + reserveDetailLevel: 0 + - serializedVersion: 0 + overridden: 0 + ignorePlatformSupport: 0 + buildTarget: Android + positionPrecision: -2147483648 + normalPrecision: -2147483648 + tangentPrecision: -2147483648 + boneWeightPrecision: -2147483648 + detailedTriangleCount: 0 + detailedVertexCount: 0 + rootPageSize: 0 + streamablePageSize: 0 + reserveTrianglePercent: 100 + reserveDetailLevel: 0 + selectedVGMeshes: [] + supportVGMeshes: [] + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + overrideDefaultPose: 0 + humanDescription: + serializedVersion: 3 + human: + - boneName: mixamorig:Hips + humanName: Hips + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftUpLeg + humanName: LeftUpperLeg + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightUpLeg + humanName: RightUpperLeg + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftLeg + humanName: LeftLowerLeg + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightLeg + humanName: RightLowerLeg + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftFoot + humanName: LeftFoot + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightFoot + humanName: RightFoot + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:Spine + humanName: Spine + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:Spine1 + humanName: Chest + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:Neck + humanName: Neck + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:Head + humanName: Head + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftShoulder + humanName: LeftShoulder + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightShoulder + humanName: RightShoulder + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftArm + humanName: LeftUpperArm + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightArm + humanName: RightUpperArm + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftForeArm + humanName: LeftLowerArm + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightForeArm + humanName: RightLowerArm + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftHand + humanName: LeftHand + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightHand + humanName: RightHand + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftToeBase + humanName: LeftToes + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightToeBase + humanName: RightToes + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:Spine2 + humanName: UpperChest + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + skeleton: + - name: "\u84DD\u8272\u602A\u7269(Clone)" + parentName: + position: {x: 0, y: 0, z: 0} + rotation: {x: 0, y: 0, z: 0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: node_0 + parentName: "\u84DD\u8272\u602A\u7269(Clone)" + position: {x: -0, y: 0, z: 0} + rotation: {x: 0, y: -0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:Hips + parentName: "\u84DD\u8272\u602A\u7269(Clone)" + position: {x: 0.00003713714, y: 0.0045662257, z: 0.000013985831} + rotation: {x: 0.0000000014551912, y: -0.000000023283064, z: 0.0000000043655746, + w: 1} + scale: {x: 1, y: 1, z: 1.0000001} + - name: mixamorig:RightUpLeg + parentName: mixamorig:Hips + position: {x: 0.0010291605, y: -0.0003935069, z: -0.000003982689} + rotation: {x: 0.0054945233, y: 0.047836937, z: 0.99231595, w: -0.11397575} + scale: {x: 1.0000004, y: 1.0000004, z: 1} + - name: mixamorig:RightLeg + parentName: mixamorig:RightUpLeg + position: {x: -0, y: 0.0016936852, z: -3.4694475e-20} + rotation: {x: -0.19562688, y: 0.0026186453, z: -0.013125829, w: 0.9805871} + scale: {x: 1, y: 0.9999998, z: 1.0000001} + - name: mixamorig:RightFoot + parentName: mixamorig:RightLeg + position: {x: -0, y: 0.0015937405, z: 0} + rotation: {x: 0.5592115, y: -0.07624657, z: 0.051752172, w: 0.8238876} + scale: {x: 1, y: 1.0000002, z: 1} + - name: mixamorig:RightToeBase + parentName: mixamorig:RightFoot + position: {x: -2.775558e-19, y: 0.0015981975, z: 0} + rotation: {x: 0.29389268, y: -0.116204716, z: 0.03602254, w: 0.9480643} + scale: {x: 1.0000004, y: 1.0000004, z: 1.0000006} + - name: mixamorig:RightToe_End + parentName: mixamorig:RightToeBase + position: {x: -0, y: 0.0007720659, z: 0} + rotation: {x: 0, y: -0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:LeftUpLeg + parentName: mixamorig:Hips + position: {x: -0.0010291605, y: -0.0003935069, z: 0.000000966955} + rotation: {x: -0.0049214163, y: 0.04280931, z: 0.99253386, w: 0.11410378} + scale: {x: 1.0000006, y: 1.0000006, z: 1} + - name: mixamorig:LeftLeg + parentName: mixamorig:LeftUpLeg + position: {x: -2.775558e-19, y: 0.0016921959, z: -3.4694475e-20} + rotation: {x: -0.17748773, y: -0.0025079679, z: 0.013904698, w: 0.98402166} + scale: {x: 1.0000001, y: 1.0000001, z: 1.0000002} + - name: mixamorig:LeftFoot + parentName: mixamorig:LeftLeg + position: {x: -0, y: 0.0015814801, z: 0} + rotation: {x: 0.54160935, y: 0.07583061, z: -0.050956897, w: 0.8356509} + scale: {x: 1.0000006, y: 1.0000001, z: 1.0000002} + - name: mixamorig:LeftToeBase + parentName: mixamorig:LeftFoot + position: {x: -2.775558e-19, y: 0.001561, z: 0} + rotation: {x: 0.30206645, y: 0.110415, z: -0.035248533, w: 0.94621456} + scale: {x: 0.9999997, y: 1.0000001, z: 0.9999997} + - name: mixamorig:LeftToe_End + parentName: mixamorig:LeftToeBase + position: {x: -0, y: 0.00075725396, z: 4.3368094e-21} + rotation: {x: 0, y: -0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:Spine + parentName: mixamorig:Hips + position: {x: -0, y: 0.00070645154, z: -0.000036776535} + rotation: {x: -0.026002612, y: 2.6487257e-10, z: -0.0000000101828945, w: 0.99966186} + scale: {x: 1, y: 1, z: 1.0000001} + - name: mixamorig:Spine1 + parentName: mixamorig:Spine + position: {x: -0, y: 0.00082530995, z: 3.4694475e-20} + rotation: {x: -0.000000039115548, y: -9.078267e-10, z: 0.000000017438682, w: 1} + scale: {x: 1, y: 1.0000001, z: 0.99999976} + - name: mixamorig:Spine2 + parentName: mixamorig:Spine1 + position: {x: -0, y: 0.00094321114, z: 3.4694475e-20} + rotation: {x: 0.000000040978193, y: 0.000000046805766, z: -0.0000000033920295, + w: 1} + scale: {x: 1, y: 0.9999999, z: 1.0000001} + - name: mixamorig:RightShoulder + parentName: mixamorig:Spine2 + position: {x: 0.00057889835, y: 0.00071028044, z: -0.000015677431} + rotation: {x: -0.56785357, y: -0.41550365, z: 0.57913935, w: -0.41169983} + scale: {x: 1.0000002, y: 1.0000002, z: 1.0000001} + - name: mixamorig:RightArm + parentName: mixamorig:RightShoulder + position: {x: -0, y: 0.0013572262, z: 0} + rotation: {x: -0.14142174, y: 0.016800106, z: -0.028485805, w: 0.9893969} + scale: {x: 0.9999998, y: 0.9999998, z: 0.99999976} + - name: mixamorig:RightForeArm + parentName: mixamorig:RightArm + position: {x: -0, y: 0.0013851015, z: 0} + rotation: {x: 0.01853582, y: 0.22906779, z: -0.07007752, w: -0.9707078} + scale: {x: 0.9999999, y: 0.9999999, z: 0.99999976} + - name: mixamorig:RightHand + parentName: mixamorig:RightForeArm + position: {x: -0, y: 0.0018087449, z: 1.1102232e-18} + rotation: {x: -0, y: -0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:LeftShoulder + parentName: mixamorig:Spine2 + position: {x: -0.00057889835, y: 0.00071054895, z: -0.000020835936} + rotation: {x: 0.56573737, y: -0.4164992, z: 0.5810844, w: 0.41086575} + scale: {x: 0.9999999, y: 0.9999998, z: 0.99999976} + - name: mixamorig:LeftArm + parentName: mixamorig:LeftShoulder + position: {x: 6.938895e-20, y: 0.0013572262, z: -1.1102232e-18} + rotation: {x: -0.13938811, y: -0.01396203, z: 0.025265485, w: 0.989817} + scale: {x: 1.0000001, y: 1.0000005, z: 1.0000002} + - name: mixamorig:LeftForeArm + parentName: mixamorig:LeftArm + position: {x: 6.938895e-20, y: 0.0013818842, z: 1.1102232e-18} + rotation: {x: -0.02024488, y: 0.2341595, z: -0.07039435, w: 0.96943504} + scale: {x: 0.9999999, y: 0.9999997, z: 0.9999999} + - name: mixamorig:LeftHand + parentName: mixamorig:LeftForeArm + position: {x: -0, y: 0.0018070624, z: 0} + rotation: {x: -0, y: -0, z: 0.000000007450581, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:Neck + parentName: mixamorig:Spine2 + position: {x: -0, y: 0.0010611119, z: -6.198542e-11} + rotation: {x: -0.081456974, y: -0.00000003383897, z: -0.000000010400217, w: 0.99667686} + scale: {x: 1, y: 0.9999999, z: 0.9999999} + - name: mixamorig:Head + parentName: mixamorig:Neck + position: {x: -0, y: 0.00074248074, z: 0.0006298738} + rotation: {x: -0, y: 0.000000011641536, z: -0.0000000010913916, w: 1} + scale: {x: 1, y: 1.0000001, z: 1} + - name: mixamorig:HeadTop_End + parentName: mixamorig:Head + position: {x: -0, y: 0.0006947524, z: 0.0005893843} + rotation: {x: 0, y: -0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + namedPoseList: + - name: Default + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + defaultPoseIndex: -1 + hasTranslationDoF: 0 + hasExtraRoot: 1 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {fileID: 9000000, guid: 67795abbb9f579643bee73d8082b84ab, + type: 3} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 3 + humanoidOversampling: 1 + avatarSetup: 2 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 1 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefabs/第一章/人类士兵.prefab b/Assets/Prefabs/第一章/人类士兵.prefab index dffa17d..800d7c5 100644 --- a/Assets/Prefabs/第一章/人类士兵.prefab +++ b/Assets/Prefabs/第一章/人类士兵.prefab @@ -355,8 +355,10 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 15c30b8bf55ed47c38c74d59aa9fd021, type: 3} m_Name: m_EditorClassIdentifier: - maxHealth: 100 - currentHealth: 100 + maxHealth: 300 + currentHealth: 300 + maxShield: 0 + currentShield: 0 showEnergyBar: 1 maxEnergy: 100 _currentEnergy: 0 @@ -371,6 +373,7 @@ MonoBehaviour: damageNumberRiseHeight: 1.2 damageNumberSpawnHeight: 1.5 damageNumberSize: 0.09 + unitLevel: 1 --- !u!114 &3295476451607967881 MonoBehaviour: m_ObjectHideFlags: 0 @@ -401,12 +404,17 @@ MonoBehaviour: m_EditorClassIdentifier: characterDataName: "\u4EBA\u7C7B\u58EB\u5175Data" level: 1 - speed: 5 + speed: 2.2 detectionRange: 100 attackRange: 1 modelFacingOffset: 0 - attackPower: 10 - attackDuration: 0 + attackPower: 24 + critRate: 0 + critMultiplier: 1.5 + lifestealRate: 0 + damageReductionRate: 0 + skillChargeMultiplier: 1 + attackDuration: 1.2 attackType: 0 projectilePrefab: {fileID: 0} projectileSpawnPoint: {fileID: 0} @@ -418,6 +426,8 @@ MonoBehaviour: returnToAnchorWhenIdle: 0 anchorArrivalDistance: 0.35 useAnchorLeash: 0 + useEngagementZLine: 1 + engagementZThreshold: 10 target: {fileID: 0} --- !u!114 &165373885999363036 MonoBehaviour: diff --git a/Assets/Prefabs/第一章/小怪/城堡弓童.prefab b/Assets/Prefabs/第一章/小怪/城堡弓童.prefab index 65f013a..1ab0408 100644 --- a/Assets/Prefabs/第一章/小怪/城堡弓童.prefab +++ b/Assets/Prefabs/第一章/小怪/城堡弓童.prefab @@ -474,8 +474,10 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 15c30b8bf55ed47c38c74d59aa9fd021, type: 3} m_Name: m_EditorClassIdentifier: - maxHealth: 100 - currentHealth: 100 + maxHealth: 150 + currentHealth: 150 + maxShield: 0 + currentShield: 0 showEnergyBar: 0 maxEnergy: 100 _currentEnergy: 0 @@ -490,6 +492,7 @@ MonoBehaviour: damageNumberRiseHeight: 1.2 damageNumberSpawnHeight: 1.5 damageNumberSize: 0.09 + unitLevel: 1 --- !u!114 &4106476757539581360 MonoBehaviour: m_ObjectHideFlags: 0 @@ -520,12 +523,17 @@ MonoBehaviour: m_EditorClassIdentifier: characterDataName: "\u57CE\u5821\u5F13\u7AE5Data" level: 1 - speed: 5 + speed: 2.5 detectionRange: 100 attackRange: 6 modelFacingOffset: 90 - attackPower: 10 - attackDuration: 0 + attackPower: 16 + critRate: 0 + critMultiplier: 1.5 + lifestealRate: 0 + damageReductionRate: 0 + skillChargeMultiplier: 1 + attackDuration: 1.1 attackType: 2 projectilePrefab: {fileID: 1754121762047325928, guid: e59aafedb502e65409f16e33cee0eed6, type: 3} @@ -537,4 +545,7 @@ MonoBehaviour: summonerMode: 0 returnToAnchorWhenIdle: 0 anchorArrivalDistance: 0.35 + useAnchorLeash: 0 + useEngagementZLine: 1 + engagementZThreshold: 10 target: {fileID: 0} diff --git a/Assets/Prefabs/第一章/小怪/城堡蓝卫.prefab b/Assets/Prefabs/第一章/小怪/城堡蓝卫.prefab index 09a5976..848bb13 100644 --- a/Assets/Prefabs/第一章/小怪/城堡蓝卫.prefab +++ b/Assets/Prefabs/第一章/小怪/城堡蓝卫.prefab @@ -386,8 +386,10 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 15c30b8bf55ed47c38c74d59aa9fd021, type: 3} m_Name: m_EditorClassIdentifier: - maxHealth: 100 - currentHealth: 100 + maxHealth: 170 + currentHealth: 170 + maxShield: 0 + currentShield: 0 showEnergyBar: 0 maxEnergy: 100 _currentEnergy: 0 @@ -402,6 +404,7 @@ MonoBehaviour: damageNumberRiseHeight: 1.2 damageNumberSpawnHeight: 1.5 damageNumberSize: 0.09 + unitLevel: 1 --- !u!114 &6895852272898050206 MonoBehaviour: m_ObjectHideFlags: 0 @@ -432,12 +435,17 @@ MonoBehaviour: m_EditorClassIdentifier: characterDataName: "\u57CE\u5821\u84DD\u536BData" level: 1 - speed: 5 + speed: 2.2 detectionRange: 100 attackRange: 1.5 modelFacingOffset: 0 - attackPower: 10 - attackDuration: 0 + attackPower: 14 + critRate: 0 + critMultiplier: 1.5 + lifestealRate: 0 + damageReductionRate: 0 + skillChargeMultiplier: 1 + attackDuration: 1.2 attackType: 0 projectilePrefab: {fileID: 0} projectileSpawnPoint: {fileID: 0} @@ -448,4 +456,7 @@ MonoBehaviour: summonerMode: 0 returnToAnchorWhenIdle: 0 anchorArrivalDistance: 0.35 + useAnchorLeash: 0 + useEngagementZLine: 1 + engagementZThreshold: 10 target: {fileID: 0} diff --git a/Assets/Prefabs/第一章/小怪/城堡金盾卫.prefab b/Assets/Prefabs/第一章/小怪/城堡金盾卫.prefab index 8f646d1..dde4ee5 100644 --- a/Assets/Prefabs/第一章/小怪/城堡金盾卫.prefab +++ b/Assets/Prefabs/第一章/小怪/城堡金盾卫.prefab @@ -390,8 +390,10 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 15c30b8bf55ed47c38c74d59aa9fd021, type: 3} m_Name: m_EditorClassIdentifier: - maxHealth: 100 - currentHealth: 100 + maxHealth: 300 + currentHealth: 300 + maxShield: 0 + currentShield: 0 showEnergyBar: 0 maxEnergy: 100 _currentEnergy: 0 @@ -406,6 +408,7 @@ MonoBehaviour: damageNumberRiseHeight: 1.2 damageNumberSpawnHeight: 1.5 damageNumberSize: 0.09 + unitLevel: 1 --- !u!114 &1933627140143420109 MonoBehaviour: m_ObjectHideFlags: 0 @@ -436,12 +439,17 @@ MonoBehaviour: m_EditorClassIdentifier: characterDataName: "\u57CE\u5821\u91D1\u76FE\u536BData" level: 1 - speed: 5 + speed: 2 detectionRange: 100 attackRange: 1.5 modelFacingOffset: 0 - attackPower: 10 - attackDuration: 0 + attackPower: 12 + critRate: 0 + critMultiplier: 1.5 + lifestealRate: 0 + damageReductionRate: 0 + skillChargeMultiplier: 1 + attackDuration: 1.5 attackType: 0 projectilePrefab: {fileID: 0} projectileSpawnPoint: {fileID: 0} @@ -453,6 +461,8 @@ MonoBehaviour: returnToAnchorWhenIdle: 0 anchorArrivalDistance: 0.35 useAnchorLeash: 0 + useEngagementZLine: 1 + engagementZThreshold: 10 target: {fileID: 0} --- !u!4 &6905509304330285822 stripped Transform: diff --git a/Assets/Prefabs/第一章/小怪/蓝角蛮卒.prefab b/Assets/Prefabs/第一章/小怪/蓝角蛮卒.prefab index 7378f37..590167e 100644 --- a/Assets/Prefabs/第一章/小怪/蓝角蛮卒.prefab +++ b/Assets/Prefabs/第一章/小怪/蓝角蛮卒.prefab @@ -281,8 +281,10 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 15c30b8bf55ed47c38c74d59aa9fd021, type: 3} m_Name: m_EditorClassIdentifier: - maxHealth: 100 - currentHealth: 100 + maxHealth: 220 + currentHealth: 220 + maxShield: 0 + currentShield: 0 showEnergyBar: 1 maxEnergy: 100 _currentEnergy: 0 @@ -297,6 +299,7 @@ MonoBehaviour: damageNumberRiseHeight: 1.2 damageNumberSpawnHeight: 1.5 damageNumberSize: 0.09 + unitLevel: 1 --- !u!114 &1118207782165490608 MonoBehaviour: m_ObjectHideFlags: 0 @@ -327,12 +330,17 @@ MonoBehaviour: m_EditorClassIdentifier: characterDataName: "\u84DD\u89D2\u86EE\u5352Data" level: 1 - speed: 5 + speed: 2.4 detectionRange: 100 attackRange: 1.5 modelFacingOffset: 0 - attackPower: 10 - attackDuration: 0 + attackPower: 18 + critRate: 0 + critMultiplier: 1.5 + lifestealRate: 0 + damageReductionRate: 0 + skillChargeMultiplier: 1 + attackDuration: 1 attackType: 0 projectilePrefab: {fileID: 0} projectileSpawnPoint: {fileID: 0} @@ -343,4 +351,7 @@ MonoBehaviour: summonerMode: 0 returnToAnchorWhenIdle: 0 anchorArrivalDistance: 0.35 + useAnchorLeash: 0 + useEngagementZLine: 1 + engagementZThreshold: 10 target: {fileID: 0} diff --git a/Assets/Prefabs/第一章/弓箭手.prefab b/Assets/Prefabs/第一章/弓箭手.prefab index 7657875..e9f5c00 100644 --- a/Assets/Prefabs/第一章/弓箭手.prefab +++ b/Assets/Prefabs/第一章/弓箭手.prefab @@ -316,8 +316,10 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 15c30b8bf55ed47c38c74d59aa9fd021, type: 3} m_Name: m_EditorClassIdentifier: - maxHealth: 100 - currentHealth: 100 + maxHealth: 220 + currentHealth: 220 + maxShield: 0 + currentShield: 0 showEnergyBar: 1 maxEnergy: 100 _currentEnergy: 0 @@ -332,6 +334,7 @@ MonoBehaviour: damageNumberRiseHeight: 1.2 damageNumberSpawnHeight: 1.5 damageNumberSize: 0.09 + unitLevel: 1 --- !u!114 &7000428322512169347 MonoBehaviour: m_ObjectHideFlags: 0 @@ -362,12 +365,17 @@ MonoBehaviour: m_EditorClassIdentifier: characterDataName: "\u5F13\u7BAD\u624BData" level: 1 - speed: 5 + speed: 2 detectionRange: 100 attackRange: 6 modelFacingOffset: 90 - attackPower: 10 - attackDuration: 0 + attackPower: 28 + critRate: 0 + critMultiplier: 1.5 + lifestealRate: 0 + damageReductionRate: 0 + skillChargeMultiplier: 1 + attackDuration: 1 attackType: 2 projectilePrefab: {fileID: 1754121762047325928, guid: e59aafedb502e65409f16e33cee0eed6, type: 3} @@ -380,6 +388,8 @@ MonoBehaviour: returnToAnchorWhenIdle: 0 anchorArrivalDistance: 0.35 useAnchorLeash: 0 + useEngagementZLine: 1 + engagementZThreshold: 10 target: {fileID: 0} --- !u!114 &547187195648260442 MonoBehaviour: diff --git a/Assets/Prefabs/第一章/法师.prefab b/Assets/Prefabs/第一章/法师.prefab index 2294b63..cc47395 100644 --- a/Assets/Prefabs/第一章/法师.prefab +++ b/Assets/Prefabs/第一章/法师.prefab @@ -371,8 +371,9 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 15c30b8bf55ed47c38c74d59aa9fd021, type: 3} m_Name: m_EditorClassIdentifier: - maxHealth: 100 - currentHealth: 100 + maxHealth: 240 + currentHealth: 240 + maxShield: 0 currentShield: 0 showEnergyBar: 1 maxEnergy: 100 @@ -419,17 +420,17 @@ MonoBehaviour: m_EditorClassIdentifier: characterDataName: "\u6CD5\u5E08Data" level: 1 - speed: 5 + speed: 1.7 detectionRange: 100 attackRange: 6 modelFacingOffset: 0 - attackPower: 10 + attackPower: 36 critRate: 0 critMultiplier: 1.5 lifestealRate: 0 damageReductionRate: 0 skillChargeMultiplier: 1 - attackDuration: 0 + attackDuration: 1.2 attackType: 2 projectilePrefab: {fileID: 1692925882083106, guid: c9174bceca70442191a9ca1202b7d66a, type: 3} diff --git a/Assets/Prefabs/第一章/盾卫.prefab b/Assets/Prefabs/第一章/盾卫.prefab index 9d7aa44..cd24b76 100644 --- a/Assets/Prefabs/第一章/盾卫.prefab +++ b/Assets/Prefabs/第一章/盾卫.prefab @@ -362,17 +362,17 @@ MonoBehaviour: m_EditorClassIdentifier: characterDataName: "\u76FE\u536BData" level: 1 - speed: 5 + speed: 1.6 detectionRange: 100 attackRange: 2 modelFacingOffset: 45 - attackPower: 10 + attackPower: 21 critRate: 0 critMultiplier: 1.5 lifestealRate: 0 damageReductionRate: 0 skillChargeMultiplier: 1 - attackDuration: 0 + attackDuration: 1.4 attackType: 0 projectilePrefab: {fileID: 0} projectileSpawnPoint: {fileID: 0} diff --git a/Assets/Prefabs/第一章/精锐士兵.prefab b/Assets/Prefabs/第一章/精锐士兵.prefab index 57f23fb..ff9c781 100644 --- a/Assets/Prefabs/第一章/精锐士兵.prefab +++ b/Assets/Prefabs/第一章/精锐士兵.prefab @@ -299,8 +299,10 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 15c30b8bf55ed47c38c74d59aa9fd021, type: 3} m_Name: m_EditorClassIdentifier: - maxHealth: 100 - currentHealth: 100 + maxHealth: 520 + currentHealth: 520 + maxShield: 0 + currentShield: 0 showEnergyBar: 1 maxEnergy: 100 _currentEnergy: 0 @@ -315,6 +317,7 @@ MonoBehaviour: damageNumberRiseHeight: 1.2 damageNumberSpawnHeight: 1.5 damageNumberSize: 0.09 + unitLevel: 1 --- !u!114 &9048827278926192949 MonoBehaviour: m_ObjectHideFlags: 0 @@ -345,12 +348,17 @@ MonoBehaviour: m_EditorClassIdentifier: characterDataName: "\u7CBE\u9510\u58EB\u5175Data" level: 1 - speed: 5 + speed: 2 detectionRange: 100 attackRange: 1.5 modelFacingOffset: 0 - attackPower: 10 - attackDuration: 0 + attackPower: 45 + critRate: 0 + critMultiplier: 1.5 + lifestealRate: 0 + damageReductionRate: 0 + skillChargeMultiplier: 1 + attackDuration: 1.3 attackType: 0 projectilePrefab: {fileID: 0} projectileSpawnPoint: {fileID: 0} @@ -362,6 +370,8 @@ MonoBehaviour: returnToAnchorWhenIdle: 0 anchorArrivalDistance: 0.35 useAnchorLeash: 0 + useEngagementZLine: 1 + engagementZThreshold: 10 target: {fileID: 0} --- !u!114 &5519732045501058211 MonoBehaviour: diff --git a/Assets/Prefabs/第二章/弓箭猎人.prefab b/Assets/Prefabs/第二章/弓箭猎人.prefab index a93cfb8..caf1761 100644 --- a/Assets/Prefabs/第二章/弓箭猎人.prefab +++ b/Assets/Prefabs/第二章/弓箭猎人.prefab @@ -401,8 +401,10 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 15c30b8bf55ed47c38c74d59aa9fd021, type: 3} m_Name: m_EditorClassIdentifier: - maxHealth: 100 - currentHealth: 100 + maxHealth: 220 + currentHealth: 220 + maxShield: 0 + currentShield: 0 showEnergyBar: 1 maxEnergy: 100 _currentEnergy: 0 @@ -417,6 +419,7 @@ MonoBehaviour: damageNumberRiseHeight: 1.2 damageNumberSpawnHeight: 1.5 damageNumberSize: 0.09 + unitLevel: 1 --- !u!114 &1136419796089838468 MonoBehaviour: m_ObjectHideFlags: 0 @@ -447,12 +450,17 @@ MonoBehaviour: m_EditorClassIdentifier: characterDataName: "\u5F13\u7BAD\u730E\u4EBAData" level: 1 - speed: 5 + speed: 2.2 detectionRange: 20 attackRange: 6 modelFacingOffset: 0 - attackPower: 10 - attackDuration: 0 + attackPower: 26 + critRate: 0 + critMultiplier: 1.5 + lifestealRate: 0 + damageReductionRate: 0 + skillChargeMultiplier: 1 + attackDuration: 1.1 attackType: 2 projectilePrefab: {fileID: 1754121762047325928, guid: e59aafedb502e65409f16e33cee0eed6, type: 3} @@ -465,6 +473,8 @@ MonoBehaviour: returnToAnchorWhenIdle: 0 anchorArrivalDistance: 0.35 useAnchorLeash: 0 + useEngagementZLine: 1 + engagementZThreshold: 10 target: {fileID: 0} --- !u!114 &3563675809045930453 MonoBehaviour: diff --git a/Assets/Prefabs/第二章/狼人.prefab b/Assets/Prefabs/第二章/狼人.prefab index de2a836..2d32fd5 100644 --- a/Assets/Prefabs/第二章/狼人.prefab +++ b/Assets/Prefabs/第二章/狼人.prefab @@ -211,8 +211,10 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 15c30b8bf55ed47c38c74d59aa9fd021, type: 3} m_Name: m_EditorClassIdentifier: - maxHealth: 100 - currentHealth: 100 + maxHealth: 360 + currentHealth: 360 + maxShield: 0 + currentShield: 0 showEnergyBar: 1 maxEnergy: 100 _currentEnergy: 0 @@ -227,6 +229,7 @@ MonoBehaviour: damageNumberRiseHeight: 1.2 damageNumberSpawnHeight: 1.5 damageNumberSize: 0.09 + unitLevel: 1 --- !u!114 &8773662267836990984 MonoBehaviour: m_ObjectHideFlags: 0 @@ -257,12 +260,17 @@ MonoBehaviour: m_EditorClassIdentifier: characterDataName: "\u72C2\u66B4\u72FC\u4EBAData" level: 1 - speed: 5 + speed: 2.5 detectionRange: 15 attackRange: 1 modelFacingOffset: 0 - attackPower: 10 - attackDuration: 0 + attackPower: 22 + critRate: 0 + critMultiplier: 1.5 + lifestealRate: 0 + damageReductionRate: 0 + skillChargeMultiplier: 1 + attackDuration: 0.8 attackType: 0 projectilePrefab: {fileID: 0} projectileSpawnPoint: {fileID: 0} @@ -274,6 +282,8 @@ MonoBehaviour: returnToAnchorWhenIdle: 0 anchorArrivalDistance: 0.35 useAnchorLeash: 0 + useEngagementZLine: 1 + engagementZThreshold: 10 target: {fileID: 0} --- !u!114 &5070228847944057027 MonoBehaviour: diff --git a/Assets/Prefabs/第二章/石巨人.prefab b/Assets/Prefabs/第二章/石巨人.prefab index e5ba20b..d8eede7 100644 --- a/Assets/Prefabs/第二章/石巨人.prefab +++ b/Assets/Prefabs/第二章/石巨人.prefab @@ -221,8 +221,10 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 15c30b8bf55ed47c38c74d59aa9fd021, type: 3} m_Name: m_EditorClassIdentifier: - maxHealth: 100 - currentHealth: 100 + maxHealth: 1300 + currentHealth: 1300 + maxShield: 0 + currentShield: 0 showEnergyBar: 1 maxEnergy: 100 _currentEnergy: 0 @@ -237,6 +239,7 @@ MonoBehaviour: damageNumberRiseHeight: 1.2 damageNumberSpawnHeight: 1.5 damageNumberSize: 0.09 + unitLevel: 1 --- !u!114 &6682152526417911498 MonoBehaviour: m_ObjectHideFlags: 0 @@ -267,12 +270,17 @@ MonoBehaviour: m_EditorClassIdentifier: characterDataName: "\u77F3\u5DE8\u4EBAData" level: 1 - speed: 5 + speed: 1.1 detectionRange: 15 attackRange: 1.5 modelFacingOffset: 0 - attackPower: 10 - attackDuration: 0 + attackPower: 50 + critRate: 0 + critMultiplier: 1.5 + lifestealRate: 0 + damageReductionRate: 0 + skillChargeMultiplier: 1 + attackDuration: 1.6 attackType: 0 projectilePrefab: {fileID: 0} projectileSpawnPoint: {fileID: 0} @@ -284,6 +292,8 @@ MonoBehaviour: returnToAnchorWhenIdle: 0 anchorArrivalDistance: 0.35 useAnchorLeash: 0 + useEngagementZLine: 1 + engagementZThreshold: 10 target: {fileID: 0} --- !u!114 &2537748805912434613 MonoBehaviour: diff --git a/Assets/Prefabs/第二章/蓝色怪物.prefab b/Assets/Prefabs/第二章/蓝色怪物.prefab index 6afe035..3be506a 100644 --- a/Assets/Prefabs/第二章/蓝色怪物.prefab +++ b/Assets/Prefabs/第二章/蓝色怪物.prefab @@ -389,13 +389,13 @@ MonoBehaviour: detectionRange: 30 attackRange: 1.5 modelFacingOffset: 0 - attackPower: 10 + attackPower: 18 critRate: 0 critMultiplier: 1.5 lifestealRate: 0 damageReductionRate: 0 skillChargeMultiplier: 1 - attackDuration: 0 + attackDuration: 1.3 attackType: 0 projectilePrefab: {fileID: 0} projectileSpawnPoint: {fileID: 0} diff --git a/Assets/Resources/Data/人类士兵Data.asset b/Assets/Resources/Data/人类士兵Data.asset index 8e728ef..0535456 100644 --- a/Assets/Resources/Data/人类士兵Data.asset +++ b/Assets/Resources/Data/人类士兵Data.asset @@ -14,12 +14,13 @@ MonoBehaviour: m_EditorClassIdentifier: characterId: human_soldier characterName: "\u4EBA\u7C7B\u58EB\u5175" + rarity: 0 description: "\u57FA\u7840\u8FD1\u6218\u5355\u4F4D\uFF0C\u653B\u51FB\u529B\u9002\u4E2D\uFF0C\u9002\u5408\u524D\u6392\u4F5C\u6218" cardIcon: {fileID: 21300000, guid: 3f35fdb898d8648e0a01f5f7c6e5943c, type: 3} unitPrefab: {fileID: 7945271050725079514, guid: 04ae1b1fe51474dda8ae5daf0b1df7c1, type: 3} baseMaxHealth: 300 - baseAttackPower: 25 + baseAttackPower: 24 baseMoveSpeed: 2.2 healthPerLevel: 35 attackPerLevel: 2 diff --git a/Assets/Resources/Data/城堡弓童Data.asset b/Assets/Resources/Data/城堡弓童Data.asset index 6855729..9306161 100644 --- a/Assets/Resources/Data/城堡弓童Data.asset +++ b/Assets/Resources/Data/城堡弓童Data.asset @@ -14,12 +14,13 @@ MonoBehaviour: m_EditorClassIdentifier: characterId: castle_archer characterName: "\u57CE\u5821\u5F13\u7AE5" + rarity: 0 description: cardIcon: {fileID: 0} unitPrefab: {fileID: 5353056374797990493, guid: c441f52bd7de14f7980881b0aff3ed62, type: 3} baseMaxHealth: 150 - baseAttackPower: 17 + baseAttackPower: 16 baseMoveSpeed: 2.5 healthPerLevel: 0 attackPerLevel: 0 diff --git a/Assets/Resources/Data/城堡蓝卫Data.asset b/Assets/Resources/Data/城堡蓝卫Data.asset index e3a42d9..0205770 100644 --- a/Assets/Resources/Data/城堡蓝卫Data.asset +++ b/Assets/Resources/Data/城堡蓝卫Data.asset @@ -14,12 +14,13 @@ MonoBehaviour: m_EditorClassIdentifier: characterId: castle_blue_guard_q characterName: "\u57CE\u5821\u84DD\u536BQ" + rarity: 0 description: cardIcon: {fileID: 0} unitPrefab: {fileID: 6831747914582959299, guid: 1fed8c7a79ffa4ce386e4b260c81330d, type: 3} baseMaxHealth: 170 - baseAttackPower: 13 + baseAttackPower: 14 baseMoveSpeed: 2.2 healthPerLevel: 0 attackPerLevel: 0 diff --git a/Assets/Resources/Data/城堡金盾卫Data.asset b/Assets/Resources/Data/城堡金盾卫Data.asset index da5ebe9..c067011 100644 --- a/Assets/Resources/Data/城堡金盾卫Data.asset +++ b/Assets/Resources/Data/城堡金盾卫Data.asset @@ -14,12 +14,13 @@ MonoBehaviour: m_EditorClassIdentifier: characterId: castle_gold_guard characterName: "\u57CE\u5821\u91D1\u76FE\u536B" + rarity: 0 description: cardIcon: {fileID: 0} unitPrefab: {fileID: 6097483073022240836, guid: ec2510b8f554e42d89d7aad24ddded11, type: 3} baseMaxHealth: 300 - baseAttackPower: 10 + baseAttackPower: 12 baseMoveSpeed: 2 healthPerLevel: 0 attackPerLevel: 0 diff --git a/Assets/Resources/Data/弓箭手Data.asset b/Assets/Resources/Data/弓箭手Data.asset index 8c1b893..a5f508f 100644 --- a/Assets/Resources/Data/弓箭手Data.asset +++ b/Assets/Resources/Data/弓箭手Data.asset @@ -14,12 +14,13 @@ MonoBehaviour: m_EditorClassIdentifier: characterId: archer characterName: "\u5F13\u7BAD\u624B" + rarity: 0 description: "\u8FDC\u7A0B\u653B\u51FB\u5355\u4F4D\uFF0C\u4F24\u5BB3\u8F83\u9AD8\uFF0C\u8840\u91CF\u8F83\u4F4E" cardIcon: {fileID: 21300000, guid: 4e0429f3f8a3046c590d7fc5ce85c915, type: 3} unitPrefab: {fileID: 5200308054099318121, guid: 7d2074c48a1b3544eb534bb509ffc845, type: 3} baseMaxHealth: 220 - baseAttackPower: 33 + baseAttackPower: 28 baseMoveSpeed: 2 healthPerLevel: 25 attackPerLevel: 3 diff --git a/Assets/Resources/Data/弓箭猎人Data.asset b/Assets/Resources/Data/弓箭猎人Data.asset index c0e2513..1db93c7 100644 --- a/Assets/Resources/Data/弓箭猎人Data.asset +++ b/Assets/Resources/Data/弓箭猎人Data.asset @@ -14,12 +14,13 @@ MonoBehaviour: m_EditorClassIdentifier: characterId: "\u5F13\u7BAD\u730E\u4EBA" characterName: "\u5F13\u7BAD\u730E\u4EBA" + rarity: 0 description: cardIcon: {fileID: 21300000, guid: cce78877f842f5c4e863240a06535cc4, type: 3} unitPrefab: {fileID: 4059575966999087028, guid: 4331d3c67d9c243cf8320a3a815cd03c, type: 3} baseMaxHealth: 220 - baseAttackPower: 21 + baseAttackPower: 26 baseMoveSpeed: 2.2 healthPerLevel: 20 attackPerLevel: 1 diff --git a/Assets/Resources/Data/法师Data.asset b/Assets/Resources/Data/法师Data.asset index bf9ebab..9ef8810 100644 --- a/Assets/Resources/Data/法师Data.asset +++ b/Assets/Resources/Data/法师Data.asset @@ -20,7 +20,7 @@ MonoBehaviour: unitPrefab: {fileID: 7062617501994129594, guid: 6fb249c0311f442ecb190db77248eafc, type: 3} baseMaxHealth: 240 - baseAttackPower: 60 + baseAttackPower: 36 baseMoveSpeed: 1.7 healthPerLevel: 22 attackPerLevel: 5 diff --git a/Assets/Resources/Data/盾卫Data.asset b/Assets/Resources/Data/盾卫Data.asset index b6d3b2c..58e3590 100644 --- a/Assets/Resources/Data/盾卫Data.asset +++ b/Assets/Resources/Data/盾卫Data.asset @@ -20,7 +20,7 @@ MonoBehaviour: unitPrefab: {fileID: 1242979668690031507, guid: 5a43e36885a204515891085639dd22c4, type: 3} baseMaxHealth: 700 - baseAttackPower: 18 + baseAttackPower: 21 baseMoveSpeed: 1.6 healthPerLevel: 80 attackPerLevel: 2 diff --git a/Assets/Resources/Data/石巨人Data.asset b/Assets/Resources/Data/石巨人Data.asset index d127168..f2e438c 100644 --- a/Assets/Resources/Data/石巨人Data.asset +++ b/Assets/Resources/Data/石巨人Data.asset @@ -20,7 +20,7 @@ MonoBehaviour: unitPrefab: {fileID: 4471054466352856454, guid: 52e49b3af34914387b829cef0563b36e, type: 3} baseMaxHealth: 1300 - baseAttackPower: 57 + baseAttackPower: 50 baseMoveSpeed: 1.1 healthPerLevel: 140 attackPerLevel: 5 diff --git a/Assets/Resources/Data/精锐士兵Data.asset b/Assets/Resources/Data/精锐士兵Data.asset index 2c732d7..3644bd7 100644 --- a/Assets/Resources/Data/精锐士兵Data.asset +++ b/Assets/Resources/Data/精锐士兵Data.asset @@ -20,7 +20,7 @@ MonoBehaviour: unitPrefab: {fileID: 3933539425749946856, guid: 6be579752d2424feea054ce267928002, type: 3} baseMaxHealth: 520 - baseAttackPower: 47 + baseAttackPower: 45 baseMoveSpeed: 2 healthPerLevel: 50 attackPerLevel: 4 diff --git a/Assets/Resources/Data/蓝色怪物Data.asset b/Assets/Resources/Data/蓝色怪物Data.asset index f473708..7f9bb97 100644 --- a/Assets/Resources/Data/蓝色怪物Data.asset +++ b/Assets/Resources/Data/蓝色怪物Data.asset @@ -20,7 +20,7 @@ MonoBehaviour: unitPrefab: {fileID: 1823520504047441011, guid: 31d5fecc42ba84e48a527e7aac3adb2b, type: 3} baseMaxHealth: 340 - baseAttackPower: 10 + baseAttackPower: 18 baseMoveSpeed: 1.6 healthPerLevel: 34 attackPerLevel: 1 diff --git a/Assets/Resources/Data/蓝角蛮卒Data.asset b/Assets/Resources/Data/蓝角蛮卒Data.asset index 3c7f655..52457b4 100644 --- a/Assets/Resources/Data/蓝角蛮卒Data.asset +++ b/Assets/Resources/Data/蓝角蛮卒Data.asset @@ -20,7 +20,7 @@ MonoBehaviour: unitPrefab: {fileID: 6460833124399534165, guid: f4e3e6e46c31d477ab6148a34f477c1f, type: 3} baseMaxHealth: 220 - baseAttackPower: 28 + baseAttackPower: 18 baseMoveSpeed: 2.4 healthPerLevel: 0 attackPerLevel: 0