完善盾卫技能
This commit is contained in:
1 parent
195a459c76
commit
9572db06ad
41 files changed
+25241
-351
No files matched your search
Binary file not shown.
|
Before Width: | Height: | Size: 23 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 516 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 516 KiB |
@@ -21,3 +21,7 @@ AnimatorOverrideController:
|
|||||||
type: 3}
|
type: 3}
|
||||||
m_OverrideClip: {fileID: -203655887218126122, guid: 17f7a1b7ae92f0948a5bebde8a11fc2b,
|
m_OverrideClip: {fileID: -203655887218126122, guid: 17f7a1b7ae92f0948a5bebde8a11fc2b,
|
||||||
type: 3}
|
type: 3}
|
||||||
|
- m_OriginalClip: {fileID: -203655887218126122, guid: b315bce378aec4abbac5e4070f47b069,
|
||||||
|
type: 3}
|
||||||
|
m_OverrideClip: {fileID: -203655887218126122, guid: d047841c986b8479e8b263f66ed23e91,
|
||||||
|
type: 3}
|
||||||
@@ -46,7 +46,7 @@ Material:
|
|||||||
m_Scale: {x: 3, y: 4}
|
m_Scale: {x: 3, y: 4}
|
||||||
m_Offset: {x: 0, y: 0}
|
m_Offset: {x: 0, y: 0}
|
||||||
- _MainTex:
|
- _MainTex:
|
||||||
m_Texture: {fileID: 2800000, guid: b424ea763d6a34320bae85b1d85ef820, type: 3}
|
m_Texture: {fileID: 2800000, guid: fa4e1bc91b3c44a7f97b60b0fe77b8c1, type: 3}
|
||||||
m_Scale: {x: 1, y: 1}
|
m_Scale: {x: 1, y: 1}
|
||||||
m_Offset: {x: 0, y: 0}
|
m_Offset: {x: 0, y: 0}
|
||||||
- _MetallicGlossMap:
|
- _MetallicGlossMap:
|
||||||
|
|||||||
@@ -30,15 +30,15 @@ Material:
|
|||||||
m_Ints: []
|
m_Ints: []
|
||||||
m_Floats:
|
m_Floats:
|
||||||
- _ColorMask: 15
|
- _ColorMask: 15
|
||||||
- _MidPoint: 0.5
|
- _MidPoint: 0.506
|
||||||
- _Stencil: 0
|
- _Stencil: 0
|
||||||
- _StencilComp: 8
|
- _StencilComp: 8
|
||||||
- _StencilOp: 0
|
- _StencilOp: 0
|
||||||
- _StencilReadMask: 255
|
- _StencilReadMask: 255
|
||||||
- _StencilWriteMask: 255
|
- _StencilWriteMask: 255
|
||||||
m_Colors:
|
m_Colors:
|
||||||
- _BottomColor: {r: 1, g: 0.8272859, b: 0.62578607, a: 1}
|
- _BottomColor: {r: 1, g: 0.76623636, b: 0.495283, a: 1}
|
||||||
- _Color: {r: 1, g: 1, b: 1, a: 1}
|
- _Color: {r: 1, g: 1, b: 1, a: 1}
|
||||||
- _MiddleColor: {r: 1, g: 0.8353073, b: 0.35534585, a: 1}
|
- _MiddleColor: {r: 1, g: 0.83450305, b: 0.3537736, a: 1}
|
||||||
- _TopColor: {r: 1, g: 0.98, b: 0.93, a: 1}
|
- _TopColor: {r: 0.9433962, g: 0.86552155, b: 0.6630473, a: 1}
|
||||||
m_BuildTextureStacks: []
|
m_BuildTextureStacks: []
|
||||||
Binary file not shown.
@@ -0,0 +1,555 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: W3obsiKpUihonNRWIr0CwRQPPPV5MOvXfvIZUjkKCPMkVpvQqC31ojY=
|
||||||
|
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: "\u76FE\u536B\u6280\u80FD"
|
||||||
|
takeName: mixamo.com
|
||||||
|
internalID: -203655887218126122
|
||||||
|
firstFrame: 0
|
||||||
|
lastFrame: 56
|
||||||
|
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.5866667
|
||||||
|
functionName: OnSkillHit1
|
||||||
|
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: "\u76FE\u536B\u5F85\u673A(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: "\u76FE\u536B\u5F85\u673A(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: "\u76FE\u536B\u5F85\u673A(Clone)"
|
||||||
|
position: {x: -1.4551915e-11, y: 0.005918528, z: -0.000097937605}
|
||||||
|
rotation: {x: -0.000000008731149, y: 0.000000023283064, z: -0.0000000029103828,
|
||||||
|
w: 1}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: mixamorig:LeftUpLeg
|
||||||
|
parentName: mixamorig:Hips
|
||||||
|
position: {x: -0.0010115196, y: -0.00037967387, z: 0.000056051016}
|
||||||
|
rotation: {x: -0.00005396605, y: 0.0025927385, z: 0.9997803, w: 0.020800557}
|
||||||
|
scale: {x: 1.0000007, y: 1.0000006, z: 1.0000004}
|
||||||
|
- name: mixamorig:LeftLeg
|
||||||
|
parentName: mixamorig:LeftUpLeg
|
||||||
|
position: {x: -1.387779e-19, y: 0.0024764389, z: 0}
|
||||||
|
rotation: {x: -0.098941, y: 0.0040894398, z: -0.04109385, w: 0.99423605}
|
||||||
|
scale: {x: 1.0000004, y: 1.0000002, z: 1.0000002}
|
||||||
|
- name: mixamorig:LeftFoot
|
||||||
|
parentName: mixamorig:LeftLeg
|
||||||
|
position: {x: -0, y: 0.002242459, z: -6.938895e-20}
|
||||||
|
rotation: {x: 0.55576044, y: 0.112933435, z: -0.07798511, w: 0.81993574}
|
||||||
|
scale: {x: 1.0000007, y: 1.0000005, z: 1.0000004}
|
||||||
|
- name: mixamorig:LeftToeBase
|
||||||
|
parentName: mixamorig:LeftFoot
|
||||||
|
position: {x: -2.775558e-19, y: 0.0014410744, z: -1.387779e-19}
|
||||||
|
rotation: {x: 0.25877002, y: 0.20695104, z: -0.056862444, w: 0.94179404}
|
||||||
|
scale: {x: 0.99999994, y: 1.0000001, z: 0.99999994}
|
||||||
|
- name: mixamorig:LeftToe_End
|
||||||
|
parentName: mixamorig:LeftToeBase
|
||||||
|
position: {x: 1.387779e-19, y: 0.0006141184, z: 6.938895e-20}
|
||||||
|
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.0006819541, z: -0.000036581987}
|
||||||
|
rotation: {x: -0.026792537, y: -0.00000011691939, z: 0.000000017246311, w: 0.99964106}
|
||||||
|
scale: {x: 1.0000001, y: 0.99999994, z: 1}
|
||||||
|
- name: mixamorig:Spine1
|
||||||
|
parentName: mixamorig:Spine
|
||||||
|
position: {x: -0, y: 0.00079675677, z: 0}
|
||||||
|
rotation: {x: -0.000000031664964, y: 0.000000070060715, z: -0.0000000020708815,
|
||||||
|
w: 1}
|
||||||
|
scale: {x: 1, y: 1.0000001, z: 1}
|
||||||
|
- name: mixamorig:Spine2
|
||||||
|
parentName: mixamorig:Spine1
|
||||||
|
position: {x: -0, y: 0.0009105791, z: 0}
|
||||||
|
rotation: {x: -0.00000001862645, y: 0.000000070684294, z: -0.000000013695689,
|
||||||
|
w: 1}
|
||||||
|
scale: {x: 1, y: 1.0000001, z: 1}
|
||||||
|
- name: mixamorig:Neck
|
||||||
|
parentName: mixamorig:Spine2
|
||||||
|
position: {x: -0, y: 0.0010244022, z: 5.932381e-11}
|
||||||
|
rotation: {x: 0.026792608, y: -0.00000009372264, z: 0.000000020779451, w: 0.99964106}
|
||||||
|
scale: {x: 1.0000001, y: 0.9999999, z: 1.0000001}
|
||||||
|
- name: mixamorig:Head
|
||||||
|
parentName: mixamorig:Neck
|
||||||
|
position: {x: -0, y: 0.00028003097, z: 0.00005416461}
|
||||||
|
rotation: {x: -0.000000016763805, y: 0.00000004656612, z: -0.000000021827871,
|
||||||
|
w: 1}
|
||||||
|
scale: {x: 1, y: 1.0000001, z: 1}
|
||||||
|
- name: mixamorig:HeadTop_End
|
||||||
|
parentName: mixamorig:Head
|
||||||
|
position: {x: -0, y: 0.0014048205, z: 0.00027172538}
|
||||||
|
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.00051825016, y: 0.00075371726, z: -0.0000054138036}
|
||||||
|
rotation: {x: 0.57236475, y: -0.41295654, z: 0.5763863, w: 0.41187903}
|
||||||
|
scale: {x: 1, y: 0.99999976, z: 1.0000001}
|
||||||
|
- name: mixamorig:LeftArm
|
||||||
|
parentName: mixamorig:LeftShoulder
|
||||||
|
position: {x: 6.938895e-20, y: 0.0011705916, z: 1.1102232e-18}
|
||||||
|
rotation: {x: -0.13985029, y: -0.13904274, z: 0.018271504, w: 0.98019135}
|
||||||
|
scale: {x: 1, y: 1.0000005, z: 1.0000006}
|
||||||
|
- name: mixamorig:LeftForeArm
|
||||||
|
parentName: mixamorig:LeftArm
|
||||||
|
position: {x: -0, y: 0.0018343437, z: 0}
|
||||||
|
rotation: {x: -0.015849084, y: -0.096262366, z: -0.025237514, w: 0.99490976}
|
||||||
|
scale: {x: 1.0000005, y: 1.0000004, z: 1.0000004}
|
||||||
|
- name: mixamorig:LeftHand
|
||||||
|
parentName: mixamorig:LeftForeArm
|
||||||
|
position: {x: 6.938895e-20, y: 0.0017734208, z: 0}
|
||||||
|
rotation: {x: -0, y: -0, z: -0.0000000018626449, w: 1}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: mixamorig:RightShoulder
|
||||||
|
parentName: mixamorig:Spine2
|
||||||
|
position: {x: 0.00051825016, y: 0.00075469154, z: -0.000023574466}
|
||||||
|
rotation: {x: -0.5634161, y: -0.41811004, z: 0.5845607, w: -0.40747416}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: mixamorig:RightArm
|
||||||
|
parentName: mixamorig:RightShoulder
|
||||||
|
position: {x: 6.938895e-20, y: 0.0011705916, z: 0}
|
||||||
|
rotation: {x: 0.14065713, y: -0.07739534, z: -0.00013267992, w: -0.98702866}
|
||||||
|
scale: {x: 1.0000002, y: 1.0000002, z: 1}
|
||||||
|
- name: mixamorig:RightForeArm
|
||||||
|
parentName: mixamorig:RightArm
|
||||||
|
position: {x: -0, y: 0.0018283793, z: 0}
|
||||||
|
rotation: {x: -0.013092799, y: 0.17764442, z: 0.025442239, w: 0.98367876}
|
||||||
|
scale: {x: 1, y: 0.9999999, z: 1}
|
||||||
|
- name: mixamorig:RightHand
|
||||||
|
parentName: mixamorig:RightForeArm
|
||||||
|
position: {x: 1.387779e-19, y: 0.0017649503, z: 5.551116e-19}
|
||||||
|
rotation: {x: -0, y: -0, z: -0, w: 1}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: mixamorig:RightUpLeg
|
||||||
|
parentName: mixamorig:Hips
|
||||||
|
position: {x: 0.0010115196, y: -0.00037967387, z: 0.00006883372}
|
||||||
|
rotation: {x: -0.000062072155, y: -0.002981537, z: 0.9997792, w: -0.020800458}
|
||||||
|
scale: {x: 1.0000001, y: 1.0000001, z: 1.0000001}
|
||||||
|
- name: mixamorig:RightLeg
|
||||||
|
parentName: mixamorig:RightUpLeg
|
||||||
|
position: {x: -0, y: 0.0024764498, z: 0}
|
||||||
|
rotation: {x: -0.08928879, y: -0.0036787714, z: 0.04100091, w: 0.99515474}
|
||||||
|
scale: {x: 1.0000002, y: 1.0000004, z: 1.0000004}
|
||||||
|
- name: mixamorig:RightFoot
|
||||||
|
parentName: mixamorig:RightLeg
|
||||||
|
position: {x: -0, y: 0.0022388909, z: 0}
|
||||||
|
rotation: {x: 0.5510393, y: -0.12118277, z: 0.081273824, w: 0.8216234}
|
||||||
|
scale: {x: 1, y: 1.0000001, z: 1}
|
||||||
|
- name: mixamorig:RightToeBase
|
||||||
|
parentName: mixamorig:RightFoot
|
||||||
|
position: {x: -0, y: 0.0014423319, z: -1.387779e-19}
|
||||||
|
rotation: {x: 0.25872287, y: -0.2082038, z: 0.057213508, w: 0.9415096}
|
||||||
|
scale: {x: 1, y: 1, z: 1.0000001}
|
||||||
|
- name: mixamorig:RightToe_End
|
||||||
|
parentName: mixamorig:RightToeBase
|
||||||
|
position: {x: -0, y: 0.00061169005, z: 0}
|
||||||
|
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: 17f7a1b7ae92f0948a5bebde8a11fc2b,
|
||||||
|
type: 3}
|
||||||
|
autoGenerateAvatarMappingIfUnspecified: 1
|
||||||
|
animationType: 3
|
||||||
|
humanoidOversampling: 1
|
||||||
|
avatarSetup: 2
|
||||||
|
addHumanoidExtraRootOnlyWhenUsingAvatar: 1
|
||||||
|
importBlendShapeDeformPercent: 1
|
||||||
|
remapMaterialsIfMaterialImportModeIsNone: 0
|
||||||
|
additionalBone: 0
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
@@ -11,7 +11,9 @@ Material:
|
|||||||
m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
|
m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
|
||||||
m_Parent: {fileID: 0}
|
m_Parent: {fileID: 0}
|
||||||
m_ModifiedSerializedProperties: 0
|
m_ModifiedSerializedProperties: 0
|
||||||
m_ValidKeywords: []
|
m_ValidKeywords:
|
||||||
|
- _GLOSSYREFLECTIONS_OFF
|
||||||
|
- _SPECULARHIGHLIGHTS_OFF
|
||||||
m_InvalidKeywords: []
|
m_InvalidKeywords: []
|
||||||
m_LightmapFlags: 4
|
m_LightmapFlags: 4
|
||||||
m_EnableInstancingVariants: 0
|
m_EnableInstancingVariants: 0
|
||||||
@@ -66,14 +68,14 @@ Material:
|
|||||||
- _DetailNormalMapScale: 1
|
- _DetailNormalMapScale: 1
|
||||||
- _DstBlend: 0
|
- _DstBlend: 0
|
||||||
- _GlossMapScale: 1
|
- _GlossMapScale: 1
|
||||||
- _Glossiness: 0.5
|
- _Glossiness: 0
|
||||||
- _GlossyReflections: 1
|
- _GlossyReflections: 0
|
||||||
- _Metallic: 0
|
- _Metallic: 0
|
||||||
- _Mode: 0
|
- _Mode: 0
|
||||||
- _OcclusionStrength: 1
|
- _OcclusionStrength: 1
|
||||||
- _Parallax: 0.02
|
- _Parallax: 0.02
|
||||||
- _SmoothnessTextureChannel: 0
|
- _SmoothnessTextureChannel: 0
|
||||||
- _SpecularHighlights: 1
|
- _SpecularHighlights: 0
|
||||||
- _SrcBlend: 1
|
- _SrcBlend: 1
|
||||||
- _UVSec: 0
|
- _UVSec: 0
|
||||||
- _ZWrite: 1
|
- _ZWrite: 1
|
||||||
|
|||||||
Binary file not shown.
|
After Width: | Height: | Size: 320 B |
@@ -0,0 +1,163 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: DH5N4CilUS6Fg7f8DUzdIOjrZ4Skskm+qzrRO1NCy2zJx70lwUg7Af0=
|
||||||
|
TextureImporter:
|
||||||
|
internalIDToNameTable: []
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 14
|
||||||
|
mipmaps:
|
||||||
|
mipMapMode: 0
|
||||||
|
enableMipMap: 0
|
||||||
|
sRGBTexture: 1
|
||||||
|
linearTexture: 0
|
||||||
|
fadeOut: 0
|
||||||
|
borderMipMap: 0
|
||||||
|
mipMapsPreserveCoverage: 0
|
||||||
|
alphaTestReferenceValue: 0.5
|
||||||
|
mipMapFadeDistanceStart: 1
|
||||||
|
mipMapFadeDistanceEnd: 3
|
||||||
|
bumpmap:
|
||||||
|
convertToNormalMap: 0
|
||||||
|
externalNormalMap: 0
|
||||||
|
heightScale: 0.25
|
||||||
|
normalMapFilter: 0
|
||||||
|
flipGreenChannel: 0
|
||||||
|
isReadable: 0
|
||||||
|
webStreaming: 0
|
||||||
|
priorityLevel: 0
|
||||||
|
uploadedMode: 2
|
||||||
|
streamingMipmaps: 0
|
||||||
|
streamingMipmapsPriority: 0
|
||||||
|
vTOnly: 0
|
||||||
|
ignoreMipmapLimit: 0
|
||||||
|
grayScaleToAlpha: 0
|
||||||
|
generateCubemap: 6
|
||||||
|
cubemapConvolution: 0
|
||||||
|
seamlessCubemap: 0
|
||||||
|
textureFormat: 1
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureSettings:
|
||||||
|
serializedVersion: 2
|
||||||
|
filterMode: 1
|
||||||
|
aniso: 1
|
||||||
|
mipBias: 0
|
||||||
|
wrapU: 1
|
||||||
|
wrapV: 1
|
||||||
|
wrapW: 1
|
||||||
|
nPOTScale: 0
|
||||||
|
lightmap: 0
|
||||||
|
compressionQuality: 50
|
||||||
|
spriteMode: 1
|
||||||
|
spriteExtrude: 1
|
||||||
|
spriteMeshType: 1
|
||||||
|
alignment: 0
|
||||||
|
spritePivot: {x: 0.5, y: 0.5}
|
||||||
|
spritePixelsToUnits: 100
|
||||||
|
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
|
||||||
|
spriteGenerateFallbackPhysicsShape: 1
|
||||||
|
alphaUsage: 1
|
||||||
|
alphaIsTransparency: 1
|
||||||
|
spriteTessellationDetail: -1
|
||||||
|
textureType: 8
|
||||||
|
textureShape: 1
|
||||||
|
singleChannelComponent: 0
|
||||||
|
flipbookRows: 1
|
||||||
|
flipbookColumns: 1
|
||||||
|
maxTextureSizeSet: 0
|
||||||
|
compressionQualitySet: 0
|
||||||
|
textureFormatSet: 0
|
||||||
|
ignorePngGamma: 0
|
||||||
|
applyGammaDecoding: 0
|
||||||
|
swizzle: 50462976
|
||||||
|
cookieLightType: 0
|
||||||
|
platformSettings:
|
||||||
|
- serializedVersion: 3
|
||||||
|
buildTarget: DefaultTexturePlatform
|
||||||
|
maxTextureSize: 2048
|
||||||
|
maxPlaceholderSize: 32
|
||||||
|
resizeAlgorithm: 0
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 0
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
ignorePlatformSupport: 0
|
||||||
|
androidETC2FallbackOverride: 0
|
||||||
|
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||||
|
- serializedVersion: 3
|
||||||
|
buildTarget: Standalone
|
||||||
|
maxTextureSize: 2048
|
||||||
|
maxPlaceholderSize: 32
|
||||||
|
resizeAlgorithm: 0
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 0
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
ignorePlatformSupport: 0
|
||||||
|
androidETC2FallbackOverride: 0
|
||||||
|
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||||
|
- serializedVersion: 3
|
||||||
|
buildTarget: Server
|
||||||
|
maxTextureSize: 2048
|
||||||
|
maxPlaceholderSize: 32
|
||||||
|
resizeAlgorithm: 0
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 0
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
ignorePlatformSupport: 0
|
||||||
|
androidETC2FallbackOverride: 0
|
||||||
|
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||||
|
- serializedVersion: 3
|
||||||
|
buildTarget: WeixinMiniGame
|
||||||
|
maxTextureSize: 2048
|
||||||
|
maxPlaceholderSize: 32
|
||||||
|
resizeAlgorithm: 0
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 0
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
ignorePlatformSupport: 0
|
||||||
|
androidETC2FallbackOverride: 0
|
||||||
|
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||||
|
- serializedVersion: 3
|
||||||
|
buildTarget: PlayableAds
|
||||||
|
maxTextureSize: 2048
|
||||||
|
maxPlaceholderSize: 32
|
||||||
|
resizeAlgorithm: 0
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 0
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
ignorePlatformSupport: 0
|
||||||
|
androidETC2FallbackOverride: 0
|
||||||
|
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||||
|
spriteSheet:
|
||||||
|
serializedVersion: 2
|
||||||
|
sprites: []
|
||||||
|
outline: []
|
||||||
|
physicsShape: []
|
||||||
|
bones: []
|
||||||
|
spriteID: 5e97eb03825dee720800000000000000
|
||||||
|
internalID: 0
|
||||||
|
vertices: []
|
||||||
|
indices:
|
||||||
|
edges: []
|
||||||
|
weights: []
|
||||||
|
secondaryTextures: []
|
||||||
|
nameFileIdTable: {}
|
||||||
|
mipmapLimitGroupName:
|
||||||
|
pSDRemoveMatte: 0
|
||||||
|
doOverrideTextureManagerOperations: 0
|
||||||
|
platformOperationGroupSettings:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
Binary file not shown.
|
After Width: | Height: | Size: 30 KiB |
@@ -0,0 +1,163 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: CC8Y5H6oWy8Xn0czDqQw9uHga12YbTSU9hRrmKqedzXlE2jMk37jTRA=
|
||||||
|
TextureImporter:
|
||||||
|
internalIDToNameTable: []
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 14
|
||||||
|
mipmaps:
|
||||||
|
mipMapMode: 0
|
||||||
|
enableMipMap: 0
|
||||||
|
sRGBTexture: 1
|
||||||
|
linearTexture: 0
|
||||||
|
fadeOut: 0
|
||||||
|
borderMipMap: 0
|
||||||
|
mipMapsPreserveCoverage: 0
|
||||||
|
alphaTestReferenceValue: 0.5
|
||||||
|
mipMapFadeDistanceStart: 1
|
||||||
|
mipMapFadeDistanceEnd: 3
|
||||||
|
bumpmap:
|
||||||
|
convertToNormalMap: 0
|
||||||
|
externalNormalMap: 0
|
||||||
|
heightScale: 0.25
|
||||||
|
normalMapFilter: 0
|
||||||
|
flipGreenChannel: 0
|
||||||
|
isReadable: 0
|
||||||
|
webStreaming: 0
|
||||||
|
priorityLevel: 0
|
||||||
|
uploadedMode: 2
|
||||||
|
streamingMipmaps: 0
|
||||||
|
streamingMipmapsPriority: 0
|
||||||
|
vTOnly: 0
|
||||||
|
ignoreMipmapLimit: 0
|
||||||
|
grayScaleToAlpha: 0
|
||||||
|
generateCubemap: 6
|
||||||
|
cubemapConvolution: 0
|
||||||
|
seamlessCubemap: 0
|
||||||
|
textureFormat: 1
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureSettings:
|
||||||
|
serializedVersion: 2
|
||||||
|
filterMode: 1
|
||||||
|
aniso: 1
|
||||||
|
mipBias: 0
|
||||||
|
wrapU: 1
|
||||||
|
wrapV: 1
|
||||||
|
wrapW: 0
|
||||||
|
nPOTScale: 0
|
||||||
|
lightmap: 0
|
||||||
|
compressionQuality: 50
|
||||||
|
spriteMode: 1
|
||||||
|
spriteExtrude: 1
|
||||||
|
spriteMeshType: 1
|
||||||
|
alignment: 0
|
||||||
|
spritePivot: {x: 0.5, y: 0.5}
|
||||||
|
spritePixelsToUnits: 100
|
||||||
|
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
|
||||||
|
spriteGenerateFallbackPhysicsShape: 1
|
||||||
|
alphaUsage: 1
|
||||||
|
alphaIsTransparency: 1
|
||||||
|
spriteTessellationDetail: -1
|
||||||
|
textureType: 8
|
||||||
|
textureShape: 1
|
||||||
|
singleChannelComponent: 0
|
||||||
|
flipbookRows: 1
|
||||||
|
flipbookColumns: 1
|
||||||
|
maxTextureSizeSet: 0
|
||||||
|
compressionQualitySet: 0
|
||||||
|
textureFormatSet: 0
|
||||||
|
ignorePngGamma: 0
|
||||||
|
applyGammaDecoding: 0
|
||||||
|
swizzle: 50462976
|
||||||
|
cookieLightType: 0
|
||||||
|
platformSettings:
|
||||||
|
- serializedVersion: 3
|
||||||
|
buildTarget: DefaultTexturePlatform
|
||||||
|
maxTextureSize: 1024
|
||||||
|
maxPlaceholderSize: 32
|
||||||
|
resizeAlgorithm: 0
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 0
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
ignorePlatformSupport: 0
|
||||||
|
androidETC2FallbackOverride: 0
|
||||||
|
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||||
|
- serializedVersion: 3
|
||||||
|
buildTarget: Standalone
|
||||||
|
maxTextureSize: 2048
|
||||||
|
maxPlaceholderSize: 32
|
||||||
|
resizeAlgorithm: 0
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 0
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
ignorePlatformSupport: 0
|
||||||
|
androidETC2FallbackOverride: 0
|
||||||
|
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||||
|
- serializedVersion: 3
|
||||||
|
buildTarget: Server
|
||||||
|
maxTextureSize: 2048
|
||||||
|
maxPlaceholderSize: 32
|
||||||
|
resizeAlgorithm: 0
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 0
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
ignorePlatformSupport: 0
|
||||||
|
androidETC2FallbackOverride: 0
|
||||||
|
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||||
|
- serializedVersion: 3
|
||||||
|
buildTarget: WeixinMiniGame
|
||||||
|
maxTextureSize: 2048
|
||||||
|
maxPlaceholderSize: 32
|
||||||
|
resizeAlgorithm: 0
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 0
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
ignorePlatformSupport: 0
|
||||||
|
androidETC2FallbackOverride: 0
|
||||||
|
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||||
|
- serializedVersion: 3
|
||||||
|
buildTarget: PlayableAds
|
||||||
|
maxTextureSize: 2048
|
||||||
|
maxPlaceholderSize: 32
|
||||||
|
resizeAlgorithm: 0
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 0
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
ignorePlatformSupport: 0
|
||||||
|
androidETC2FallbackOverride: 0
|
||||||
|
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||||
|
spriteSheet:
|
||||||
|
serializedVersion: 2
|
||||||
|
sprites: []
|
||||||
|
outline: []
|
||||||
|
physicsShape: []
|
||||||
|
bones: []
|
||||||
|
spriteID: 5e97eb03825dee720800000000000000
|
||||||
|
internalID: 0
|
||||||
|
vertices: []
|
||||||
|
indices:
|
||||||
|
edges: []
|
||||||
|
weights: []
|
||||||
|
secondaryTextures: []
|
||||||
|
nameFileIdTable: {}
|
||||||
|
mipmapLimitGroupName:
|
||||||
|
pSDRemoveMatte: 0
|
||||||
|
doOverrideTextureManagerOperations: 0
|
||||||
|
platformOperationGroupSettings:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
@@ -249,10 +249,6 @@ PrefabInstance:
|
|||||||
type: 3}
|
type: 3}
|
||||||
insertIndex: -1
|
insertIndex: -1
|
||||||
addedObject: {fileID: 2921261421214297749}
|
addedObject: {fileID: 2921261421214297749}
|
||||||
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 5072af719b9b1401787c6c55f048d8ed,
|
|
||||||
type: 3}
|
|
||||||
insertIndex: -1
|
|
||||||
addedObject: {fileID: 4469338625723836278}
|
|
||||||
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 5072af719b9b1401787c6c55f048d8ed,
|
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 5072af719b9b1401787c6c55f048d8ed,
|
||||||
type: 3}
|
type: 3}
|
||||||
insertIndex: -1
|
insertIndex: -1
|
||||||
@@ -268,7 +264,7 @@ PrefabInstance:
|
|||||||
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 5072af719b9b1401787c6c55f048d8ed,
|
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 5072af719b9b1401787c6c55f048d8ed,
|
||||||
type: 3}
|
type: 3}
|
||||||
insertIndex: -1
|
insertIndex: -1
|
||||||
addedObject: {fileID: 165373885999363036}
|
addedObject: {fileID: 7132188812837794329}
|
||||||
m_SourcePrefab: {fileID: 100100000, guid: 5072af719b9b1401787c6c55f048d8ed, type: 3}
|
m_SourcePrefab: {fileID: 100100000, guid: 5072af719b9b1401787c6c55f048d8ed, type: 3}
|
||||||
--- !u!4 &7280232900360528736 stripped
|
--- !u!4 &7280232900360528736 stripped
|
||||||
Transform:
|
Transform:
|
||||||
@@ -330,19 +326,6 @@ NavMeshAgent:
|
|||||||
m_BaseOffset: 0
|
m_BaseOffset: 0
|
||||||
m_WalkableMask: 4294967295
|
m_WalkableMask: 4294967295
|
||||||
m_ObstacleAvoidanceType: 4
|
m_ObstacleAvoidanceType: 4
|
||||||
--- !u!114 &4469338625723836278
|
|
||||||
MonoBehaviour:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_GameObject: {fileID: 7945271050725079514}
|
|
||||||
m_Enabled: 1
|
|
||||||
m_EditorHideFlags: 0
|
|
||||||
m_Script: {fileID: 11500000, guid: d17bce049c6564368930cdcaba9b43c2, type: 3}
|
|
||||||
m_Name:
|
|
||||||
m_EditorClassIdentifier:
|
|
||||||
teamId: 0
|
|
||||||
--- !u!114 &103031376165464469
|
--- !u!114 &103031376165464469
|
||||||
MonoBehaviour:
|
MonoBehaviour:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@@ -362,7 +345,7 @@ MonoBehaviour:
|
|||||||
showEnergyBar: 1
|
showEnergyBar: 1
|
||||||
maxEnergy: 100
|
maxEnergy: 100
|
||||||
_currentEnergy: 0
|
_currentEnergy: 0
|
||||||
heightOffset: 0.25
|
heightOffset: 0.65
|
||||||
barWidth: 1.2
|
barWidth: 1.2
|
||||||
borderColor: {r: 0.03, g: 0.03, b: 0.03, a: 0.95}
|
borderColor: {r: 0.03, g: 0.03, b: 0.03, a: 0.95}
|
||||||
deathEffectDuration: 1.1
|
deathEffectDuration: 1.1
|
||||||
@@ -429,7 +412,7 @@ MonoBehaviour:
|
|||||||
useEngagementZLine: 1
|
useEngagementZLine: 1
|
||||||
engagementZThreshold: 10
|
engagementZThreshold: 10
|
||||||
target: {fileID: 0}
|
target: {fileID: 0}
|
||||||
--- !u!114 &165373885999363036
|
--- !u!114 &7132188812837794329
|
||||||
MonoBehaviour:
|
MonoBehaviour:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
@@ -438,11 +421,10 @@ MonoBehaviour:
|
|||||||
m_GameObject: {fileID: 7945271050725079514}
|
m_GameObject: {fileID: 7945271050725079514}
|
||||||
m_Enabled: 1
|
m_Enabled: 1
|
||||||
m_EditorHideFlags: 0
|
m_EditorHideFlags: 0
|
||||||
m_Script: {fileID: 11500000, guid: 04160e5b465444763bfe2a68856d9939, type: 3}
|
m_Script: {fileID: 11500000, guid: d17bce049c6564368930cdcaba9b43c2, type: 3}
|
||||||
m_Name:
|
m_Name:
|
||||||
m_EditorClassIdentifier:
|
m_EditorClassIdentifier:
|
||||||
bonusAttackMultiplier: 0.5
|
teamId: 0
|
||||||
skillAnimationDuration: 0
|
|
||||||
--- !u!4 &8878706989061864259 stripped
|
--- !u!4 &8878706989061864259 stripped
|
||||||
Transform:
|
Transform:
|
||||||
m_CorrespondingSourceObject: {fileID: 1852576806548013000, guid: 5072af719b9b1401787c6c55f048d8ed,
|
m_CorrespondingSourceObject: {fileID: 1852576806548013000, guid: 5072af719b9b1401787c6c55f048d8ed,
|
||||||
|
|||||||
@@ -346,10 +346,6 @@ PrefabInstance:
|
|||||||
type: 3}
|
type: 3}
|
||||||
insertIndex: -1
|
insertIndex: -1
|
||||||
addedObject: {fileID: 5894926994156737893}
|
addedObject: {fileID: 5894926994156737893}
|
||||||
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: f3eaf85ebe935478c8277b765d078179,
|
|
||||||
type: 3}
|
|
||||||
insertIndex: -1
|
|
||||||
addedObject: {fileID: 7287344531656068472}
|
|
||||||
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: f3eaf85ebe935478c8277b765d078179,
|
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: f3eaf85ebe935478c8277b765d078179,
|
||||||
type: 3}
|
type: 3}
|
||||||
insertIndex: -1
|
insertIndex: -1
|
||||||
@@ -362,6 +358,10 @@ PrefabInstance:
|
|||||||
type: 3}
|
type: 3}
|
||||||
insertIndex: -1
|
insertIndex: -1
|
||||||
addedObject: {fileID: 3330526767746070308}
|
addedObject: {fileID: 3330526767746070308}
|
||||||
|
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: f3eaf85ebe935478c8277b765d078179,
|
||||||
|
type: 3}
|
||||||
|
insertIndex: -1
|
||||||
|
addedObject: {fileID: 565333758876827457}
|
||||||
m_SourcePrefab: {fileID: 100100000, guid: f3eaf85ebe935478c8277b765d078179, type: 3}
|
m_SourcePrefab: {fileID: 100100000, guid: f3eaf85ebe935478c8277b765d078179, type: 3}
|
||||||
--- !u!4 &2068539190174733007 stripped
|
--- !u!4 &2068539190174733007 stripped
|
||||||
Transform:
|
Transform:
|
||||||
@@ -449,19 +449,6 @@ CapsuleCollider:
|
|||||||
m_Height: 1.6
|
m_Height: 1.6
|
||||||
m_Direction: 1
|
m_Direction: 1
|
||||||
m_Center: {x: 0, y: 0.8, z: 0}
|
m_Center: {x: 0, y: 0.8, z: 0}
|
||||||
--- !u!114 &7287344531656068472
|
|
||||||
MonoBehaviour:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_GameObject: {fileID: 5353056374797990493}
|
|
||||||
m_Enabled: 1
|
|
||||||
m_EditorHideFlags: 0
|
|
||||||
m_Script: {fileID: 11500000, guid: d17bce049c6564368930cdcaba9b43c2, type: 3}
|
|
||||||
m_Name:
|
|
||||||
m_EditorClassIdentifier:
|
|
||||||
teamId: 0
|
|
||||||
--- !u!114 &3243436855969898937
|
--- !u!114 &3243436855969898937
|
||||||
MonoBehaviour:
|
MonoBehaviour:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@@ -481,7 +468,7 @@ MonoBehaviour:
|
|||||||
showEnergyBar: 0
|
showEnergyBar: 0
|
||||||
maxEnergy: 100
|
maxEnergy: 100
|
||||||
_currentEnergy: 0
|
_currentEnergy: 0
|
||||||
heightOffset: 0.25
|
heightOffset: 0.65
|
||||||
barWidth: 1.2
|
barWidth: 1.2
|
||||||
borderColor: {r: 0.03, g: 0.03, b: 0.03, a: 0.95}
|
borderColor: {r: 0.03, g: 0.03, b: 0.03, a: 0.95}
|
||||||
deathEffectDuration: 1.1
|
deathEffectDuration: 1.1
|
||||||
@@ -549,3 +536,16 @@ MonoBehaviour:
|
|||||||
useEngagementZLine: 1
|
useEngagementZLine: 1
|
||||||
engagementZThreshold: 10
|
engagementZThreshold: 10
|
||||||
target: {fileID: 0}
|
target: {fileID: 0}
|
||||||
|
--- !u!114 &565333758876827457
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 5353056374797990493}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: d17bce049c6564368930cdcaba9b43c2, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier:
|
||||||
|
teamId: 1
|
||||||
@@ -281,10 +281,6 @@ PrefabInstance:
|
|||||||
type: 3}
|
type: 3}
|
||||||
insertIndex: -1
|
insertIndex: -1
|
||||||
addedObject: {fileID: 1018400249192500509}
|
addedObject: {fileID: 1018400249192500509}
|
||||||
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: c5b6d1d809f484e4295e957d2a5efb5c,
|
|
||||||
type: 3}
|
|
||||||
insertIndex: -1
|
|
||||||
addedObject: {fileID: 6319474350673084133}
|
|
||||||
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: c5b6d1d809f484e4295e957d2a5efb5c,
|
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: c5b6d1d809f484e4295e957d2a5efb5c,
|
||||||
type: 3}
|
type: 3}
|
||||||
insertIndex: -1
|
insertIndex: -1
|
||||||
@@ -297,6 +293,10 @@ PrefabInstance:
|
|||||||
type: 3}
|
type: 3}
|
||||||
insertIndex: -1
|
insertIndex: -1
|
||||||
addedObject: {fileID: 166917633014101340}
|
addedObject: {fileID: 166917633014101340}
|
||||||
|
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: c5b6d1d809f484e4295e957d2a5efb5c,
|
||||||
|
type: 3}
|
||||||
|
insertIndex: -1
|
||||||
|
addedObject: {fileID: 4935140192515390136}
|
||||||
m_SourcePrefab: {fileID: 100100000, guid: c5b6d1d809f484e4295e957d2a5efb5c, type: 3}
|
m_SourcePrefab: {fileID: 100100000, guid: c5b6d1d809f484e4295e957d2a5efb5c, type: 3}
|
||||||
--- !u!4 &5457231984799344218 stripped
|
--- !u!4 &5457231984799344218 stripped
|
||||||
Transform:
|
Transform:
|
||||||
@@ -361,19 +361,6 @@ CapsuleCollider:
|
|||||||
m_Height: 1.6
|
m_Height: 1.6
|
||||||
m_Direction: 1
|
m_Direction: 1
|
||||||
m_Center: {x: 0, y: 0.8, z: 0}
|
m_Center: {x: 0, y: 0.8, z: 0}
|
||||||
--- !u!114 &6319474350673084133
|
|
||||||
MonoBehaviour:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_GameObject: {fileID: 6831747914582959299}
|
|
||||||
m_Enabled: 1
|
|
||||||
m_EditorHideFlags: 0
|
|
||||||
m_Script: {fileID: 11500000, guid: d17bce049c6564368930cdcaba9b43c2, type: 3}
|
|
||||||
m_Name:
|
|
||||||
m_EditorClassIdentifier:
|
|
||||||
teamId: 0
|
|
||||||
--- !u!114 &6763372356662446066
|
--- !u!114 &6763372356662446066
|
||||||
MonoBehaviour:
|
MonoBehaviour:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@@ -393,7 +380,7 @@ MonoBehaviour:
|
|||||||
showEnergyBar: 0
|
showEnergyBar: 0
|
||||||
maxEnergy: 100
|
maxEnergy: 100
|
||||||
_currentEnergy: 0
|
_currentEnergy: 0
|
||||||
heightOffset: 0.25
|
heightOffset: 0.65
|
||||||
barWidth: 1.2
|
barWidth: 1.2
|
||||||
borderColor: {r: 0.03, g: 0.03, b: 0.03, a: 0.95}
|
borderColor: {r: 0.03, g: 0.03, b: 0.03, a: 0.95}
|
||||||
deathEffectDuration: 1.1
|
deathEffectDuration: 1.1
|
||||||
@@ -460,3 +447,16 @@ MonoBehaviour:
|
|||||||
useEngagementZLine: 1
|
useEngagementZLine: 1
|
||||||
engagementZThreshold: 10
|
engagementZThreshold: 10
|
||||||
target: {fileID: 0}
|
target: {fileID: 0}
|
||||||
|
--- !u!114 &4935140192515390136
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 6831747914582959299}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: d17bce049c6564368930cdcaba9b43c2, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier:
|
||||||
|
teamId: 1
|
||||||
@@ -285,10 +285,6 @@ PrefabInstance:
|
|||||||
type: 3}
|
type: 3}
|
||||||
insertIndex: -1
|
insertIndex: -1
|
||||||
addedObject: {fileID: 7015889784373975551}
|
addedObject: {fileID: 7015889784373975551}
|
||||||
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 0c9cf49c003674f61b6b3d62533c8ca0,
|
|
||||||
type: 3}
|
|
||||||
insertIndex: -1
|
|
||||||
addedObject: {fileID: 7612389959659879560}
|
|
||||||
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 0c9cf49c003674f61b6b3d62533c8ca0,
|
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 0c9cf49c003674f61b6b3d62533c8ca0,
|
||||||
type: 3}
|
type: 3}
|
||||||
insertIndex: -1
|
insertIndex: -1
|
||||||
@@ -301,6 +297,10 @@ PrefabInstance:
|
|||||||
type: 3}
|
type: 3}
|
||||||
insertIndex: -1
|
insertIndex: -1
|
||||||
addedObject: {fileID: 7384803545623865944}
|
addedObject: {fileID: 7384803545623865944}
|
||||||
|
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 0c9cf49c003674f61b6b3d62533c8ca0,
|
||||||
|
type: 3}
|
||||||
|
insertIndex: -1
|
||||||
|
addedObject: {fileID: 7480008122145020360}
|
||||||
m_SourcePrefab: {fileID: 100100000, guid: 0c9cf49c003674f61b6b3d62533c8ca0, type: 3}
|
m_SourcePrefab: {fileID: 100100000, guid: 0c9cf49c003674f61b6b3d62533c8ca0, type: 3}
|
||||||
--- !u!4 &172141236409139414 stripped
|
--- !u!4 &172141236409139414 stripped
|
||||||
Transform:
|
Transform:
|
||||||
@@ -365,19 +365,6 @@ CapsuleCollider:
|
|||||||
m_Height: 1.8
|
m_Height: 1.8
|
||||||
m_Direction: 1
|
m_Direction: 1
|
||||||
m_Center: {x: 0, y: 0.9, z: 0}
|
m_Center: {x: 0, y: 0.9, z: 0}
|
||||||
--- !u!114 &7612389959659879560
|
|
||||||
MonoBehaviour:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_GameObject: {fileID: 6097483073022240836}
|
|
||||||
m_Enabled: 1
|
|
||||||
m_EditorHideFlags: 0
|
|
||||||
m_Script: {fileID: 11500000, guid: d17bce049c6564368930cdcaba9b43c2, type: 3}
|
|
||||||
m_Name:
|
|
||||||
m_EditorClassIdentifier:
|
|
||||||
teamId: 0
|
|
||||||
--- !u!114 &6720327841220597538
|
--- !u!114 &6720327841220597538
|
||||||
MonoBehaviour:
|
MonoBehaviour:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@@ -397,7 +384,7 @@ MonoBehaviour:
|
|||||||
showEnergyBar: 0
|
showEnergyBar: 0
|
||||||
maxEnergy: 100
|
maxEnergy: 100
|
||||||
_currentEnergy: 0
|
_currentEnergy: 0
|
||||||
heightOffset: 0.25
|
heightOffset: 0.65
|
||||||
barWidth: 1.2
|
barWidth: 1.2
|
||||||
borderColor: {r: 0.03, g: 0.03, b: 0.03, a: 0.95}
|
borderColor: {r: 0.03, g: 0.03, b: 0.03, a: 0.95}
|
||||||
deathEffectDuration: 1.1
|
deathEffectDuration: 1.1
|
||||||
@@ -464,6 +451,19 @@ MonoBehaviour:
|
|||||||
useEngagementZLine: 1
|
useEngagementZLine: 1
|
||||||
engagementZThreshold: 10
|
engagementZThreshold: 10
|
||||||
target: {fileID: 0}
|
target: {fileID: 0}
|
||||||
|
--- !u!114 &7480008122145020360
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 6097483073022240836}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: d17bce049c6564368930cdcaba9b43c2, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier:
|
||||||
|
teamId: 1
|
||||||
--- !u!4 &6905509304330285822 stripped
|
--- !u!4 &6905509304330285822 stripped
|
||||||
Transform:
|
Transform:
|
||||||
m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 0c9cf49c003674f61b6b3d62533c8ca0,
|
m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 0c9cf49c003674f61b6b3d62533c8ca0,
|
||||||
|
|||||||
@@ -182,10 +182,6 @@ PrefabInstance:
|
|||||||
type: 3}
|
type: 3}
|
||||||
insertIndex: -1
|
insertIndex: -1
|
||||||
addedObject: {fileID: 8356120077022717922}
|
addedObject: {fileID: 8356120077022717922}
|
||||||
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 277440f23387a46aa83d5db718a19dbb,
|
|
||||||
type: 3}
|
|
||||||
insertIndex: -1
|
|
||||||
addedObject: {fileID: 5246988759029029236}
|
|
||||||
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 277440f23387a46aa83d5db718a19dbb,
|
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 277440f23387a46aa83d5db718a19dbb,
|
||||||
type: 3}
|
type: 3}
|
||||||
insertIndex: -1
|
insertIndex: -1
|
||||||
@@ -198,6 +194,10 @@ PrefabInstance:
|
|||||||
type: 3}
|
type: 3}
|
||||||
insertIndex: -1
|
insertIndex: -1
|
||||||
addedObject: {fileID: 3749684936670238626}
|
addedObject: {fileID: 3749684936670238626}
|
||||||
|
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 277440f23387a46aa83d5db718a19dbb,
|
||||||
|
type: 3}
|
||||||
|
insertIndex: -1
|
||||||
|
addedObject: {fileID: 3620247755072008295}
|
||||||
m_SourcePrefab: {fileID: 100100000, guid: 277440f23387a46aa83d5db718a19dbb, type: 3}
|
m_SourcePrefab: {fileID: 100100000, guid: 277440f23387a46aa83d5db718a19dbb, type: 3}
|
||||||
--- !u!4 &5972527175421201135 stripped
|
--- !u!4 &5972527175421201135 stripped
|
||||||
Transform:
|
Transform:
|
||||||
@@ -256,19 +256,6 @@ CapsuleCollider:
|
|||||||
m_Height: 1.6
|
m_Height: 1.6
|
||||||
m_Direction: 1
|
m_Direction: 1
|
||||||
m_Center: {x: 0, y: 0.8, z: 0}
|
m_Center: {x: 0, y: 0.8, z: 0}
|
||||||
--- !u!114 &5246988759029029236
|
|
||||||
MonoBehaviour:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_GameObject: {fileID: 6460833124399534165}
|
|
||||||
m_Enabled: 1
|
|
||||||
m_EditorHideFlags: 0
|
|
||||||
m_Script: {fileID: 11500000, guid: d17bce049c6564368930cdcaba9b43c2, type: 3}
|
|
||||||
m_Name:
|
|
||||||
m_EditorClassIdentifier:
|
|
||||||
teamId: 0
|
|
||||||
--- !u!114 &2274389476832107333
|
--- !u!114 &2274389476832107333
|
||||||
MonoBehaviour:
|
MonoBehaviour:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@@ -288,7 +275,7 @@ MonoBehaviour:
|
|||||||
showEnergyBar: 1
|
showEnergyBar: 1
|
||||||
maxEnergy: 100
|
maxEnergy: 100
|
||||||
_currentEnergy: 0
|
_currentEnergy: 0
|
||||||
heightOffset: 0.25
|
heightOffset: 0.65
|
||||||
barWidth: 1.2
|
barWidth: 1.2
|
||||||
borderColor: {r: 0.03, g: 0.03, b: 0.03, a: 0.95}
|
borderColor: {r: 0.03, g: 0.03, b: 0.03, a: 0.95}
|
||||||
deathEffectDuration: 1.1
|
deathEffectDuration: 1.1
|
||||||
@@ -355,3 +342,16 @@ MonoBehaviour:
|
|||||||
useEngagementZLine: 1
|
useEngagementZLine: 1
|
||||||
engagementZThreshold: 10
|
engagementZThreshold: 10
|
||||||
target: {fileID: 0}
|
target: {fileID: 0}
|
||||||
|
--- !u!114 &3620247755072008295
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 6460833124399534165}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: d17bce049c6564368930cdcaba9b43c2, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier:
|
||||||
|
teamId: 1
|
||||||
@@ -181,10 +181,6 @@ PrefabInstance:
|
|||||||
type: 3}
|
type: 3}
|
||||||
insertIndex: -1
|
insertIndex: -1
|
||||||
addedObject: {fileID: -7818734553940045567}
|
addedObject: {fileID: -7818734553940045567}
|
||||||
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 7b0dd5b38a9cd144ea135f3743440958,
|
|
||||||
type: 3}
|
|
||||||
insertIndex: -1
|
|
||||||
addedObject: {fileID: 2360945357495407532}
|
|
||||||
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 7b0dd5b38a9cd144ea135f3743440958,
|
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 7b0dd5b38a9cd144ea135f3743440958,
|
||||||
type: 3}
|
type: 3}
|
||||||
insertIndex: -1
|
insertIndex: -1
|
||||||
@@ -200,7 +196,7 @@ PrefabInstance:
|
|||||||
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 7b0dd5b38a9cd144ea135f3743440958,
|
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 7b0dd5b38a9cd144ea135f3743440958,
|
||||||
type: 3}
|
type: 3}
|
||||||
insertIndex: -1
|
insertIndex: -1
|
||||||
addedObject: {fileID: 547187195648260442}
|
addedObject: {fileID: 7813477268924349148}
|
||||||
m_SourcePrefab: {fileID: 100100000, guid: 7b0dd5b38a9cd144ea135f3743440958, type: 3}
|
m_SourcePrefab: {fileID: 100100000, guid: 7b0dd5b38a9cd144ea135f3743440958, type: 3}
|
||||||
--- !u!4 &2222026796505693691 stripped
|
--- !u!4 &2222026796505693691 stripped
|
||||||
Transform:
|
Transform:
|
||||||
@@ -291,19 +287,6 @@ Animator:
|
|||||||
m_AllowConstantClipSamplingOptimization: 1
|
m_AllowConstantClipSamplingOptimization: 1
|
||||||
m_KeepAnimatorStateOnDisable: 0
|
m_KeepAnimatorStateOnDisable: 0
|
||||||
m_WriteDefaultValuesOnDisable: 0
|
m_WriteDefaultValuesOnDisable: 0
|
||||||
--- !u!114 &2360945357495407532
|
|
||||||
MonoBehaviour:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_GameObject: {fileID: 5200308054099318121}
|
|
||||||
m_Enabled: 1
|
|
||||||
m_EditorHideFlags: 0
|
|
||||||
m_Script: {fileID: 11500000, guid: d17bce049c6564368930cdcaba9b43c2, type: 3}
|
|
||||||
m_Name:
|
|
||||||
m_EditorClassIdentifier:
|
|
||||||
teamId: 0
|
|
||||||
--- !u!114 &2310836301135465792
|
--- !u!114 &2310836301135465792
|
||||||
MonoBehaviour:
|
MonoBehaviour:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@@ -323,7 +306,7 @@ MonoBehaviour:
|
|||||||
showEnergyBar: 1
|
showEnergyBar: 1
|
||||||
maxEnergy: 100
|
maxEnergy: 100
|
||||||
_currentEnergy: 0
|
_currentEnergy: 0
|
||||||
heightOffset: 0.25
|
heightOffset: 0.65
|
||||||
barWidth: 1.2
|
barWidth: 1.2
|
||||||
borderColor: {r: 0.03, g: 0.03, b: 0.03, a: 0.95}
|
borderColor: {r: 0.03, g: 0.03, b: 0.03, a: 0.95}
|
||||||
deathEffectDuration: 1.1
|
deathEffectDuration: 1.1
|
||||||
@@ -391,7 +374,7 @@ MonoBehaviour:
|
|||||||
useEngagementZLine: 1
|
useEngagementZLine: 1
|
||||||
engagementZThreshold: 10
|
engagementZThreshold: 10
|
||||||
target: {fileID: 0}
|
target: {fileID: 0}
|
||||||
--- !u!114 &547187195648260442
|
--- !u!114 &7813477268924349148
|
||||||
MonoBehaviour:
|
MonoBehaviour:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
@@ -400,12 +383,10 @@ MonoBehaviour:
|
|||||||
m_GameObject: {fileID: 5200308054099318121}
|
m_GameObject: {fileID: 5200308054099318121}
|
||||||
m_Enabled: 1
|
m_Enabled: 1
|
||||||
m_EditorHideFlags: 0
|
m_EditorHideFlags: 0
|
||||||
m_Script: {fileID: 11500000, guid: a69b69bf0c7d044a5894f376f83f0c53, type: 3}
|
m_Script: {fileID: 11500000, guid: d17bce049c6564368930cdcaba9b43c2, type: 3}
|
||||||
m_Name:
|
m_Name:
|
||||||
m_EditorClassIdentifier:
|
m_EditorClassIdentifier:
|
||||||
volleyArrowCount: 3
|
teamId: 0
|
||||||
volleyArrowDamageMultiplier: 0.7
|
|
||||||
volleyArrowInterval: 0.15
|
|
||||||
--- !u!1001 &6707986314085581781
|
--- !u!1001 &6707986314085581781
|
||||||
PrefabInstance:
|
PrefabInstance:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
|
|||||||
@@ -271,10 +271,6 @@ PrefabInstance:
|
|||||||
type: 3}
|
type: 3}
|
||||||
insertIndex: -1
|
insertIndex: -1
|
||||||
addedObject: {fileID: 20042258299677061}
|
addedObject: {fileID: 20042258299677061}
|
||||||
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 9d4b54ec2c4f7754bb1fd5ec11a29541,
|
|
||||||
type: 3}
|
|
||||||
insertIndex: -1
|
|
||||||
addedObject: {fileID: 2248187870163519686}
|
|
||||||
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 9d4b54ec2c4f7754bb1fd5ec11a29541,
|
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 9d4b54ec2c4f7754bb1fd5ec11a29541,
|
||||||
type: 3}
|
type: 3}
|
||||||
insertIndex: -1
|
insertIndex: -1
|
||||||
@@ -290,7 +286,7 @@ PrefabInstance:
|
|||||||
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 9d4b54ec2c4f7754bb1fd5ec11a29541,
|
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 9d4b54ec2c4f7754bb1fd5ec11a29541,
|
||||||
type: 3}
|
type: 3}
|
||||||
insertIndex: -1
|
insertIndex: -1
|
||||||
addedObject: {fileID: 6342080793053654425}
|
addedObject: {fileID: 5937395353921660805}
|
||||||
m_SourcePrefab: {fileID: 100100000, guid: 9d4b54ec2c4f7754bb1fd5ec11a29541, type: 3}
|
m_SourcePrefab: {fileID: 100100000, guid: 9d4b54ec2c4f7754bb1fd5ec11a29541, type: 3}
|
||||||
--- !u!1 &7062617501994129594 stripped
|
--- !u!1 &7062617501994129594 stripped
|
||||||
GameObject:
|
GameObject:
|
||||||
@@ -346,19 +342,6 @@ NavMeshAgent:
|
|||||||
m_BaseOffset: 0
|
m_BaseOffset: 0
|
||||||
m_WalkableMask: 4294967295
|
m_WalkableMask: 4294967295
|
||||||
m_ObstacleAvoidanceType: 4
|
m_ObstacleAvoidanceType: 4
|
||||||
--- !u!114 &2248187870163519686
|
|
||||||
MonoBehaviour:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_GameObject: {fileID: 7062617501994129594}
|
|
||||||
m_Enabled: 1
|
|
||||||
m_EditorHideFlags: 0
|
|
||||||
m_Script: {fileID: 11500000, guid: d17bce049c6564368930cdcaba9b43c2, type: 3}
|
|
||||||
m_Name:
|
|
||||||
m_EditorClassIdentifier:
|
|
||||||
teamId: 0
|
|
||||||
--- !u!114 &1304485803718963501
|
--- !u!114 &1304485803718963501
|
||||||
MonoBehaviour:
|
MonoBehaviour:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@@ -378,7 +361,7 @@ MonoBehaviour:
|
|||||||
showEnergyBar: 1
|
showEnergyBar: 1
|
||||||
maxEnergy: 100
|
maxEnergy: 100
|
||||||
_currentEnergy: 0
|
_currentEnergy: 0
|
||||||
heightOffset: 0.25
|
heightOffset: 0.65
|
||||||
barWidth: 1.2
|
barWidth: 1.2
|
||||||
borderColor: {r: 0.03, g: 0.03, b: 0.03, a: 0.95}
|
borderColor: {r: 0.03, g: 0.03, b: 0.03, a: 0.95}
|
||||||
deathEffectDuration: 1.1
|
deathEffectDuration: 1.1
|
||||||
@@ -446,7 +429,7 @@ MonoBehaviour:
|
|||||||
useEngagementZLine: 1
|
useEngagementZLine: 1
|
||||||
engagementZThreshold: 10
|
engagementZThreshold: 10
|
||||||
target: {fileID: 0}
|
target: {fileID: 0}
|
||||||
--- !u!114 &6342080793053654425
|
--- !u!114 &5937395353921660805
|
||||||
MonoBehaviour:
|
MonoBehaviour:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
@@ -455,11 +438,10 @@ MonoBehaviour:
|
|||||||
m_GameObject: {fileID: 7062617501994129594}
|
m_GameObject: {fileID: 7062617501994129594}
|
||||||
m_Enabled: 1
|
m_Enabled: 1
|
||||||
m_EditorHideFlags: 0
|
m_EditorHideFlags: 0
|
||||||
m_Script: {fileID: 11500000, guid: d824ed845ac3e4ae8ae7e2377a7b8d8c, type: 3}
|
m_Script: {fileID: 11500000, guid: d17bce049c6564368930cdcaba9b43c2, type: 3}
|
||||||
m_Name:
|
m_Name:
|
||||||
m_EditorClassIdentifier:
|
m_EditorClassIdentifier:
|
||||||
explosionRadius: 1.8
|
teamId: 0
|
||||||
explosionDamage: 85
|
|
||||||
--- !u!4 &7586495671476240896 stripped
|
--- !u!4 &7586495671476240896 stripped
|
||||||
Transform:
|
Transform:
|
||||||
m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 9d4b54ec2c4f7754bb1fd5ec11a29541,
|
m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 9d4b54ec2c4f7754bb1fd5ec11a29541,
|
||||||
|
|||||||
@@ -207,10 +207,6 @@ PrefabInstance:
|
|||||||
type: 3}
|
type: 3}
|
||||||
insertIndex: -1
|
insertIndex: -1
|
||||||
addedObject: {fileID: 4069710806908923055}
|
addedObject: {fileID: 4069710806908923055}
|
||||||
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 17f7a1b7ae92f0948a5bebde8a11fc2b,
|
|
||||||
type: 3}
|
|
||||||
insertIndex: -1
|
|
||||||
addedObject: {fileID: 6741258038993151882}
|
|
||||||
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 17f7a1b7ae92f0948a5bebde8a11fc2b,
|
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 17f7a1b7ae92f0948a5bebde8a11fc2b,
|
||||||
type: 3}
|
type: 3}
|
||||||
insertIndex: -1
|
insertIndex: -1
|
||||||
@@ -227,6 +223,10 @@ PrefabInstance:
|
|||||||
type: 3}
|
type: 3}
|
||||||
insertIndex: -1
|
insertIndex: -1
|
||||||
addedObject: {fileID: 7519013316474627281}
|
addedObject: {fileID: 7519013316474627281}
|
||||||
|
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 17f7a1b7ae92f0948a5bebde8a11fc2b,
|
||||||
|
type: 3}
|
||||||
|
insertIndex: -1
|
||||||
|
addedObject: {fileID: 8930119709753528872}
|
||||||
m_SourcePrefab: {fileID: 100100000, guid: 17f7a1b7ae92f0948a5bebde8a11fc2b, type: 3}
|
m_SourcePrefab: {fileID: 100100000, guid: 17f7a1b7ae92f0948a5bebde8a11fc2b, type: 3}
|
||||||
--- !u!4 &309400887928525066 stripped
|
--- !u!4 &309400887928525066 stripped
|
||||||
Transform:
|
Transform:
|
||||||
@@ -288,19 +288,6 @@ NavMeshAgent:
|
|||||||
m_BaseOffset: 0
|
m_BaseOffset: 0
|
||||||
m_WalkableMask: 4294967295
|
m_WalkableMask: 4294967295
|
||||||
m_ObstacleAvoidanceType: 4
|
m_ObstacleAvoidanceType: 4
|
||||||
--- !u!114 &6741258038993151882
|
|
||||||
MonoBehaviour:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_GameObject: {fileID: 1242979668690031507}
|
|
||||||
m_Enabled: 1
|
|
||||||
m_EditorHideFlags: 0
|
|
||||||
m_Script: {fileID: 11500000, guid: d17bce049c6564368930cdcaba9b43c2, type: 3}
|
|
||||||
m_Name:
|
|
||||||
m_EditorClassIdentifier:
|
|
||||||
teamId: 0
|
|
||||||
--- !u!114 &5889429800570878826
|
--- !u!114 &5889429800570878826
|
||||||
MonoBehaviour:
|
MonoBehaviour:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@@ -320,7 +307,7 @@ MonoBehaviour:
|
|||||||
showEnergyBar: 1
|
showEnergyBar: 1
|
||||||
maxEnergy: 100
|
maxEnergy: 100
|
||||||
_currentEnergy: 0
|
_currentEnergy: 0
|
||||||
heightOffset: 0.25
|
heightOffset: 0.65
|
||||||
barWidth: 1.2
|
barWidth: 1.2
|
||||||
borderColor: {r: 0.03, g: 0.03, b: 0.03, a: 0.95}
|
borderColor: {r: 0.03, g: 0.03, b: 0.03, a: 0.95}
|
||||||
deathEffectDuration: 1.1
|
deathEffectDuration: 1.1
|
||||||
@@ -348,6 +335,7 @@ MonoBehaviour:
|
|||||||
indicatorHeight: 0.35
|
indicatorHeight: 0.35
|
||||||
stunIndicatorPrefab: {fileID: 2432573200162841629, guid: de288ea16be0c1544a4c6eb71e899570,
|
stunIndicatorPrefab: {fileID: 2432573200162841629, guid: de288ea16be0c1544a4c6eb71e899570,
|
||||||
type: 3}
|
type: 3}
|
||||||
|
isStunImmune: 0
|
||||||
--- !u!114 &3995251606272715396
|
--- !u!114 &3995251606272715396
|
||||||
MonoBehaviour:
|
MonoBehaviour:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@@ -399,8 +387,26 @@ MonoBehaviour:
|
|||||||
m_Script: {fileID: 11500000, guid: 91c4440b51dd744e9857b9a5b3a0f19b, type: 3}
|
m_Script: {fileID: 11500000, guid: 91c4440b51dd744e9857b9a5b3a0f19b, type: 3}
|
||||||
m_Name:
|
m_Name:
|
||||||
m_EditorClassIdentifier:
|
m_EditorClassIdentifier:
|
||||||
shieldDuration: 5
|
baseShieldDuration: 5
|
||||||
|
upgradedShieldDuration: 6
|
||||||
|
tauntRadius: 4
|
||||||
|
tauntDuration: 3
|
||||||
shieldVfxPrefab: {fileID: 106386, guid: 439cf2d390c444d6b428b530f5b7eec3, type: 3}
|
shieldVfxPrefab: {fileID: 106386, guid: 439cf2d390c444d6b428b530f5b7eec3, type: 3}
|
||||||
|
tauntWaveVfxPrefab: {fileID: 194966, guid: fcd5524414a94b909db244d5f7ea6d4b, type: 3}
|
||||||
|
shieldBurstVfxPrefab: {fileID: 189236, guid: dee838e2fa77419891e5e56024fcea2a, type: 3}
|
||||||
|
--- !u!114 &8930119709753528872
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1242979668690031507}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: d17bce049c6564368930cdcaba9b43c2, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier:
|
||||||
|
teamId: 0
|
||||||
--- !u!4 &1906187853415385385 stripped
|
--- !u!4 &1906187853415385385 stripped
|
||||||
Transform:
|
Transform:
|
||||||
m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 17f7a1b7ae92f0948a5bebde8a11fc2b,
|
m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 17f7a1b7ae92f0948a5bebde8a11fc2b,
|
||||||
|
|||||||
@@ -193,10 +193,6 @@ PrefabInstance:
|
|||||||
type: 3}
|
type: 3}
|
||||||
insertIndex: -1
|
insertIndex: -1
|
||||||
addedObject: {fileID: 8773165921290396666}
|
addedObject: {fileID: 8773165921290396666}
|
||||||
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 62d9f853c067ff443bd2a3aa382ab563,
|
|
||||||
type: 3}
|
|
||||||
insertIndex: -1
|
|
||||||
addedObject: {fileID: 2162826202289777852}
|
|
||||||
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 62d9f853c067ff443bd2a3aa382ab563,
|
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 62d9f853c067ff443bd2a3aa382ab563,
|
||||||
type: 3}
|
type: 3}
|
||||||
insertIndex: -1
|
insertIndex: -1
|
||||||
@@ -213,6 +209,10 @@ PrefabInstance:
|
|||||||
type: 3}
|
type: 3}
|
||||||
insertIndex: -1
|
insertIndex: -1
|
||||||
addedObject: {fileID: 5519732045501058211}
|
addedObject: {fileID: 5519732045501058211}
|
||||||
|
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 62d9f853c067ff443bd2a3aa382ab563,
|
||||||
|
type: 3}
|
||||||
|
insertIndex: -1
|
||||||
|
addedObject: {fileID: 1837549867983925736}
|
||||||
m_SourcePrefab: {fileID: 100100000, guid: 62d9f853c067ff443bd2a3aa382ab563, type: 3}
|
m_SourcePrefab: {fileID: 100100000, guid: 62d9f853c067ff443bd2a3aa382ab563, type: 3}
|
||||||
--- !u!4 &2585761489654059889 stripped
|
--- !u!4 &2585761489654059889 stripped
|
||||||
Transform:
|
Transform:
|
||||||
@@ -274,19 +274,6 @@ NavMeshAgent:
|
|||||||
m_BaseOffset: 0
|
m_BaseOffset: 0
|
||||||
m_WalkableMask: 4294967295
|
m_WalkableMask: 4294967295
|
||||||
m_ObstacleAvoidanceType: 4
|
m_ObstacleAvoidanceType: 4
|
||||||
--- !u!114 &2162826202289777852
|
|
||||||
MonoBehaviour:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_GameObject: {fileID: 3933539425749946856}
|
|
||||||
m_Enabled: 1
|
|
||||||
m_EditorHideFlags: 0
|
|
||||||
m_Script: {fileID: 11500000, guid: d17bce049c6564368930cdcaba9b43c2, type: 3}
|
|
||||||
m_Name:
|
|
||||||
m_EditorClassIdentifier:
|
|
||||||
teamId: 0
|
|
||||||
--- !u!114 &3994430962307361069
|
--- !u!114 &3994430962307361069
|
||||||
MonoBehaviour:
|
MonoBehaviour:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@@ -306,7 +293,7 @@ MonoBehaviour:
|
|||||||
showEnergyBar: 1
|
showEnergyBar: 1
|
||||||
maxEnergy: 100
|
maxEnergy: 100
|
||||||
_currentEnergy: 0
|
_currentEnergy: 0
|
||||||
heightOffset: 0.25
|
heightOffset: 0.65
|
||||||
barWidth: 1.2
|
barWidth: 1.2
|
||||||
borderColor: {r: 0.03, g: 0.03, b: 0.03, a: 0.95}
|
borderColor: {r: 0.03, g: 0.03, b: 0.03, a: 0.95}
|
||||||
deathEffectDuration: 1.1
|
deathEffectDuration: 1.1
|
||||||
@@ -392,6 +379,19 @@ MonoBehaviour:
|
|||||||
type: 3}
|
type: 3}
|
||||||
groundCrackForwardDistance: 1.2
|
groundCrackForwardDistance: 1.2
|
||||||
groundCrackHeightOffset: 0.05
|
groundCrackHeightOffset: 0.05
|
||||||
|
--- !u!114 &1837549867983925736
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 3933539425749946856}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: d17bce049c6564368930cdcaba9b43c2, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier:
|
||||||
|
teamId: 0
|
||||||
--- !u!4 &4457840052845775698 stripped
|
--- !u!4 &4457840052845775698 stripped
|
||||||
Transform:
|
Transform:
|
||||||
m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 62d9f853c067ff443bd2a3aa382ab563,
|
m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 62d9f853c067ff443bd2a3aa382ab563,
|
||||||
|
|||||||
@@ -295,10 +295,6 @@ PrefabInstance:
|
|||||||
type: 3}
|
type: 3}
|
||||||
insertIndex: -1
|
insertIndex: -1
|
||||||
addedObject: {fileID: 7158251723525050232}
|
addedObject: {fileID: 7158251723525050232}
|
||||||
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 2ac38f68ec4f85341b423b5e8defd47e,
|
|
||||||
type: 3}
|
|
||||||
insertIndex: -1
|
|
||||||
addedObject: {fileID: 3893147926866133510}
|
|
||||||
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 2ac38f68ec4f85341b423b5e8defd47e,
|
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 2ac38f68ec4f85341b423b5e8defd47e,
|
||||||
type: 3}
|
type: 3}
|
||||||
insertIndex: -1
|
insertIndex: -1
|
||||||
@@ -314,7 +310,7 @@ PrefabInstance:
|
|||||||
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 2ac38f68ec4f85341b423b5e8defd47e,
|
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 2ac38f68ec4f85341b423b5e8defd47e,
|
||||||
type: 3}
|
type: 3}
|
||||||
insertIndex: -1
|
insertIndex: -1
|
||||||
addedObject: {fileID: 3563675809045930453}
|
addedObject: {fileID: 203221946260062957}
|
||||||
m_SourcePrefab: {fileID: 100100000, guid: 2ac38f68ec4f85341b423b5e8defd47e, type: 3}
|
m_SourcePrefab: {fileID: 100100000, guid: 2ac38f68ec4f85341b423b5e8defd47e, type: 3}
|
||||||
--- !u!4 &3683190753141579022 stripped
|
--- !u!4 &3683190753141579022 stripped
|
||||||
Transform:
|
Transform:
|
||||||
@@ -376,19 +372,6 @@ NavMeshAgent:
|
|||||||
m_BaseOffset: 0
|
m_BaseOffset: 0
|
||||||
m_WalkableMask: 4294967295
|
m_WalkableMask: 4294967295
|
||||||
m_ObstacleAvoidanceType: 4
|
m_ObstacleAvoidanceType: 4
|
||||||
--- !u!114 &3893147926866133510
|
|
||||||
MonoBehaviour:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_GameObject: {fileID: 4059575966999087028}
|
|
||||||
m_Enabled: 1
|
|
||||||
m_EditorHideFlags: 0
|
|
||||||
m_Script: {fileID: 11500000, guid: d17bce049c6564368930cdcaba9b43c2, type: 3}
|
|
||||||
m_Name:
|
|
||||||
m_EditorClassIdentifier:
|
|
||||||
teamId: 0
|
|
||||||
--- !u!114 &1649486132811318992
|
--- !u!114 &1649486132811318992
|
||||||
MonoBehaviour:
|
MonoBehaviour:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@@ -408,7 +391,7 @@ MonoBehaviour:
|
|||||||
showEnergyBar: 1
|
showEnergyBar: 1
|
||||||
maxEnergy: 100
|
maxEnergy: 100
|
||||||
_currentEnergy: 0
|
_currentEnergy: 0
|
||||||
heightOffset: 0.25
|
heightOffset: 0.65
|
||||||
barWidth: 1.2
|
barWidth: 1.2
|
||||||
borderColor: {r: 0.03, g: 0.03, b: 0.03, a: 0.95}
|
borderColor: {r: 0.03, g: 0.03, b: 0.03, a: 0.95}
|
||||||
deathEffectDuration: 1.1
|
deathEffectDuration: 1.1
|
||||||
@@ -476,7 +459,7 @@ MonoBehaviour:
|
|||||||
useEngagementZLine: 1
|
useEngagementZLine: 1
|
||||||
engagementZThreshold: 10
|
engagementZThreshold: 10
|
||||||
target: {fileID: 0}
|
target: {fileID: 0}
|
||||||
--- !u!114 &3563675809045930453
|
--- !u!114 &203221946260062957
|
||||||
MonoBehaviour:
|
MonoBehaviour:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
@@ -485,10 +468,10 @@ MonoBehaviour:
|
|||||||
m_GameObject: {fileID: 4059575966999087028}
|
m_GameObject: {fileID: 4059575966999087028}
|
||||||
m_Enabled: 1
|
m_Enabled: 1
|
||||||
m_EditorHideFlags: 0
|
m_EditorHideFlags: 0
|
||||||
m_Script: {fileID: 11500000, guid: 695564169ac9344ed912da03bbc1b149, type: 3}
|
m_Script: {fileID: 11500000, guid: d17bce049c6564368930cdcaba9b43c2, type: 3}
|
||||||
m_Name:
|
m_Name:
|
||||||
m_EditorClassIdentifier:
|
m_EditorClassIdentifier:
|
||||||
splitShotRadius: 3
|
teamId: 0
|
||||||
--- !u!4 &7974625701785382694 stripped
|
--- !u!4 &7974625701785382694 stripped
|
||||||
Transform:
|
Transform:
|
||||||
m_CorrespondingSourceObject: {fileID: 6502182839619065283, guid: 2ac38f68ec4f85341b423b5e8defd47e,
|
m_CorrespondingSourceObject: {fileID: 6502182839619065283, guid: 2ac38f68ec4f85341b423b5e8defd47e,
|
||||||
|
|||||||
@@ -105,10 +105,6 @@ PrefabInstance:
|
|||||||
type: 3}
|
type: 3}
|
||||||
insertIndex: -1
|
insertIndex: -1
|
||||||
addedObject: {fileID: 3407768275588889100}
|
addedObject: {fileID: 3407768275588889100}
|
||||||
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 3d031ad534e512e45bb7fe10237e6286,
|
|
||||||
type: 3}
|
|
||||||
insertIndex: -1
|
|
||||||
addedObject: {fileID: 6954652067469700269}
|
|
||||||
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 3d031ad534e512e45bb7fe10237e6286,
|
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 3d031ad534e512e45bb7fe10237e6286,
|
||||||
type: 3}
|
type: 3}
|
||||||
insertIndex: -1
|
insertIndex: -1
|
||||||
@@ -124,7 +120,7 @@ PrefabInstance:
|
|||||||
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 3d031ad534e512e45bb7fe10237e6286,
|
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 3d031ad534e512e45bb7fe10237e6286,
|
||||||
type: 3}
|
type: 3}
|
||||||
insertIndex: -1
|
insertIndex: -1
|
||||||
addedObject: {fileID: 5070228847944057027}
|
addedObject: {fileID: 2306837371898493008}
|
||||||
m_SourcePrefab: {fileID: 100100000, guid: 3d031ad534e512e45bb7fe10237e6286, type: 3}
|
m_SourcePrefab: {fileID: 100100000, guid: 3d031ad534e512e45bb7fe10237e6286, type: 3}
|
||||||
--- !u!4 &6220015408525696565 stripped
|
--- !u!4 &6220015408525696565 stripped
|
||||||
Transform:
|
Transform:
|
||||||
@@ -186,19 +182,6 @@ NavMeshAgent:
|
|||||||
m_BaseOffset: 0
|
m_BaseOffset: 0
|
||||||
m_WalkableMask: 4294967295
|
m_WalkableMask: 4294967295
|
||||||
m_ObstacleAvoidanceType: 4
|
m_ObstacleAvoidanceType: 4
|
||||||
--- !u!114 &6954652067469700269
|
|
||||||
MonoBehaviour:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_GameObject: {fileID: 6708744566382593167}
|
|
||||||
m_Enabled: 1
|
|
||||||
m_EditorHideFlags: 0
|
|
||||||
m_Script: {fileID: 11500000, guid: d17bce049c6564368930cdcaba9b43c2, type: 3}
|
|
||||||
m_Name:
|
|
||||||
m_EditorClassIdentifier:
|
|
||||||
teamId: 0
|
|
||||||
--- !u!114 &7791166594560270067
|
--- !u!114 &7791166594560270067
|
||||||
MonoBehaviour:
|
MonoBehaviour:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@@ -218,7 +201,7 @@ MonoBehaviour:
|
|||||||
showEnergyBar: 1
|
showEnergyBar: 1
|
||||||
maxEnergy: 100
|
maxEnergy: 100
|
||||||
_currentEnergy: 0
|
_currentEnergy: 0
|
||||||
heightOffset: 0.25
|
heightOffset: 0.65
|
||||||
barWidth: 1.2
|
barWidth: 1.2
|
||||||
borderColor: {r: 0.03, g: 0.03, b: 0.03, a: 0.95}
|
borderColor: {r: 0.03, g: 0.03, b: 0.03, a: 0.95}
|
||||||
deathEffectDuration: 1.1
|
deathEffectDuration: 1.1
|
||||||
@@ -285,7 +268,7 @@ MonoBehaviour:
|
|||||||
useEngagementZLine: 1
|
useEngagementZLine: 1
|
||||||
engagementZThreshold: 10
|
engagementZThreshold: 10
|
||||||
target: {fileID: 0}
|
target: {fileID: 0}
|
||||||
--- !u!114 &5070228847944057027
|
--- !u!114 &2306837371898493008
|
||||||
MonoBehaviour:
|
MonoBehaviour:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
@@ -294,11 +277,10 @@ MonoBehaviour:
|
|||||||
m_GameObject: {fileID: 6708744566382593167}
|
m_GameObject: {fileID: 6708744566382593167}
|
||||||
m_Enabled: 1
|
m_Enabled: 1
|
||||||
m_EditorHideFlags: 0
|
m_EditorHideFlags: 0
|
||||||
m_Script: {fileID: 11500000, guid: 67edc73fe4fd94ef490bff08abcc862c, type: 3}
|
m_Script: {fileID: 11500000, guid: d17bce049c6564368930cdcaba9b43c2, type: 3}
|
||||||
m_Name:
|
m_Name:
|
||||||
m_EditorClassIdentifier:
|
m_EditorClassIdentifier:
|
||||||
attackSpeedIncrease: 0.2
|
teamId: 0
|
||||||
duration: 5
|
|
||||||
--- !u!1001 &6397565237544471551
|
--- !u!1001 &6397565237544471551
|
||||||
PrefabInstance:
|
PrefabInstance:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
|
|||||||
@@ -115,10 +115,6 @@ PrefabInstance:
|
|||||||
type: 3}
|
type: 3}
|
||||||
insertIndex: -1
|
insertIndex: -1
|
||||||
addedObject: {fileID: 8056514111204074270}
|
addedObject: {fileID: 8056514111204074270}
|
||||||
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: d40daebbc0e47416099e97edbbbeac04,
|
|
||||||
type: 3}
|
|
||||||
insertIndex: -1
|
|
||||||
addedObject: {fileID: 3345081760468116190}
|
|
||||||
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: d40daebbc0e47416099e97edbbbeac04,
|
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: d40daebbc0e47416099e97edbbbeac04,
|
||||||
type: 3}
|
type: 3}
|
||||||
insertIndex: -1
|
insertIndex: -1
|
||||||
@@ -135,6 +131,10 @@ PrefabInstance:
|
|||||||
type: 3}
|
type: 3}
|
||||||
insertIndex: -1
|
insertIndex: -1
|
||||||
addedObject: {fileID: 2537748805912434613}
|
addedObject: {fileID: 2537748805912434613}
|
||||||
|
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: d40daebbc0e47416099e97edbbbeac04,
|
||||||
|
type: 3}
|
||||||
|
insertIndex: -1
|
||||||
|
addedObject: {fileID: 297234283086109498}
|
||||||
m_SourcePrefab: {fileID: 100100000, guid: d40daebbc0e47416099e97edbbbeac04, type: 3}
|
m_SourcePrefab: {fileID: 100100000, guid: d40daebbc0e47416099e97edbbbeac04, type: 3}
|
||||||
--- !u!4 &3839231776569616188 stripped
|
--- !u!4 &3839231776569616188 stripped
|
||||||
Transform:
|
Transform:
|
||||||
@@ -196,19 +196,6 @@ NavMeshAgent:
|
|||||||
m_BaseOffset: 0
|
m_BaseOffset: 0
|
||||||
m_WalkableMask: 4294967295
|
m_WalkableMask: 4294967295
|
||||||
m_ObstacleAvoidanceType: 4
|
m_ObstacleAvoidanceType: 4
|
||||||
--- !u!114 &3345081760468116190
|
|
||||||
MonoBehaviour:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_GameObject: {fileID: 4471054466352856454}
|
|
||||||
m_Enabled: 1
|
|
||||||
m_EditorHideFlags: 0
|
|
||||||
m_Script: {fileID: 11500000, guid: d17bce049c6564368930cdcaba9b43c2, type: 3}
|
|
||||||
m_Name:
|
|
||||||
m_EditorClassIdentifier:
|
|
||||||
teamId: 0
|
|
||||||
--- !u!114 &6179955919861337897
|
--- !u!114 &6179955919861337897
|
||||||
MonoBehaviour:
|
MonoBehaviour:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@@ -228,7 +215,7 @@ MonoBehaviour:
|
|||||||
showEnergyBar: 1
|
showEnergyBar: 1
|
||||||
maxEnergy: 100
|
maxEnergy: 100
|
||||||
_currentEnergy: 0
|
_currentEnergy: 0
|
||||||
heightOffset: 0.25
|
heightOffset: 0.65
|
||||||
barWidth: 1.2
|
barWidth: 1.2
|
||||||
borderColor: {r: 0.03, g: 0.03, b: 0.03, a: 0.95}
|
borderColor: {r: 0.03, g: 0.03, b: 0.03, a: 0.95}
|
||||||
deathEffectDuration: 1.1
|
deathEffectDuration: 1.1
|
||||||
@@ -313,6 +300,19 @@ MonoBehaviour:
|
|||||||
skillAnimationDuration: 0
|
skillAnimationDuration: 0
|
||||||
shockwaveEffectPrefab: {fileID: 2197285705285267162, guid: c2264ab9308eec342a9aabba9e806a39,
|
shockwaveEffectPrefab: {fileID: 2197285705285267162, guid: c2264ab9308eec342a9aabba9e806a39,
|
||||||
type: 3}
|
type: 3}
|
||||||
|
--- !u!114 &297234283086109498
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 4471054466352856454}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: d17bce049c6564368930cdcaba9b43c2, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier:
|
||||||
|
teamId: 0
|
||||||
--- !u!1001 &5212681125682285543
|
--- !u!1001 &5212681125682285543
|
||||||
PrefabInstance:
|
PrefabInstance:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
|
|||||||
@@ -210,11 +210,10 @@ GameObject:
|
|||||||
- component: {fileID: 4964530589969290419}
|
- component: {fileID: 4964530589969290419}
|
||||||
- component: {fileID: 1386475608552134903}
|
- component: {fileID: 1386475608552134903}
|
||||||
- component: {fileID: 1416725671052877377}
|
- component: {fileID: 1416725671052877377}
|
||||||
- component: {fileID: 7062924841393571664}
|
|
||||||
- component: {fileID: 8254622308967102721}
|
- component: {fileID: 8254622308967102721}
|
||||||
- component: {fileID: 1610211595421579830}
|
- component: {fileID: 1610211595421579830}
|
||||||
- component: {fileID: 3361318073217798046}
|
- component: {fileID: 3361318073217798046}
|
||||||
- component: {fileID: 5891340383424048665}
|
- component: {fileID: 7069261996203926372}
|
||||||
m_Layer: 0
|
m_Layer: 0
|
||||||
m_HasEditorInfo: 1
|
m_HasEditorInfo: 1
|
||||||
m_Name: "\u84DD\u8272\u602A\u7269"
|
m_Name: "\u84DD\u8272\u602A\u7269"
|
||||||
@@ -312,19 +311,6 @@ NavMeshAgent:
|
|||||||
m_BaseOffset: 0
|
m_BaseOffset: 0
|
||||||
m_WalkableMask: 4294967295
|
m_WalkableMask: 4294967295
|
||||||
m_ObstacleAvoidanceType: 4
|
m_ObstacleAvoidanceType: 4
|
||||||
--- !u!114 &7062924841393571664
|
|
||||||
MonoBehaviour:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_GameObject: {fileID: 1823520504047441011}
|
|
||||||
m_Enabled: 1
|
|
||||||
m_EditorHideFlags: 0
|
|
||||||
m_Script: {fileID: 11500000, guid: d17bce049c6564368930cdcaba9b43c2, type: 3}
|
|
||||||
m_Name:
|
|
||||||
m_EditorClassIdentifier:
|
|
||||||
teamId: 1
|
|
||||||
--- !u!114 &8254622308967102721
|
--- !u!114 &8254622308967102721
|
||||||
MonoBehaviour:
|
MonoBehaviour:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@@ -344,7 +330,7 @@ MonoBehaviour:
|
|||||||
showEnergyBar: 1
|
showEnergyBar: 1
|
||||||
maxEnergy: 100
|
maxEnergy: 100
|
||||||
_currentEnergy: 0
|
_currentEnergy: 0
|
||||||
heightOffset: 0.25
|
heightOffset: 0.65
|
||||||
barWidth: 1.2
|
barWidth: 1.2
|
||||||
borderColor: {r: 0.03, g: 0.03, b: 0.03, a: 0.95}
|
borderColor: {r: 0.03, g: 0.03, b: 0.03, a: 0.95}
|
||||||
deathEffectDuration: 1.1
|
deathEffectDuration: 1.1
|
||||||
@@ -410,7 +396,7 @@ MonoBehaviour:
|
|||||||
useEngagementZLine: 1
|
useEngagementZLine: 1
|
||||||
engagementZThreshold: 10
|
engagementZThreshold: 10
|
||||||
target: {fileID: 0}
|
target: {fileID: 0}
|
||||||
--- !u!114 &5891340383424048665
|
--- !u!114 &7069261996203926372
|
||||||
MonoBehaviour:
|
MonoBehaviour:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
@@ -419,11 +405,10 @@ MonoBehaviour:
|
|||||||
m_GameObject: {fileID: 1823520504047441011}
|
m_GameObject: {fileID: 1823520504047441011}
|
||||||
m_Enabled: 1
|
m_Enabled: 1
|
||||||
m_EditorHideFlags: 0
|
m_EditorHideFlags: 0
|
||||||
m_Script: {fileID: 11500000, guid: 453cab565fb0e4c00bbb1214234d09b0, type: 3}
|
m_Script: {fileID: 11500000, guid: d17bce049c6564368930cdcaba9b43c2, type: 3}
|
||||||
m_Name:
|
m_Name:
|
||||||
m_EditorClassIdentifier:
|
m_EditorClassIdentifier:
|
||||||
attackSpeedIncrease: 0.2
|
teamId: 1
|
||||||
attackSpeedLimit: 2
|
|
||||||
--- !u!1 &2036067627653795745
|
--- !u!1 &2036067627653795745
|
||||||
GameObject:
|
GameObject:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
|
|||||||
@@ -47,11 +47,11 @@
|
|||||||
"mage"
|
"mage"
|
||||||
],
|
],
|
||||||
"cellIndices": [
|
"cellIndices": [
|
||||||
21,
|
17,
|
||||||
|
16,
|
||||||
18,
|
18,
|
||||||
23,
|
2,
|
||||||
11,
|
1
|
||||||
10
|
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Binary file not shown.
Binary file not shown.
@@ -69,8 +69,8 @@ public class WorldHealthBar : MonoBehaviour
|
|||||||
|
|
||||||
public bool IsEnergyFull => !isDead && currentEnergy >= maxEnergy;
|
public bool IsEnergyFull => !isDead && currentEnergy >= maxEnergy;
|
||||||
|
|
||||||
// 血条相对于单位头顶的额外高度。
|
// 血条相对于单位头顶的额外高度。增加高度偏移避免遮挡角色头部。
|
||||||
[Min(0f)] public float heightOffset = 0.25f;
|
[Min(0f)] public float heightOffset = 0.65f;
|
||||||
|
|
||||||
// 所有单位使用统一的血条世界宽度。
|
// 所有单位使用统一的血条世界宽度。
|
||||||
[Min(0.1f)] public float barWidth = 1.2f;
|
[Min(0.1f)] public float barWidth = 1.2f;
|
||||||
@@ -179,6 +179,13 @@ public class WorldHealthBar : MonoBehaviour
|
|||||||
{
|
{
|
||||||
fillImage.color = GetHealthFillColor();
|
fillImage.color = GetHealthFillColor();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// 自动同步 UnitBase 上的等级设置
|
||||||
|
UnitBase unit = GetComponent<UnitBase>();
|
||||||
|
if (unit != null)
|
||||||
|
{
|
||||||
|
SetLevel(unit.level);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// 每帧让血条保持在单位头顶,并朝向主摄像机。
|
// 每帧让血条保持在单位头顶,并朝向主摄像机。
|
||||||
@@ -238,6 +245,9 @@ public class WorldHealthBar : MonoBehaviour
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// <summary>护盾吸收伤害事件:参数为实际吸收的伤害数值</summary>
|
||||||
|
public System.Action<float> OnShieldAbsorbedDamage;
|
||||||
|
|
||||||
// 让单位受到伤害,并弹出伤害数字。
|
// 让单位受到伤害,并弹出伤害数字。
|
||||||
// attacker: 攻击者,用于判断受击者(自己)是敌是友,决定数字颜色和浮动方向
|
// attacker: 攻击者,用于判断受击者(自己)是敌是友,决定数字颜色和浮动方向
|
||||||
public void TakeDamage(float amount, GameObject attacker = null)
|
public void TakeDamage(float amount, GameObject attacker = null)
|
||||||
@@ -252,6 +262,7 @@ public class WorldHealthBar : MonoBehaviour
|
|||||||
currentShield -= absorbed;
|
currentShield -= absorbed;
|
||||||
amount -= absorbed;
|
amount -= absorbed;
|
||||||
UpdateShieldFill();
|
UpdateShieldFill();
|
||||||
|
OnShieldAbsorbedDamage?.Invoke(absorbed);
|
||||||
Debug.Log($"{gameObject.name} 护盾吸收了 {absorbed:F1} 伤害,剩余护盾: {currentShield:F1}");
|
Debug.Log($"{gameObject.name} 护盾吸收了 {absorbed:F1} 伤害,剩余护盾: {currentShield:F1}");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -2,21 +2,38 @@ using System.Collections;
|
|||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 盾卫技能:坚固壁垒
|
/// 盾卫技能:圣盾壁垒体系(1/3/6/10 级完整阶梯)
|
||||||
/// 1级:生成相当于自身 25% 最大生命值的护盾(持续 5 秒),播放 MagicShield 护盾特效
|
/// 1级【圣盾壁垒】:举盾生成 35% 最大生命值的护盾(持续 5s),挂 MagicShieldBlue 特效
|
||||||
/// 3级:护盾值提升至 35% 最大生命值,护盾期间减伤 +15%
|
/// 3级【坚不可摧】:护盾厚度提升至 50% 最大生命值,持续时间延长至 6s
|
||||||
|
/// 6级【战吼嘲讽】:技能拍地 OnSkillHit1 瞬间爆发 NovaBlue 蓝色声波冲击环,强制周围 4 米所有敌人攻击自己 3s!
|
||||||
|
/// 10级【圣盾清算】:护盾期间霸体免眩晕;当护盾被打破或超时结束时爆发神圣冲击波,将吸收伤害的 50% 转化为真实伤害反弹全场!
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public class ShieldGuardSkill : UnitSkill
|
public class ShieldGuardSkill : UnitSkill
|
||||||
{
|
{
|
||||||
[Header("护盾配置")]
|
[Header("护盾配置")]
|
||||||
[Tooltip("护盾持续时间(秒)")]
|
[Tooltip("基础护盾持续时间(秒)")]
|
||||||
public float shieldDuration = 5.0f;
|
public float baseShieldDuration = 5.0f;
|
||||||
|
|
||||||
[Tooltip("护盾特效预制体")]
|
[Tooltip("3级以上护盾持续时间(秒)")]
|
||||||
public GameObject shieldVfxPrefab;
|
public float upgradedShieldDuration = 6.0f;
|
||||||
|
|
||||||
private GameObject activeVfxInstance;
|
[Header("6级战吼嘲讽配置")]
|
||||||
|
[Tooltip("嘲讽半径(米)")]
|
||||||
|
public float tauntRadius = 4.0f;
|
||||||
|
|
||||||
|
[Tooltip("嘲讽持续时间(秒)")]
|
||||||
|
public float tauntDuration = 3.0f;
|
||||||
|
|
||||||
|
[Header("特效资源")]
|
||||||
|
public GameObject shieldVfxPrefab; // 护盾特效 (MagicShieldBlue)
|
||||||
|
public GameObject tauntWaveVfxPrefab; // 拍地嘲讽声波环特效 (NovaBlue)
|
||||||
|
public GameObject shieldBurstVfxPrefab; // 破盾清算冲击波特效 (NovaLightningBlue 或 TargetHitExplosion)
|
||||||
|
|
||||||
|
private GameObject activeShieldVfx;
|
||||||
private Coroutine activeShieldCoroutine;
|
private Coroutine activeShieldCoroutine;
|
||||||
|
private float totalAbsorbedDamage = 0f;
|
||||||
|
private bool isSkillPending = false;
|
||||||
|
private float currentMaxShield = 0f;
|
||||||
|
|
||||||
private void EnsureUnit()
|
private void EnsureUnit()
|
||||||
{
|
{
|
||||||
@@ -26,6 +43,9 @@ public class ShieldGuardSkill : UnitSkill
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 当能量蓄满时触发:播放盾卫专属技能动画(举盾蓄力后砸地)
|
||||||
|
/// </summary>
|
||||||
public override void ReleaseSkill()
|
public override void ReleaseSkill()
|
||||||
{
|
{
|
||||||
EnsureUnit();
|
EnsureUnit();
|
||||||
@@ -34,72 +54,109 @@ public class ShieldGuardSkill : UnitSkill
|
|||||||
WorldHealthBar healthBar = unit.GetComponent<WorldHealthBar>();
|
WorldHealthBar healthBar = unit.GetComponent<WorldHealthBar>();
|
||||||
if (healthBar == null || healthBar.IsDead) return;
|
if (healthBar == null || healthBar.IsDead) return;
|
||||||
|
|
||||||
int level = unit.level; // 从 UnitBase 字段读取 level
|
unit.FaceCurrentTarget(0f);
|
||||||
// 1级:25% maxHealth,3级+:35% maxHealth
|
isSkillPending = true;
|
||||||
float ratio = level >= 3 ? 0.35f : 0.25f;
|
|
||||||
float shieldAmount = healthBar.maxHealth * ratio;
|
|
||||||
|
|
||||||
// 1. 添加护盾值
|
// 播放盾卫技能动画,并在 1.09s 的 OnSkillHit1 帧触发核心效果
|
||||||
|
unit.PlaySkillAnimation(OnSkillAnimationFinished, 1.87f);
|
||||||
|
Debug.Log($"<color=cyan>盾卫开始吟唱技能【圣盾壁垒】</color>,等待 OnSkillHit1 拍地!");
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 动画事件帧方法:在双手持盾猛烈砸地的瞬间触发 (1.095 秒处)
|
||||||
|
/// </summary>
|
||||||
|
public void OnSkillHit1()
|
||||||
|
{
|
||||||
|
if (!isSkillPending) return;
|
||||||
|
isSkillPending = false;
|
||||||
|
|
||||||
|
EnsureUnit();
|
||||||
|
if (unit == null) return;
|
||||||
|
|
||||||
|
WorldHealthBar healthBar = unit.GetComponent<WorldHealthBar>();
|
||||||
|
if (healthBar == null || healthBar.IsDead) return;
|
||||||
|
|
||||||
|
int level = unit.level;
|
||||||
|
|
||||||
|
// 1. 计算护盾数值 (1级 35%, 3级+ 50%)
|
||||||
|
float ratio = level >= 3 ? 0.50f : 0.35f;
|
||||||
|
float shieldAmount = healthBar.maxHealth * ratio;
|
||||||
|
currentMaxShield = shieldAmount;
|
||||||
|
totalAbsorbedDamage = 0f;
|
||||||
|
|
||||||
|
// 2. 赋予自身护盾
|
||||||
healthBar.AddShield(shieldAmount);
|
healthBar.AddShield(shieldAmount);
|
||||||
|
|
||||||
// 2. 播放 MagicShield 护盾特效
|
// 3. 挂载护盾环绕特效 (MagicShieldBlue)
|
||||||
PlayShieldVfx();
|
PlayShieldVfx();
|
||||||
|
|
||||||
// 3. 开启超时自动清盾协程
|
// 4. 10 级解锁:霸体免疫眩晕
|
||||||
|
StatusEffectController statusCtrl = unit.GetComponent<StatusEffectController>();
|
||||||
|
if (level >= 10 && statusCtrl != null)
|
||||||
|
{
|
||||||
|
statusCtrl.isStunImmune = true;
|
||||||
|
}
|
||||||
|
|
||||||
|
// 5. 6 级解锁:拍地激发声波光环 + 强力嘲讽周围 4 米所有敌人
|
||||||
|
if (level >= 6)
|
||||||
|
{
|
||||||
|
ExecuteTauntAndWave();
|
||||||
|
}
|
||||||
|
|
||||||
|
// 6. 监听护盾伤害吸收 (用于 10 级破盾清算)
|
||||||
|
healthBar.OnShieldAbsorbedDamage -= RecordAbsorbedDamage;
|
||||||
|
healthBar.OnShieldAbsorbedDamage += RecordAbsorbedDamage;
|
||||||
|
|
||||||
|
// 7. 启动护盾生命周期协程 (监测破盾与超时结算)
|
||||||
|
float duration = level >= 3 ? upgradedShieldDuration : baseShieldDuration;
|
||||||
if (activeShieldCoroutine != null)
|
if (activeShieldCoroutine != null)
|
||||||
{
|
{
|
||||||
StopCoroutine(activeShieldCoroutine);
|
StopCoroutine(activeShieldCoroutine);
|
||||||
}
|
}
|
||||||
activeShieldCoroutine = StartCoroutine(ShieldTimeoutRoutine(shieldDuration, shieldAmount));
|
activeShieldCoroutine = StartCoroutine(ShieldLifecycleRoutine(duration, shieldAmount));
|
||||||
|
|
||||||
Debug.Log($"<color=cyan>盾卫释放技能【坚固壁垒】</color> 获得 {shieldAmount:F1} 护盾(比例: {ratio * 100}%,等级: {level})");
|
Debug.Log($"<color=cyan>【盾卫】拍地爆发!</color> 获得护盾 {shieldAmount:F1} (等级: {level})");
|
||||||
}
|
}
|
||||||
|
|
||||||
public override float ModifyIncomingDamage(float damage, GameObject attacker)
|
private void ExecuteTauntAndWave()
|
||||||
{
|
{
|
||||||
EnsureUnit();
|
// 播放声波光环特效 (NovaBlue)
|
||||||
// 3级解锁:护盾激活期间享受额外 15% 减伤
|
PlayTauntWaveVfx();
|
||||||
if (unit != null && unit.level >= 3)
|
|
||||||
|
// 范围嘲讽所有敌人
|
||||||
|
UnitTeam myTeam = unit.GetComponent<UnitTeam>();
|
||||||
|
UnitBase[] allUnits = FindObjectsOfType<UnitBase>();
|
||||||
|
float radiusSq = tauntRadius * tauntRadius;
|
||||||
|
int tauntedCount = 0;
|
||||||
|
|
||||||
|
foreach (var other in allUnits)
|
||||||
{
|
{
|
||||||
WorldHealthBar healthBar = unit.GetComponent<WorldHealthBar>();
|
if (other == null || other == unit || !other.gameObject.activeInHierarchy || other.IsDead) continue;
|
||||||
if (healthBar != null && healthBar.currentShield > 0f)
|
UnitTeam otherTeam = other.GetComponent<UnitTeam>();
|
||||||
|
if (myTeam != null && otherTeam != null && !myTeam.IsEnemy(otherTeam.gameObject)) continue; // 只嘲讽敌方
|
||||||
|
|
||||||
|
Vector3 diff = other.transform.position - unit.transform.position;
|
||||||
|
diff.y = 0f;
|
||||||
|
if (diff.sqrMagnitude <= radiusSq)
|
||||||
{
|
{
|
||||||
return damage * (1f - 0.15f);
|
other.ApplyTaunt(unit.gameObject, tauntDuration);
|
||||||
|
tauntedCount++;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return damage;
|
|
||||||
|
Debug.Log($"<color=yellow>【盾卫战吼嘲讽】激发!</color> 强制嘲讽周围 {tauntedCount} 个敌人持续 {tauntDuration:F1} 秒!");
|
||||||
}
|
}
|
||||||
|
|
||||||
private void PlayShieldVfx()
|
private void RecordAbsorbedDamage(float absorbed)
|
||||||
{
|
{
|
||||||
if (activeVfxInstance != null)
|
totalAbsorbedDamage += absorbed;
|
||||||
{
|
|
||||||
Destroy(activeVfxInstance);
|
|
||||||
}
|
|
||||||
|
|
||||||
GameObject prefab = shieldVfxPrefab;
|
|
||||||
if (prefab == null)
|
|
||||||
{
|
|
||||||
prefab = Resources.Load<GameObject>("Prefabs/Combat/Magic/Shield/MagicShieldBlue");
|
|
||||||
}
|
|
||||||
#if UNITY_EDITOR
|
|
||||||
if (prefab == null)
|
|
||||||
{
|
|
||||||
prefab = UnityEditor.AssetDatabase.LoadAssetAtPath<GameObject>("Assets/TJGeneratorLibEffects/Prefabs/Combat/Magic/Shield/MagicShieldBlue.prefab");
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
|
|
||||||
if (prefab != null)
|
|
||||||
{
|
|
||||||
activeVfxInstance = Instantiate(prefab, unit.transform.position + Vector3.up * 1.0f, Quaternion.identity);
|
|
||||||
activeVfxInstance.transform.SetParent(unit.transform, true);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private IEnumerator ShieldTimeoutRoutine(float duration, float amount)
|
private IEnumerator ShieldLifecycleRoutine(float duration, float initialShieldAmount)
|
||||||
{
|
{
|
||||||
float timer = duration;
|
float timer = duration;
|
||||||
WorldHealthBar healthBar = unit != null ? unit.GetComponent<WorldHealthBar>() : null;
|
WorldHealthBar healthBar = unit != null ? unit.GetComponent<WorldHealthBar>() : null;
|
||||||
|
StatusEffectController statusCtrl = unit != null ? unit.GetComponent<StatusEffectController>() : null;
|
||||||
|
|
||||||
while (timer > 0f)
|
while (timer > 0f)
|
||||||
{
|
{
|
||||||
@@ -111,24 +168,125 @@ public class ShieldGuardSkill : UnitSkill
|
|||||||
yield return null;
|
yield return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
// 超时或护盾为 0 清理特效与护盾值
|
// 护盾解除/破盾清算
|
||||||
if (activeVfxInstance != null)
|
bool isShieldBroken = healthBar != null && healthBar.currentShield <= 0f && timer > 0f;
|
||||||
|
int level = unit != null ? unit.level : 1;
|
||||||
|
|
||||||
|
// 10 级解锁【圣盾清算】:将吸收的伤害按 50% 转化为真实伤害反弹全场周围
|
||||||
|
if (level >= 10 && totalAbsorbedDamage > 0f && unit != null)
|
||||||
{
|
{
|
||||||
Destroy(activeVfxInstance);
|
TriggerShieldBurst(totalAbsorbedDamage * 0.50f);
|
||||||
activeVfxInstance = null;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if (healthBar != null && healthBar.currentShield > 0f && timer <= 0f)
|
// 清理状态与特效
|
||||||
|
if (statusCtrl != null)
|
||||||
{
|
{
|
||||||
healthBar.RemoveShield(amount);
|
statusCtrl.isStunImmune = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (healthBar != null)
|
||||||
|
{
|
||||||
|
healthBar.OnShieldAbsorbedDamage -= RecordAbsorbedDamage;
|
||||||
|
if (timer <= 0f && healthBar.currentShield > 0f)
|
||||||
|
{
|
||||||
|
healthBar.RemoveShield(initialShieldAmount);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if (activeShieldVfx != null)
|
||||||
|
{
|
||||||
|
Destroy(activeShieldVfx);
|
||||||
|
activeShieldVfx = null;
|
||||||
|
}
|
||||||
|
|
||||||
|
Debug.Log($"<color=cyan>【盾卫】护盾结算完毕</color> (是否被击破: {isShieldBroken}, 总共吸收伤害: {totalAbsorbedDamage:F1})");
|
||||||
|
}
|
||||||
|
|
||||||
|
private void TriggerShieldBurst(float burstDamage)
|
||||||
|
{
|
||||||
|
Debug.Log($"<color=yellow>【圣盾清算】护盾爆发!</color> 造成 {burstDamage:F1} 范围反击真实伤害!");
|
||||||
|
|
||||||
|
// 播放破盾爆发特效
|
||||||
|
PlayShieldBurstVfx();
|
||||||
|
|
||||||
|
// 对周围 4 米造成反弹伤害
|
||||||
|
if (unit != null)
|
||||||
|
{
|
||||||
|
unit.ApplyAreaSkillDamage(tauntRadius, burstDamage, false);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
private void PlayShieldVfx()
|
||||||
|
{
|
||||||
|
if (activeShieldVfx != null) Destroy(activeShieldVfx);
|
||||||
|
|
||||||
|
GameObject prefab = shieldVfxPrefab;
|
||||||
|
#if UNITY_EDITOR
|
||||||
|
if (prefab == null)
|
||||||
|
{
|
||||||
|
prefab = UnityEditor.AssetDatabase.LoadAssetAtPath<GameObject>("Assets/TJGeneratorLibEffects/Prefabs/Combat/Magic/Shield/MagicShieldBlue.prefab");
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
if (prefab != null && unit != null)
|
||||||
|
{
|
||||||
|
activeShieldVfx = Instantiate(prefab, unit.transform.position + Vector3.up * 1.0f, Quaternion.identity);
|
||||||
|
activeShieldVfx.transform.SetParent(unit.transform, true);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
private void PlayTauntWaveVfx()
|
||||||
|
{
|
||||||
|
GameObject prefab = tauntWaveVfxPrefab;
|
||||||
|
#if UNITY_EDITOR
|
||||||
|
if (prefab == null)
|
||||||
|
{
|
||||||
|
prefab = UnityEditor.AssetDatabase.LoadAssetAtPath<GameObject>("Assets/TJGeneratorLibEffects/Prefabs/Combat/Nova/Standard/NovaBlue.prefab");
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
if (prefab != null && unit != null)
|
||||||
|
{
|
||||||
|
Vector3 spawnPos = unit.transform.position;
|
||||||
|
spawnPos.y = 0.05f; // 贴地
|
||||||
|
var vfx = Instantiate(prefab, spawnPos, prefab.transform.rotation);
|
||||||
|
// 调整 scale 以匹配 4 米嘲讽范围
|
||||||
|
vfx.transform.localScale = new Vector3(1.6f, 1.6f, 1.6f);
|
||||||
|
Destroy(vfx, 2.5f);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
private void PlayShieldBurstVfx()
|
||||||
|
{
|
||||||
|
GameObject prefab = shieldBurstVfxPrefab;
|
||||||
|
#if UNITY_EDITOR
|
||||||
|
if (prefab == null)
|
||||||
|
{
|
||||||
|
prefab = UnityEditor.AssetDatabase.LoadAssetAtPath<GameObject>("Assets/TJGeneratorLibEffects/Prefabs/Combat/Nova/Lightning/NovaLightningBlue.prefab");
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
if (prefab != null && unit != null)
|
||||||
|
{
|
||||||
|
Vector3 spawnPos = unit.transform.position;
|
||||||
|
spawnPos.y = 0.05f;
|
||||||
|
var vfx = Instantiate(prefab, spawnPos, prefab.transform.rotation);
|
||||||
|
vfx.transform.localScale = new Vector3(1.5f, 1.5f, 1.5f);
|
||||||
|
Destroy(vfx, 2.5f);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
private void OnSkillAnimationFinished()
|
||||||
|
{
|
||||||
|
isSkillPending = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
private void OnDestroy()
|
private void OnDestroy()
|
||||||
{
|
{
|
||||||
if (activeVfxInstance != null)
|
if (activeShieldVfx != null) Destroy(activeShieldVfx);
|
||||||
|
if (unit != null)
|
||||||
{
|
{
|
||||||
Destroy(activeVfxInstance);
|
WorldHealthBar healthBar = unit.GetComponent<WorldHealthBar>();
|
||||||
|
if (healthBar != null) healthBar.OnShieldAbsorbedDamage -= RecordAbsorbedDamage;
|
||||||
|
StatusEffectController statusCtrl = unit.GetComponent<StatusEffectController>();
|
||||||
|
if (statusCtrl != null) statusCtrl.isStunImmune = false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -4,16 +4,17 @@ using UnityEngine;
|
|||||||
/// 部署网格的几何参数与坐标换算。
|
/// 部署网格的几何参数与坐标换算。
|
||||||
/// 网格与场景里用于标记布阵区域的那个 Plane 完全重合:
|
/// 网格与场景里用于标记布阵区域的那个 Plane 完全重合:
|
||||||
/// Plane 世界范围 X -5.75..5.75、Z -15.6..-4.4,中心 (0, ?, -10)。
|
/// Plane 世界范围 X -5.75..5.75、Z -15.6..-4.4,中心 (0, ?, -10)。
|
||||||
/// 4 列 × 4 行,正好铺满这块区域;整体位于 NavMesh 覆盖范围内。
|
/// 5 列 × 4 行,奇数列数可保证中路(第3列/索引2)完美居中对战;
|
||||||
|
/// 整体位于 NavMesh 覆盖范围内。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public static class DeployGrid
|
public static class DeployGrid
|
||||||
{
|
{
|
||||||
public const int Cols = 4;
|
public const int Cols = 5;
|
||||||
public const int Rows = 4;
|
public const int Rows = 4;
|
||||||
public const float ColStep = 2.875f; // 11.5 / 4
|
public const float ColStep = 2.30f; // 11.5 / 5 = 2.3
|
||||||
public const float RowStep = 2.8f; // 11.2 / 4
|
public const float RowStep = 2.80f; // 11.2 / 4 = 2.8
|
||||||
public const float BackZ = -14.2f; // 第 0 排(最靠近镜头)中心 Z = -10 - 1.5*2.8
|
public const float BackZ = -14.2f; // 第 0 排(最靠近镜头)中心 Z = -10 - 1.5*2.8
|
||||||
public const float CellWidth = 2.815f; // 比间距略小,留出缝,看得出是格子
|
public const float CellWidth = 2.22f; // 2.3 * 0.965,留出网格缝隙
|
||||||
public const float CellDepth = 2.74f;
|
public const float CellDepth = 2.74f;
|
||||||
public const float CellHeight = 0.03f;
|
public const float CellHeight = 0.03f;
|
||||||
public const float GridY = 0.115f; // 格位可视块中心高度(贴在布阵平面之上)
|
public const float GridY = 0.115f; // 格位可视块中心高度(贴在布阵平面之上)
|
||||||
|
|||||||
@@ -16,6 +16,9 @@ public class StatusEffectController : MonoBehaviour
|
|||||||
public bool IsStunned => stunnedRemaining > 0f;
|
public bool IsStunned => stunnedRemaining > 0f;
|
||||||
public float StunnedRemaining => Mathf.Max(0f, stunnedRemaining);
|
public float StunnedRemaining => Mathf.Max(0f, stunnedRemaining);
|
||||||
|
|
||||||
|
/// <summary>是否处于眩晕免疫/霸体状态</summary>
|
||||||
|
public bool isStunImmune = false;
|
||||||
|
|
||||||
private void Awake()
|
private void Awake()
|
||||||
{
|
{
|
||||||
animator = GetComponent<Animator>();
|
animator = GetComponent<Animator>();
|
||||||
@@ -23,7 +26,7 @@ public class StatusEffectController : MonoBehaviour
|
|||||||
|
|
||||||
public void ApplyStun(float duration)
|
public void ApplyStun(float duration)
|
||||||
{
|
{
|
||||||
if (duration <= 0f)
|
if (duration <= 0f || isStunImmune)
|
||||||
{
|
{
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -244,6 +244,7 @@ public class UnitBase : MonoBehaviour
|
|||||||
{
|
{
|
||||||
worldHealthBar.maxHealth = health;
|
worldHealthBar.maxHealth = health;
|
||||||
worldHealthBar.currentHealth = health;
|
worldHealthBar.currentHealth = health;
|
||||||
|
worldHealthBar.SetLevel(level);
|
||||||
}
|
}
|
||||||
|
|
||||||
Debug.Log($"{gameObject.name} 从 CharacterData 初始化 (Level {level}): HP={health} ATK={attack} SPD={moveSpeed}");
|
Debug.Log($"{gameObject.name} 从 CharacterData 初始化 (Level {level}): HP={health} ATK={attack} SPD={moveSpeed}");
|
||||||
@@ -313,6 +314,9 @@ public class UnitBase : MonoBehaviour
|
|||||||
// Attack 状态在上方单独处理,因此不会被这里打断或切换目标。
|
// Attack 状态在上方单独处理,因此不会被这里打断或切换目标。
|
||||||
target = FindTarget();
|
target = FindTarget();
|
||||||
|
|
||||||
|
// 嘲讽强行覆盖目标判定
|
||||||
|
UpdateTaunt();
|
||||||
|
|
||||||
// 阵位守护:目标离自己阵位超过寻敌视野(detectionRange)就不追了,留在阵位附近
|
// 阵位守护:目标离自己阵位超过寻敌视野(detectionRange)就不追了,留在阵位附近
|
||||||
if (target != null && useAnchorLeash && anchorInitialized
|
if (target != null && useAnchorLeash && anchorInitialized
|
||||||
&& IsBeyondLeash(target.transform.position, detectionRange))
|
&& IsBeyondLeash(target.transform.position, detectionRange))
|
||||||
@@ -370,6 +374,45 @@ public class UnitBase : MonoBehaviour
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public bool IsAlive => worldHealthBar != null && !worldHealthBar.IsDead;
|
||||||
|
public bool IsDead => worldHealthBar != null && worldHealthBar.IsDead;
|
||||||
|
|
||||||
|
public void ApplyTaunt(GameObject taunter, float duration)
|
||||||
|
{
|
||||||
|
if (taunter == null || !taunter.activeInHierarchy || IsDead) return;
|
||||||
|
|
||||||
|
tauntSource = taunter;
|
||||||
|
tauntTimer = Mathf.Max(tauntTimer, duration);
|
||||||
|
target = taunter; // 强行把当前攻击/追踪目标切向嘲讽者
|
||||||
|
if (state == State.Alert)
|
||||||
|
{
|
||||||
|
state = State.Track;
|
||||||
|
}
|
||||||
|
Debug.Log($"<color=orange>{gameObject.name} 被 {taunter.name} 强制嘲讽 {duration:F1} 秒!</color>");
|
||||||
|
}
|
||||||
|
|
||||||
|
private GameObject tauntSource;
|
||||||
|
private float tauntTimer = 0f;
|
||||||
|
|
||||||
|
private void UpdateTaunt()
|
||||||
|
{
|
||||||
|
if (tauntTimer > 0f)
|
||||||
|
{
|
||||||
|
tauntTimer -= Time.deltaTime;
|
||||||
|
if (tauntSource != null && tauntSource.activeInHierarchy)
|
||||||
|
{
|
||||||
|
WorldHealthBar bar = tauntSource.GetComponent<WorldHealthBar>();
|
||||||
|
if (bar != null && !bar.IsDead)
|
||||||
|
{
|
||||||
|
target = tauntSource; // 嘲讽期间锁定目标
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
tauntTimer = 0f;
|
||||||
|
tauntSource = null;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
public GameObject Target => target;
|
public GameObject Target => target;
|
||||||
|
|
||||||
private bool IsTargetValid(GameObject candidate)
|
private bool IsTargetValid(GameObject candidate)
|
||||||
|
|||||||
@@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: CXNLtyv+WilqtT0VKZ8INtGzDKFOgu7KtO3a8f++Qi/xFu4wjgM7f5o=
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
File diff suppressed because it is too large.
Load diff
@@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: fcd5524414a94b909db244d5f7ea6d4b
|
||||||
|
timeCreated: 1520115451
|
||||||
|
licenseType: Store
|
||||||
|
NativeFormatImporter:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
Binary file not shown.
@@ -0,0 +1,22 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 760bafa903ae45afb40280fba194c33b
|
||||||
|
timeCreated: 1499367816
|
||||||
|
licenseType: Store
|
||||||
|
AudioImporter:
|
||||||
|
serializedVersion: 6
|
||||||
|
defaultSettings:
|
||||||
|
loadType: 0
|
||||||
|
sampleRateSetting: 0
|
||||||
|
sampleRateOverride: 44100
|
||||||
|
compressionFormat: 1
|
||||||
|
quality: 1
|
||||||
|
conversionMode: 0
|
||||||
|
platformSettingOverrides: {}
|
||||||
|
forceToMono: 0
|
||||||
|
normalize: 1
|
||||||
|
preloadAudioData: 1
|
||||||
|
loadInBackground: 0
|
||||||
|
3D: 1
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
@@ -32,6 +32,7 @@
|
|||||||
|
|
||||||
- [2026-10-02 00:03:51] UnitBase fields: use unit.Camp (property), unit.IsAlive (property), NOT unit.camp or unit.isAlive (do not exist). StatusEffectController is private — access stun logic through public UnitBase methods only
|
- [2026-10-02 00:03:51] UnitBase fields: use unit.Camp (property), unit.IsAlive (property), NOT unit.camp or unit.isAlive (do not exist). StatusEffectController is private — access stun logic through public UnitBase methods only
|
||||||
- [2026-10-06 22:02:42] BuffSelectionController 卡牌 UI 边框修改规则:BuffCard 下 buffImage 节点的 RectTransform、Scale 和 Position 均由用户在 Unity Editor 中手工调整确定,脚本只能修改 borderImage.sprite 动态替换边框贴图,绝对不要在代码中重置或修改 transform 属性。
|
- [2026-10-06 22:02:42] BuffSelectionController 卡牌 UI 边框修改规则:BuffCard 下 buffImage 节点的 RectTransform、Scale 和 Position 均由用户在 Unity Editor 中手工调整确定,脚本只能修改 borderImage.sprite 动态替换边框贴图,绝对不要在代码中重置或修改 transform 属性。
|
||||||
|
- [2026-10-10 21:12:09] 全新克隆/换仓库后出现大量Missing Script或脚本存在但报错未挂载时,通常是Unity脚本导入未绑定(MonoScript.GetClass为空),需对Assets/Scripts批量AssetDatabase.ImportAsset(ForceUpdate)刷新绑定,而非直接重构代码。
|
||||||
|
|
||||||
### Project
|
### Project
|
||||||
- [2026-08-28 14:26:56] 弓箭手远程箭矢的设计要求:保持发射时高度水平飞行,命中目标后直接结算伤害并销毁,不产生实体物理击退。**Why:** 当前玩法希望远程攻击是命中判定而非物理推动。**How to apply:** 后续调整箭矢、Projectile 或弓箭手攻击逻辑时保持这一行为。
|
- [2026-08-28 14:26:56] 弓箭手远程箭矢的设计要求:保持发射时高度水平飞行,命中目标后直接结算伤害并销毁,不产生实体物理击退。**Why:** 当前玩法希望远程攻击是命中判定而非物理推动。**How to apply:** 后续调整箭矢、Projectile 或弓箭手攻击逻辑时保持这一行为。
|
||||||
@@ -149,6 +150,9 @@
|
|||||||
- [2026-10-09 11:31:55] 2026-10-09 3 选 1 增益 D-Card 规则:刷新消耗固定 2 金币,3 个卡槽独立计算递进升阶概率(初升中 10%+10%/次,中升高 3%+5%/次,高升顶 1%+2%/次),刷出升阶重置该槽位追加概率;选卡后重置全槽位。UI 金色文本统一使用三阶渐变 Shader UI/GoldTextGradient 与暗色 Outline。
|
- [2026-10-09 11:31:55] 2026-10-09 3 选 1 增益 D-Card 规则:刷新消耗固定 2 金币,3 个卡槽独立计算递进升阶概率(初升中 10%+10%/次,中升高 3%+5%/次,高升顶 1%+2%/次),刷出升阶重置该槽位追加概率;选卡后重置全槽位。UI 金色文本统一使用三阶渐变 Shader UI/GoldTextGradient 与暗色 Outline。
|
||||||
- [2026-10-09 16:22:12] 2026-10-09 护盾 UI 规则:独立顶层护盾条 (ShieldBar),护盾槽物理宽度按 maxShield/maxHealth 占血条比例显示并保留黑边框,受击时按 currentShield/maxShield 在黑框内向左平滑缩减。盾卫技能默认使用内置粒子特效 MagicShieldBlue.prefab。
|
- [2026-10-09 16:22:12] 2026-10-09 护盾 UI 规则:独立顶层护盾条 (ShieldBar),护盾槽物理宽度按 maxShield/maxHealth 占血条比例显示并保留黑边框,受击时按 currentShield/maxShield 在黑框内向左平滑缩减。盾卫技能默认使用内置粒子特效 MagicShieldBlue.prefab。
|
||||||
- [2026-10-10 15:36:35] 2026-10-10 重新制作并上线新版蓝色怪物 Prefab (Assets/Prefabs/第二章/蓝色怪物.prefab),绑定蓝色怪物Data、蓝色怪物.overrideController、MagicShieldBlue 等组件,已更新全流程数据关联。
|
- [2026-10-10 15:36:35] 2026-10-10 重新制作并上线新版蓝色怪物 Prefab (Assets/Prefabs/第二章/蓝色怪物.prefab),绑定蓝色怪物Data、蓝色怪物.overrideController、MagicShieldBlue 等组件,已更新全流程数据关联。
|
||||||
|
- [2026-10-10 23:10:06] TopBar 顶部视觉优化:Top 节点添加全屏宽 1080px、向下 260px 的渐变暗色遮罩 TopDarkVignette (Assets/Picture/UI/TopDarkGradient.png),使顶栏波次、金币文字与黄金分割线在浅色沙漠地面上保持高对比度与高级视觉沉降感。
|
||||||
|
- [2026-10-11 22:07:23] 2026-10-10 英雄技能阶梯解锁系统(1/3/6/10级)全面重构:全英雄彻底移除物理击退/跳跃位移,机制基于现有底层(眩晕Stun、护盾AddShield、嘲讽target重定向、流血/引燃持续伤害、击杀刷新/处决连斩、破盾反弹、减速);特效全部对标内置库(StunStars、MagicShieldBlue、FireballSharpMissileFire、MagicExplosionFire、SwordSlashThickWhite、SwordWaveWhite、ShockwaveRing等);各英雄1级亮核心、3级增幅、6级质变机制、10级大招高光。已同步写入《召唤之战-角色与技能说明.md》。
|
||||||
|
- [2026-10-11 22:44:10] 2026-10-11 盾卫技能实装完毕:ShieldGuardSkill.cs 接入 1/3/6/10 级阶梯体系。1级35%护盾(MagicShieldBlue)、3级50%护盾且延长至6s、6级OnSkillHit1事件帧拍地爆发NovaBlue声波环并强制嘲讽周围4米敌人3秒(UnitBase.ApplyTaunt)、10级霸体免控(StatusEffectController.isStunImmune)且破盾/超时爆发NovaLightningBlue反弹50%吸收量范围伤害(UnitBase.ApplyAreaSkillDamage)。CharacterTest场景与盾卫预制体已完成绑定与PlayMode验证。
|
||||||
|
|
||||||
### Reference
|
### Reference
|
||||||
- [2026-09-09 12:23:17] 飞行物脚本 Projectile.cs 负责锁敌追踪、碰撞检测和伤害结算。箭矢预制体 ArrowProjectile_White.prefab 已配置 Projectile 组件和 CapsuleCollider(Is Trigger)。远程单位需在攻击动画松弦帧添加 OnAttackEffect Event,并在 UnitBase 中设置 attackType=RangedProjectile、projectilePrefab、projectileSpawnPoint。
|
- [2026-09-09 12:23:17] 飞行物脚本 Projectile.cs 负责锁敌追踪、碰撞检测和伤害结算。箭矢预制体 ArrowProjectile_White.prefab 已配置 Projectile 组件和 CapsuleCollider(Is Trigger)。远程单位需在攻击动画松弦帧添加 OnAttackEffect Event,并在 UnitBase 中设置 attackType=RangedProjectile、projectilePrefab、projectileSpawnPoint。
|
||||||
+16
-11
@@ -312,25 +312,30 @@ UnitBase
|
|||||||
|
|
||||||
## 十一、英雄技能阶梯解锁系统(1/3/6/10级)
|
## 十一、英雄技能阶梯解锁系统(1/3/6/10级)
|
||||||
|
|
||||||
英雄不仅随等级提升基础属性(生命/攻击),在 **1 级、3 级、6 级、10 级** 节点还会分别解锁或强化技能机制。全套技能机制设计完全基于现有内置特效库(`Assets/TJGeneratorLibEffects/`)实现。
|
英雄不仅随等级提升基础属性(生命/攻击),在 **1 级、3 级、6 级、10 级** 节点还会分别解锁或强化技能机制。
|
||||||
|
设计原则:
|
||||||
|
1. **彻底摒弃位移/击退**:避免与 NavMeshAgent 冲突导致瞬移、穿模或卡怪发呆。
|
||||||
|
2. **纯内置特效/现有底层机制**:眩晕(`StunStars`)、护盾(`MagicShieldBlue`)、火球与爆破(`FireballSharpMissileFire` + `MagicExplosionFire`)、剑气与斩击(`SwordSlashThickWhite` / `SwordWaveWhite`)、地裂震波(`ShockwaveRing`)、吸血/狂暴光晕(`AuraSoftBlue`)。
|
||||||
|
3. **定位鲜明,玩法有趣**:每个英雄有明确的高光时刻与战术机制(嘲讽破盾反击、引燃火海、弹射追踪、斩杀连击、处决收割等)。
|
||||||
|
|
||||||
### 11.1 第一章英雄技能阶梯解锁表
|
### 11.1 第一章英雄技能阶梯解锁表
|
||||||
|
|
||||||
| 英雄 | 1级 (基础解锁) | 3级 (数值强化) | 6级 (机制解锁) | 10级 (质变大招) |
|
| 英雄 | 1级 (基础解锁) | 3级 (数值强化) | 6级 (机制质变 · 核心好玩点) | 10级 (终极质变大招 · 攻防高光) |
|
||||||
|---|---|---|---|---|
|
|---|---|---|---|---|
|
||||||
| **人类士兵** | **重斩**:对前方单体敌人造成 120% 伤害 | 暴击率 +15%,重斩伤害提升至 150% | **顺劈斩**:重斩变为小范围 AOE,并造成 0.5 秒眩晕(复用 SwordSlash) | **阵前战鼓**:生命值首次低于 30% 时,**瞬间生成一个持续 6 秒的战意护盾**(相当于 30% 最大血量),护盾期间攻速 +40% 且获得 **25% 普攻吸血**(复用 BuffUp) |
|
| **盾卫**<br>*(铁壁前排/嘲讽反伤)* | **圣盾壁垒**:举盾生成自身 **35% 最大生命值的护盾**,持续 5 秒(亮天蓝顶层护盾条,挂 `MagicShieldBlue`) | 护盾厚度提升至 **50% 最大生命值**,持续时间延长至 6 秒 | **战吼嘲讽**:举盾瞬间拍地激发声波(`ShockwaveRing`),**强制周围 4 米所有敌人攻击自己 3 秒**,完美保护身后输出! | **圣盾清算**:护盾期间免疫眩晕;**当护盾被击破或结束瞬间发生神圣冲击**(`NovaLightningBlue`),将吸收伤害的 **50% 转化为范围真实伤害反弹全场**! |
|
||||||
| **弓箭手** | **三连射**:连续快速射出 3 支箭矢 | 箭矢飞行速度 +30%,三连射伤害 +20% | **追踪箭**:箭矢获得自动微调追踪能力,且第三箭必爆击 | **万箭齐发**:释放技能时向天空开弓,**在敌人密集区降下 3 秒箭雨**,造成多段范围伤害并使敌人移速 -30%(复用 ArrowTrail) |
|
| **人类士兵**<br>*(坚韧重战/背水一战)* | **蓄力重斩**:挥舞短剑蓄力重劈,对前方单体敌人造成 **150% 物理伤害**(带短白剑气 `SwordSlashThickWhite`) | 重斩暴击率 +20%,基础伤害提升至 **190%** | **断岳重击**:重斩附带强力震慑,命中直接使目标**眩晕 1.2 秒**(挂 `StunStars` 星星),精准打断敌人蓄力! | **不屈战魂**:生命值首次跌破 35% 时进入无畏状态(脚底光环 `AuraSoftBlue`),**攻速 +60% 且普攻附带 30% 吸血**,持续 6 秒绝地翻盘! |
|
||||||
| **盾卫** | **坚固壁垒**:**生成相当于自身 25% 最大生命值的护盾**(持续 5 秒,复用 MagicShield) | 护盾值提升至 35% 最大生命值,护盾期间受伤害 -15% | **嘲讽震击**:开启护盾时拍击地面,**强制嘲讽周围 3.5 米敌人 2.5 秒** | **反击爆破**:护盾破裂或结束时发生能量爆破,将周围敌人推开 2 米并造成相当于护盾吸收量 80% 的范围伤害(复用 BulletExplosionFire) |
|
| **弓箭手**<br>*(狙击点杀/后排压制)* | **迅捷三连**:搭弓连续高速射出 **3 支穿甲箭矢**,单体快速倾泻火力 | 箭矢飞行速度 +35%,三连射总伤害提升 **25%** | **追踪引信**:箭矢获得弧线微调追踪轨迹;且第 3 支箭命中时附带破甲标记,使目标**受到的所有伤害 +30%(持续 4s)** | **乱射风暴**:三连射升级为 **6 支风暴连射**;击杀目标后剩余箭矢自动散开弹射给周围其他敌人,兼顾单体点杀与残血收割! |
|
||||||
| **城堡法师** | **爆裂火球**:对目标区域造成小范围 140% 伤害(复用 MagicExplosionFire) | 火球爆炸范围 +25%,伤害提升至 175% | **灼烧火海**:爆裂处留下一片火海,对经过敌人造成 3 秒持续燃烧伤害(复用 BurnEffect) | **双发爆裂**:释放技能时**连续发射 2 颗爆裂火球**,第二颗火球伤害提升 50% 且范围扩大 |
|
| **城堡法师**<br>*(轰炸火法/阵地火海)* | **爆裂火球**:吟唱发射一颗烈焰飞弹(`FireballSharpMissileFire`),命中造成 **160% 范围伤害**(`MagicExplosionFire`) | 火球爆破半径扩大 30%,爆破中心伤害提升至 **200%** | **焦土火海**:火球爆炸处在地面留下一片燃烧焦土,对踏入火海的敌人**每秒造成 30% 攻击力的持续引燃**(持续 4 秒) | **双重轰炸**:释放技能瞬间**连续轰出 2 颗烈焰巨球**!第二颗轰炸在更深处的后排敌群,双重火海前后封锁战场! |
|
||||||
| **精锐士兵** | **蓄力重斩**:对前方 2.5 米造成 180% 范围伤害(复用 HeavySlash) | 蓄力重斩伤害提升至 230% | **地裂冲击**:重斩产生地裂波,**击退前方敌人 1.8 米**并造成 1 秒眩晕 | **怒气狂斩**:释放技能时连续快速斩击 3 次(复用 CrossSlash),最后一次斩击将周围敌人击飞并造成双倍伤害 |
|
| **精锐士兵**<br>*(大剑狂战/顺劈收割)* | **半月顺劈**:挥舞双手大剑横扫,对前方扇形区域内所有敌人造成 **160% 范围伤害**(弧形白剑浪 `SwordWaveWhite`) | 顺劈扇形角度扩大至 180 度,伤害提升至 **210%** | **巨力破甲**:横扫附带重甲压制,被顺劈击中的全部敌人**护甲降低 40% 且移速降低 40%(持续 3 秒)** | **处决连斩**:顺劈命中若直接斩杀任意敌人,**立即无视能量充能再次触发一次免费顺劈**!最多连续处决 3 次,小怪群一刀倒一片! |
|
||||||
|
|
||||||
### 11.2 第二章英雄技能阶梯解锁表
|
### 11.2 第二章英雄技能阶梯解锁表
|
||||||
|
|
||||||
| 英雄 | 1级 (基础解锁) | 3级 (数值强化) | 6级 (机制解锁) | 10级 (质变大招) |
|
| 英雄 | 1级 (基础解锁) | 3级 (数值强化) | 6级 (机制质变 · 核心好玩点) | 10级 (终极质变大招 · 攻防高光) |
|
||||||
|---|---|---|---|---|
|
|---|---|---|---|---|
|
||||||
| **弓箭猎人** | **穿透巨矢**:射出一支强力重矢,**直线穿透所有敌人**造成 140% 伤害 | 重矢伤害提升至 180%,穿透伤害不再衰减 | **寒冰矢**:被重矢击中的所有敌人**移动速度 -50%(持续 3s,复用 FreezeEffect)** | **猎杀轰爆**:重矢命中首个目标后爆裂为 5 支散弹箭矢弹射周围敌人,并施加持续 5 秒的 25% 易伤标记(复用 SharpExplosion) |
|
| **弓箭猎人**<br>*(直线贯穿/控场减速)* | **穿透重矢**:蓄力射出一支贯穿重箭,**沿直线穿透所有路径上的敌人**造成 140% 伤害 | 重箭伤害提升至 **180%**,穿透路径不再衰减任何伤害 | **冰霜霜冻**:重箭附带极寒冰霜,被穿透的所有敌人**移速降低 55%(持续 3.5 秒)**,给后排输出争取充足时间! | **阻截雷爆**:重箭贯穿首个敌人瞬间触发爆震,造成 **1.5 秒硬性眩晕**(挂 `StunStars`);随后在飞行终点引爆分裂箭轰击后排! |
|
||||||
| **狂暴狼人** | **野性狼嚎**:提升自身 35% 攻速(持续 4s,复用 SpeedUp 特效) | 狼嚎持续时间延长至 6s,攻速提升至 45% | **撕裂血爪**:技能期间攻击附带流血,每秒造成 20% 攻击力的持续伤害(复用 BloodHit) | **嗜血猎杀**:技能期间**击杀敌人可瞬间重置狼嚎持续时间**,且每次击杀回复 **12% 最大生命值** |
|
| **狂暴狼人**<br>*(极速刺客/嗜血续航)* | **野性狼嚎**:仰天长嚎激活狼性血脉,自身**攻速飙升 +45%(持续 4 秒)** | 攻速提升幅度增加至 **60%**,狼嚎持续时间延长至 5.5 秒 | **残虐撕裂**:狼嚎期间利爪撕裂伤口,**每次普攻恢复造成伤害 25% 的生命值**,并在敌人身上留下每秒 20% 的流血! | **血性狂欢**:狼嚎期间只要击杀敌人,**立即刷新重置 4 秒狼嚎持续时间**并额外获得 20% 移速与攻击力,在敌群中连续疯狂撕扯! |
|
||||||
| **石巨人** | **大地震击**:拍击地面造成范围伤害并使周围敌人**眩晕 1.5 秒(复用 StunStars)** | 眩晕时间延长至 2.0 秒,震击范围 +20% | **岩石护体**:拍击地面同时**获得自身 20% 最大生命的护盾**(持续 4s,复用 MagicShield) | **泰山压顶**:石巨人**跳跃砸向敌人密集区域**,造成 2.5 秒大范围眩晕并留下 4 秒减速流沙 |
|
| **石巨人**<br>*(重装控制/护盾控场)* | **大地震击**:双拳重拍地面激发环形震荡波(`ShockwaveRing`),对周围 3.5 米造成伤害并**眩晕 1.5 秒**(`StunStars`) | 眩晕时间延长至 **2.0 秒**,震荡波伤害与范围 +25% | **坚石护体**:重拍地面击碎岩石吸附自身,拍地瞬间**获得相当于 30% 最大生命值的坚固护盾**(挂 `MagicShieldBlue`) | **天崩地裂**:拍击激起全场强震,震晕周围敌人后在地面留下震裂泥沼,**使周围所有敌人移速降低 60% 持续 4 秒**,且自身受到伤害降低 30%! |
|
||||||
|
| **蓝色怪物**<br>*(控场反制/元素护盾)* | **寒霜扑击**:蓄力飞扑目标,造成 140% 单体伤害并使目标**攻击速度降低 35%(持续 3 秒)** | 飞扑伤害提升至 **180%**,攻速降低效果提升至 45% | **霜甲反伤**:扑击后生成持续 5 秒的极寒霜甲(自身最大血量 25% 护盾),**任何近战攻击蓝色怪物的敌人都将被减速 40%**! | **极寒爆裂**:扑击命中目标后引发暴风雪炸裂,对周围 3 米范围内所有敌人施加 **1.5 秒冰冻眩晕**(挂 `StunStars`),强力打散敌方攻势! |
|
||||||
|
|
||||||
## 十二、技能与特效资源目录 (Effects Asset Directory)
|
## 十二、技能与特效资源目录 (Effects Asset Directory)
|
||||||
|
|
||||||
|
|||||||
Reference in new issue
Block a user