```
feat(Animation): 添加技能动画状态和过渡 - 在base人类型士控制器中添加skill动画状态 - 添加从默认状态到技能状态的过渡条件 - 配置技能动画的状态转换参数 - 在蓝色怪物override controller中添加技能动画覆盖 fix(Model): 修复模型导入设置和骨骼位置 - 将人类型士Idle模型材质导入模式从2改为1 - 调整蓝色怪物怒吼动画的最后一帧从85到65 - 修正模型骨骼位置数据,统一缩放比例 - 更新蓝色怪物模型的全局缩放从0.023到2.3 docs(Codely): 删除剪贴板图片文件 ```
No files matched your search
|
Before Width: | Height: | Size: 252 KiB |
|
Before Width: | Height: | Size: 67 KiB |
|
After Width: | Height: | Size: 69 KiB |
|
After Width: | Height: | Size: 69 KiB |
|
After Width: | Height: | Size: 69 KiB |
@@ -1,5 +1,65 @@
|
|||||||
%YAML 1.1
|
%YAML 1.1
|
||||||
%TAG !u! tag:yousandi.cn,2023:
|
%TAG !u! tag:yousandi.cn,2023:
|
||||||
|
--- !u!1101 &-7525629761541704481
|
||||||
|
AnimatorStateTransition:
|
||||||
|
m_ObjectHideFlags: 1
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_Name:
|
||||||
|
m_Conditions:
|
||||||
|
- m_ConditionMode: 1
|
||||||
|
m_ConditionEvent: skill
|
||||||
|
m_EventTreshold: 0
|
||||||
|
m_DstStateMachine: {fileID: 0}
|
||||||
|
m_DstState: {fileID: -6277299772803164055}
|
||||||
|
m_Solo: 0
|
||||||
|
m_Mute: 0
|
||||||
|
m_IsExit: 0
|
||||||
|
serializedVersion: 5
|
||||||
|
m_TransitionDuration: 0
|
||||||
|
m_TransitionOffset: 0
|
||||||
|
m_ExitTime: 0.75
|
||||||
|
m_PriorityOrder: 0
|
||||||
|
m_HasExitTime: 0
|
||||||
|
m_HasFixedDuration: 1
|
||||||
|
m_InterruptionSource: 0
|
||||||
|
m_OrderedInterruption: 1
|
||||||
|
m_CanTransitionToSelf: 1
|
||||||
|
m_TransitionBlendMode: 0
|
||||||
|
m_PoseBlendCurveMode: 0
|
||||||
|
m_RootMotionBlendCurveMode: 0
|
||||||
|
m_PoseBlendCurveKeyframes: []
|
||||||
|
m_RootMotionBlendCurveKeyframes: []
|
||||||
|
--- !u!1102 &-6277299772803164055
|
||||||
|
AnimatorState:
|
||||||
|
serializedVersion: 7
|
||||||
|
m_ObjectHideFlags: 1
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_Name: skill
|
||||||
|
m_Speed: 1
|
||||||
|
m_CycleOffset: 0
|
||||||
|
m_OverrideDuration: 1
|
||||||
|
m_Transitions: []
|
||||||
|
m_StateMachineBehaviours: []
|
||||||
|
m_Position: {x: 50, y: 50, z: 0}
|
||||||
|
m_IKOnFeet: 0
|
||||||
|
m_WriteDefaultValues: 1
|
||||||
|
m_Mirror: 0
|
||||||
|
m_SpeedParameterActive: 0
|
||||||
|
m_MirrorParameterActive: 0
|
||||||
|
m_CycleOffsetParameterActive: 0
|
||||||
|
m_TimeParameterActive: 0
|
||||||
|
m_UseOverrideDuration: 0
|
||||||
|
m_Motion: {fileID: -203655887218126122, guid: 4697aaf5280464eb4b09880eb2460166,
|
||||||
|
type: 3}
|
||||||
|
m_Tag:
|
||||||
|
m_SpeedParameter:
|
||||||
|
m_MirrorParameter:
|
||||||
|
m_CycleOffsetParameter:
|
||||||
|
m_TimeParameter:
|
||||||
--- !u!1102 &-5053669712340480567
|
--- !u!1102 &-5053669712340480567
|
||||||
AnimatorState:
|
AnimatorState:
|
||||||
serializedVersion: 7
|
serializedVersion: 7
|
||||||
@@ -143,6 +203,12 @@ AnimatorController:
|
|||||||
m_DefaultInt: 0
|
m_DefaultInt: 0
|
||||||
m_DefaultBool: 0
|
m_DefaultBool: 0
|
||||||
m_Controller: {fileID: 9100000}
|
m_Controller: {fileID: 9100000}
|
||||||
|
- m_Name: skill
|
||||||
|
m_Type: 9
|
||||||
|
m_DefaultFloat: 0
|
||||||
|
m_DefaultInt: 0
|
||||||
|
m_DefaultBool: 0
|
||||||
|
m_Controller: {fileID: 9100000}
|
||||||
m_AnimatorLayers:
|
m_AnimatorLayers:
|
||||||
- serializedVersion: 5
|
- serializedVersion: 5
|
||||||
m_Name: Base Layer
|
m_Name: Base Layer
|
||||||
@@ -202,15 +268,19 @@ AnimatorStateMachine:
|
|||||||
- serializedVersion: 1
|
- serializedVersion: 1
|
||||||
m_State: {fileID: -5053669712340480567}
|
m_State: {fileID: -5053669712340480567}
|
||||||
m_Position: {x: 340, y: 110, z: 0}
|
m_Position: {x: 340, y: 110, z: 0}
|
||||||
|
- serializedVersion: 1
|
||||||
|
m_State: {fileID: -6277299772803164055}
|
||||||
|
m_Position: {x: 590, y: 110, z: 0}
|
||||||
m_ChildStateMachines: []
|
m_ChildStateMachines: []
|
||||||
m_AnyStateTransitions:
|
m_AnyStateTransitions:
|
||||||
- {fileID: -3669894559520745781}
|
- {fileID: -3669894559520745781}
|
||||||
|
- {fileID: -7525629761541704481}
|
||||||
m_EntryTransitions: []
|
m_EntryTransitions: []
|
||||||
m_StateMachineTransitions: {}
|
m_StateMachineTransitions: {}
|
||||||
m_StateMachineBehaviours: []
|
m_StateMachineBehaviours: []
|
||||||
m_AnyStatePosition: {x: 360, y: -30, z: 0}
|
m_AnyStatePosition: {x: 360, y: -30, z: 0}
|
||||||
m_EntryPosition: {x: 50, y: 120, z: 0}
|
m_EntryPosition: {x: 50, y: 120, z: 0}
|
||||||
m_ExitPosition: {x: 830, y: 110, z: 0}
|
m_ExitPosition: {x: 990, y: 110, z: 0}
|
||||||
m_ParentStateMachinePosition: {x: 800, y: 20, z: 0}
|
m_ParentStateMachinePosition: {x: 800, y: 20, z: 0}
|
||||||
m_DefaultState: {fileID: 8364761676262773122}
|
m_DefaultState: {fileID: 8364761676262773122}
|
||||||
--- !u!1101 &6224034645468761771
|
--- !u!1101 &6224034645468761771
|
||||||
|
|||||||
@@ -21,3 +21,7 @@ AnimatorOverrideController:
|
|||||||
type: 3}
|
type: 3}
|
||||||
m_OverrideClip: {fileID: -203655887218126122, guid: 10cccd349603a427ca5a368c4ab34340,
|
m_OverrideClip: {fileID: -203655887218126122, guid: 10cccd349603a427ca5a368c4ab34340,
|
||||||
type: 3}
|
type: 3}
|
||||||
|
- m_OriginalClip: {fileID: -203655887218126122, guid: 4697aaf5280464eb4b09880eb2460166,
|
||||||
|
type: 3}
|
||||||
|
m_OverrideClip: {fileID: -203655887218126122, guid: aedf6e849dd924e229c57640f99ff50a,
|
||||||
|
type: 3}
|
||||||
@@ -0,0 +1,83 @@
|
|||||||
|
%YAML 1.1
|
||||||
|
%TAG !u! tag:yousandi.cn,2023:
|
||||||
|
--- !u!21 &2100000
|
||||||
|
Material:
|
||||||
|
serializedVersion: 8
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_Name: BattleArenaCourtyard
|
||||||
|
m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
|
||||||
|
m_Parent: {fileID: 0}
|
||||||
|
m_ModifiedSerializedProperties: 0
|
||||||
|
m_ValidKeywords: []
|
||||||
|
m_InvalidKeywords: []
|
||||||
|
m_LightmapFlags: 4
|
||||||
|
m_EnableInstancingVariants: 0
|
||||||
|
m_DoubleSidedGI: 0
|
||||||
|
m_CustomRenderQueue: -1
|
||||||
|
stringTagMap: {}
|
||||||
|
disabledShaderPasses: []
|
||||||
|
m_LockedProperties:
|
||||||
|
m_SavedProperties:
|
||||||
|
serializedVersion: 3
|
||||||
|
m_TexEnvs:
|
||||||
|
- _BumpMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _DetailAlbedoMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _DetailMask:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _DetailNormalMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _EmissionMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _MainTex:
|
||||||
|
m_Texture: {fileID: 2800000, guid: 0533ce4d5b6b8480fb338c76de717e1f, type: 3}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _MetallicGlossMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _OcclusionMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _ParallaxMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
m_Ints: []
|
||||||
|
m_Floats:
|
||||||
|
- _BumpScale: 1
|
||||||
|
- _Cutoff: 0.5
|
||||||
|
- _DetailNormalMapScale: 1
|
||||||
|
- _DstBlend: 0
|
||||||
|
- _GlossMapScale: 1
|
||||||
|
- _Glossiness: 0
|
||||||
|
- _GlossyReflections: 1
|
||||||
|
- _Metallic: 0
|
||||||
|
- _Mode: 0
|
||||||
|
- _OcclusionStrength: 1
|
||||||
|
- _Parallax: 0.02
|
||||||
|
- _SmoothnessTextureChannel: 0
|
||||||
|
- _SpecularHighlights: 1
|
||||||
|
- _SrcBlend: 1
|
||||||
|
- _UVSec: 0
|
||||||
|
- _ZWrite: 1
|
||||||
|
m_Colors:
|
||||||
|
- _Color: {r: 1, g: 1, b: 1, a: 1}
|
||||||
|
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
|
||||||
|
m_BuildTextureStacks: []
|
||||||
@@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: Ci9MtCitUn7ViVKTunqQqbhD4uUmt4gIPb89hXKSPCpOi+V0sIs+Yj4=
|
||||||
|
NativeFormatImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
mainObjectFileID: 2100000
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
@@ -10,7 +10,7 @@ ModelImporter:
|
|||||||
name: CustomMaterial
|
name: CustomMaterial
|
||||||
second: {fileID: 2100000, guid: e1a76a3c00aa04ccd9490e97839fed61, type: 2}
|
second: {fileID: 2100000, guid: e1a76a3c00aa04ccd9490e97839fed61, type: 2}
|
||||||
materials:
|
materials:
|
||||||
materialImportMode: 2
|
materialImportMode: 1
|
||||||
materialName: 0
|
materialName: 0
|
||||||
materialSearch: 1
|
materialSearch: 1
|
||||||
materialLocation: 1
|
materialLocation: 1
|
||||||
|
|||||||
@@ -0,0 +1,632 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: C3wWsnv8BX4IljZzrfJvJtGQUh5rwikEYxQ3GSOjkn2XFoKFjGBLYXc=
|
||||||
|
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: "\u4EBA\u7C7B\u58EB\u5175\u6280\u80FD"
|
||||||
|
takeName: mixamo.com
|
||||||
|
internalID: -203655887218126122
|
||||||
|
firstFrame: 0
|
||||||
|
lastFrame: 136
|
||||||
|
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: []
|
||||||
|
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.72
|
||||||
|
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: spine
|
||||||
|
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: thigh.L
|
||||||
|
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: thigh.R
|
||||||
|
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: shin.L
|
||||||
|
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: shin.R
|
||||||
|
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: foot.L
|
||||||
|
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: foot.R
|
||||||
|
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: spine.001
|
||||||
|
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: spine.002
|
||||||
|
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: spine.004
|
||||||
|
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: spine.005
|
||||||
|
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: shoulder.L
|
||||||
|
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: shoulder.R
|
||||||
|
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: upper_arm.L
|
||||||
|
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: upper_arm.R
|
||||||
|
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: forearm.L
|
||||||
|
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: forearm.R
|
||||||
|
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: hand.L
|
||||||
|
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: hand.R
|
||||||
|
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: toe.L
|
||||||
|
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: toe.R
|
||||||
|
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: spine.006
|
||||||
|
humanName: LeftEye
|
||||||
|
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: spine.003
|
||||||
|
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: "\u4EBA\u7C7B\u58EB\u5175-Idle(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: metarig
|
||||||
|
parentName: "\u4EBA\u7C7B\u58EB\u5175-Idle(Clone)"
|
||||||
|
position: {x: 0.057635132, y: 0.0044976254, z: 0.10615375}
|
||||||
|
rotation: {x: -0.72762233, y: 0.009507203, z: 0.056083076, w: 0.68361545}
|
||||||
|
scale: {x: 40.36858, y: 40.36858, z: 40.36858}
|
||||||
|
- name: spine
|
||||||
|
parentName: metarig
|
||||||
|
position: {x: -0.00012383082, y: 0.0024164775, z: 0.01477682}
|
||||||
|
rotation: {x: 0.7904555, y: 0, z: 0, w: 0.61251944}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: spine.001
|
||||||
|
parentName: spine
|
||||||
|
position: {x: -7.113753e-27, y: 0.0026181731, z: 1.2814998e-10}
|
||||||
|
rotation: {x: -0.043654952, y: -0.017017482, z: -0.023225633, w: 0.9986317}
|
||||||
|
scale: {x: 1, y: 0.99999994, z: 1}
|
||||||
|
- name: spine.002
|
||||||
|
parentName: spine.001
|
||||||
|
position: {x: -3.0438688e-17, y: 0.0021725853, z: 2.5629995e-10}
|
||||||
|
rotation: {x: -0.06986387, y: -0.0031882834, z: -0.0134988045, w: 0.9974601}
|
||||||
|
scale: {x: 1, y: 1, z: 0.99999994}
|
||||||
|
- name: spine.003
|
||||||
|
parentName: spine.002
|
||||||
|
position: {x: 3.0667986e-17, y: 0.0039339103, z: 1.2814998e-10}
|
||||||
|
rotation: {x: 0.024760982, y: 0.016348623, z: -0.01324942, w: 0.9994719}
|
||||||
|
scale: {x: 0.99999994, y: 1, z: 1}
|
||||||
|
- name: spine.004
|
||||||
|
parentName: spine.003
|
||||||
|
position: {x: -3.7730311e-13, y: 0.00554622, z: 1.3296943e-10}
|
||||||
|
rotation: {x: 0.0021372526, y: -0.018259974, z: -0.0019766723, w: 0.99982905}
|
||||||
|
scale: {x: 1, y: 0.99999994, z: 1}
|
||||||
|
- name: spine.005
|
||||||
|
parentName: spine.004
|
||||||
|
position: {x: 7.638334e-18, y: 0.0014053506, z: 2.2426241e-10}
|
||||||
|
rotation: {x: 0.3364602, y: -0.000024912204, z: -0.0021007794, w: 0.9416954}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: spine.006
|
||||||
|
parentName: spine.005
|
||||||
|
position: {x: -6.8745e-17, y: 0.00097324944, z: 6.407498e-10}
|
||||||
|
rotation: {x: -0.25017717, y: 0.00084265217, z: -0.0062968605, w: 0.9681793}
|
||||||
|
scale: {x: 1, y: 1.0000001, z: 1}
|
||||||
|
- name: spine.006_end
|
||||||
|
parentName: spine.006
|
||||||
|
position: {x: -0, y: 0.008994789, z: 0}
|
||||||
|
rotation: {x: 0, y: -0, z: -0, w: 1}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: shoulder.L
|
||||||
|
parentName: spine.003
|
||||||
|
position: {x: -0.0011233038, y: 0.0058391336, z: 0.0013385834}
|
||||||
|
rotation: {x: -0.5321273, y: 0.4214453, z: 0.47871903, w: 0.5568237}
|
||||||
|
scale: {x: 0.99999994, y: 0.9999999, z: 1}
|
||||||
|
- name: upper_arm.L
|
||||||
|
parentName: shoulder.L
|
||||||
|
position: {x: 0.00037380125, y: 0.0038803853, z: -0.000685457}
|
||||||
|
rotation: {x: -0.07271617, y: 0.85522074, z: -0.028653787, w: -0.5123366}
|
||||||
|
scale: {x: 0.99999994, y: 0.99999994, z: 0.9999999}
|
||||||
|
- name: forearm.L
|
||||||
|
parentName: upper_arm.L
|
||||||
|
position: {x: 4.1648743e-10, y: 0.00634584, z: 8.970498e-10}
|
||||||
|
rotation: {x: 0.012720849, y: -0.06967772, z: 0.0005986566, w: 0.99748826}
|
||||||
|
scale: {x: 1, y: 0.99999994, z: 0.9999999}
|
||||||
|
- name: hand.L
|
||||||
|
parentName: forearm.L
|
||||||
|
position: {x: -5.8067956e-10, y: 0.0047047334, z: 2.5629995e-10}
|
||||||
|
rotation: {x: 0.053516425, y: -0.84191495, z: -0.013745243, w: 0.536774}
|
||||||
|
scale: {x: 0.99999994, y: 0.9999996, z: 0.9999998}
|
||||||
|
- name: hand.L_end
|
||||||
|
parentName: hand.L
|
||||||
|
position: {x: -0, y: 0.0025971169, z: 0}
|
||||||
|
rotation: {x: 0, y: -0, z: -0, w: 1}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: shoulder.R
|
||||||
|
parentName: spine.003
|
||||||
|
position: {x: 0.0010192754, y: 0.0058391336, z: 0.0014193995}
|
||||||
|
rotation: {x: -0.5173647, y: -0.47104216, z: -0.4226309, w: 0.5760523}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: upper_arm.R
|
||||||
|
parentName: shoulder.R
|
||||||
|
position: {x: 0.0002519701, y: 0.0044542705, z: -0.001831768}
|
||||||
|
rotation: {x: 0.07150388, y: 0.8651902, z: -0.11466947, w: 0.48289138}
|
||||||
|
scale: {x: 1.0000001, y: 1.0000001, z: 1}
|
||||||
|
- name: forearm.R
|
||||||
|
parentName: upper_arm.R
|
||||||
|
position: {x: 0.0000000026270746, y: 0.005724661, z: 0}
|
||||||
|
rotation: {x: 0.03194802, y: 0.29462472, z: 0.0053423997, w: 0.9550639}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: hand.R
|
||||||
|
parentName: forearm.R
|
||||||
|
position: {x: 6.4074984e-10, y: 0.004691765, z: 1.2814998e-10}
|
||||||
|
rotation: {x: 0.022990936, y: -0.25530785, z: -0.054689113, w: 0.96503806}
|
||||||
|
scale: {x: 1, y: 0.99999994, z: 0.9999999}
|
||||||
|
- name: hand.R_end
|
||||||
|
parentName: hand.R
|
||||||
|
position: {x: -0, y: 0.0016471855, z: 0}
|
||||||
|
rotation: {x: 0, y: -0, z: -0, w: 1}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: breast.L
|
||||||
|
parentName: spine.003
|
||||||
|
position: {x: -0.0020381757, y: -0.0002599793, z: 0.000006567983}
|
||||||
|
rotation: {x: -0.013487127, y: 0.69846296, z: 0.715398, w: 0.013167857}
|
||||||
|
scale: {x: 0.99999994, y: 1.0000004, z: 1}
|
||||||
|
- name: breast.L_end
|
||||||
|
parentName: breast.L
|
||||||
|
position: {x: -0, y: 0.00239424, z: 0}
|
||||||
|
rotation: {x: 0, y: -0, z: -0, w: 1}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: breast.R
|
||||||
|
parentName: spine.003
|
||||||
|
position: {x: 0.0020318897, y: -0.0002599792, z: 0.00016008671}
|
||||||
|
rotation: {x: -0.013487127, y: 0.69846296, z: 0.715398, w: 0.013167857}
|
||||||
|
scale: {x: 0.99999994, y: 1.0000004, z: 1}
|
||||||
|
- name: breast.R_end
|
||||||
|
parentName: breast.R
|
||||||
|
position: {x: -0, y: 0.00239424, z: 0}
|
||||||
|
rotation: {x: 0, y: -0, z: -0, w: 1}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: pelvis.L
|
||||||
|
parentName: spine
|
||||||
|
position: {x: -7.113753e-27, y: -3.2037492e-10, z: 0}
|
||||||
|
rotation: {x: -0.15245552, y: 0.7933305, z: 0.28550416, w: 0.5156272}
|
||||||
|
scale: {x: 1, y: 0.9999999, z: 1}
|
||||||
|
- name: pelvis.L_end
|
||||||
|
parentName: pelvis.L
|
||||||
|
position: {x: -0, y: 0.0035662153, z: 0}
|
||||||
|
rotation: {x: 0, y: -0, z: -0, w: 1}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: pelvis.R
|
||||||
|
parentName: spine
|
||||||
|
position: {x: -7.113753e-27, y: -3.2037492e-10, z: 0}
|
||||||
|
rotation: {x: -0.15245552, y: -0.7933305, z: -0.28550416, w: 0.5156272}
|
||||||
|
scale: {x: 1, y: 0.9999999, z: 1}
|
||||||
|
- name: pelvis.R_end
|
||||||
|
parentName: pelvis.R
|
||||||
|
position: {x: -0, y: 0.0035662153, z: 0}
|
||||||
|
rotation: {x: 0, y: -0, z: -0, w: 1}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: thigh.L
|
||||||
|
parentName: spine
|
||||||
|
position: {x: -0.0016855998, y: 0.0012180757, z: 0.00044620706}
|
||||||
|
rotation: {x: 0.9681588, y: -0.099145144, z: 0.12297737, w: 0.19420463}
|
||||||
|
scale: {x: 1.0000006, y: 1.0000004, z: 1.0000002}
|
||||||
|
- name: shin.L
|
||||||
|
parentName: thigh.L
|
||||||
|
position: {x: 7.448718e-10, y: 0.0063500786, z: 9.611248e-11}
|
||||||
|
rotation: {x: 0.113900855, y: 0.01940959, z: -0.027130885, w: 0.99293196}
|
||||||
|
scale: {x: 1, y: 1, z: 1.0000001}
|
||||||
|
- name: foot.L
|
||||||
|
parentName: shin.L
|
||||||
|
position: {x: -2.7231872e-10, y: 0.008753468, z: -9.611248e-11}
|
||||||
|
rotation: {x: -0.61667013, y: -0.001032328, z: 0.064464204, w: 0.7845772}
|
||||||
|
scale: {x: 0.99999994, y: 0.99999994, z: 1}
|
||||||
|
- name: toe.L
|
||||||
|
parentName: foot.L
|
||||||
|
position: {x: -9.611248e-10, y: 0.0021022242, z: -8.6100765e-11}
|
||||||
|
rotation: {x: -0.052145235, y: 0.9847258, z: -0.12266065, w: -0.1120286}
|
||||||
|
scale: {x: 0.9999998, y: 1, z: 0.9999999}
|
||||||
|
- name: toe.L_end
|
||||||
|
parentName: toe.L
|
||||||
|
position: {x: -0, y: 0.0011558397, z: 0}
|
||||||
|
rotation: {x: 0, y: -0, z: -0, w: 1}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: heel.02.L
|
||||||
|
parentName: foot.L
|
||||||
|
position: {x: -0.00073627394, y: -0.00006441766, z: 0.00029001385}
|
||||||
|
rotation: {x: -0.46755773, y: 0.8738141, z: -0.05149913, w: -0.12323381}
|
||||||
|
scale: {x: 0.99999994, y: 1.0000001, z: 0.99999994}
|
||||||
|
- name: heel.02.L_end
|
||||||
|
parentName: heel.02.L
|
||||||
|
position: {x: -0, y: 0.001635249, z: 0}
|
||||||
|
rotation: {x: 0, y: -0, z: -0, w: 1}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: thigh.R
|
||||||
|
parentName: spine
|
||||||
|
position: {x: 0.0016855998, y: 0.0012180757, z: 0.00044620706}
|
||||||
|
rotation: {x: 0.98646903, y: 0.031388525, z: -0.07004995, w: 0.14486739}
|
||||||
|
scale: {x: 0.9999999, y: 0.99999994, z: 1}
|
||||||
|
- name: shin.R
|
||||||
|
parentName: thigh.R
|
||||||
|
position: {x: -0.0000000013856217, y: 0.0067722015, z: 8.009373e-11}
|
||||||
|
rotation: {x: 0.15403022, y: -0.114491045, z: 0.09335311, w: 0.9769604}
|
||||||
|
scale: {x: 1, y: 1.0000001, z: 1.0000001}
|
||||||
|
- name: foot.R
|
||||||
|
parentName: shin.R
|
||||||
|
position: {x: 2.8833744e-10, y: 0.008606032, z: -1.1213123e-10}
|
||||||
|
rotation: {x: -0.7437843, y: 0.06560679, z: -0.023431575, w: 0.6647794}
|
||||||
|
scale: {x: 1, y: 1, z: 0.9999998}
|
||||||
|
- name: toe.R
|
||||||
|
parentName: foot.R
|
||||||
|
position: {x: -1.9222496e-10, y: 0.0021297657, z: 5.206093e-11}
|
||||||
|
rotation: {x: -0.083635256, y: 0.9832452, z: -0.13059536, w: 0.09580646}
|
||||||
|
scale: {x: 0.9999999, y: 0.99999976, z: 0.9999998}
|
||||||
|
- name: toe.R_end
|
||||||
|
parentName: toe.R
|
||||||
|
position: {x: -0, y: 0.0019111118, z: 0}
|
||||||
|
rotation: {x: 0, y: -0, z: -0, w: 1}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: heel.02.R
|
||||||
|
parentName: foot.R
|
||||||
|
position: {x: 0.0006408049, y: 0.0001776626, z: 0.000079195}
|
||||||
|
rotation: {x: 0.38626203, y: 0.9197892, z: -0.022843467, w: 0.06532706}
|
||||||
|
scale: {x: 0.9999998, y: 0.99999994, z: 0.9999999}
|
||||||
|
- name: heel.02.R_end
|
||||||
|
parentName: heel.02.R
|
||||||
|
position: {x: -0, y: 0.00163525, z: 0}
|
||||||
|
rotation: {x: 0, y: -0, z: -0, w: 1}
|
||||||
|
scale: {x: 1, y: 1, z: 1}
|
||||||
|
- name: model.001
|
||||||
|
parentName: "\u4EBA\u7C7B\u58EB\u5175-Idle(Clone)"
|
||||||
|
position: {x: -0, y: 0, z: -0.000000012814998}
|
||||||
|
rotation: {x: 0.8557847, y: 3.7575794e-17, z: -3.7575788e-17, w: 0.51733214}
|
||||||
|
scale: {x: 100, y: 100, z: 100}
|
||||||
|
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.7199999
|
||||||
|
rootMotionBoneName:
|
||||||
|
defaultPoseIndex: -1
|
||||||
|
hasTranslationDoF: 0
|
||||||
|
hasExtraRoot: 1
|
||||||
|
skeletonHasParents: 1
|
||||||
|
lastHumanDescriptionAvatarSource: {fileID: 9000000, guid: c64a07291d13b4e9296ad678cc703a75,
|
||||||
|
type: 3}
|
||||||
|
autoGenerateAvatarMappingIfUnspecified: 1
|
||||||
|
animationType: 3
|
||||||
|
humanoidOversampling: 1
|
||||||
|
avatarSetup: 2
|
||||||
|
addHumanoidExtraRootOnlyWhenUsingAvatar: 1
|
||||||
|
importBlendShapeDeformPercent: 1
|
||||||
|
remapMaterialsIfMaterialImportModeIsNone: 0
|
||||||
|
additionalBone: 0
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
@@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: XXpM5yqqBXvVJzUJBD91onVrzlT9FAERXpXtY4y3osgCtZpZ93LWpy4=
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
|
After Width: | Height: | Size: 4.9 MiB |
@@ -0,0 +1,149 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: DnoZ4C+kVHKqazYykiAriL0wLPluUIuHjpEunGV74XDrWHuviUL6U4U=
|
||||||
|
TextureImporter:
|
||||||
|
internalIDToNameTable: []
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 14
|
||||||
|
mipmaps:
|
||||||
|
mipMapMode: 0
|
||||||
|
enableMipMap: 1
|
||||||
|
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: 0
|
||||||
|
wrapV: 0
|
||||||
|
wrapW: 0
|
||||||
|
nPOTScale: 1
|
||||||
|
lightmap: 0
|
||||||
|
compressionQuality: 50
|
||||||
|
spriteMode: 0
|
||||||
|
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: 0
|
||||||
|
spriteTessellationDetail: -1
|
||||||
|
textureType: 0
|
||||||
|
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
|
||||||
|
spriteSheet:
|
||||||
|
serializedVersion: 2
|
||||||
|
sprites: []
|
||||||
|
outline: []
|
||||||
|
physicsShape: []
|
||||||
|
bones: []
|
||||||
|
spriteID:
|
||||||
|
internalID: 0
|
||||||
|
vertices: []
|
||||||
|
indices:
|
||||||
|
edges: []
|
||||||
|
weights: []
|
||||||
|
secondaryTextures: []
|
||||||
|
nameFileIdTable: {}
|
||||||
|
mipmapLimitGroupName:
|
||||||
|
pSDRemoveMatte: 0
|
||||||
|
doOverrideTextureManagerOperations: 0
|
||||||
|
platformOperationGroupSettings:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
@@ -0,0 +1,210 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: CnlKsSz7B3pc5/K9g5QWkaDGyPMvVIC5n94xIh/3rKpJ+c3warMkMdo=
|
||||||
|
ModelImporter:
|
||||||
|
serializedVersion: 22361
|
||||||
|
internalIDToNameTable: []
|
||||||
|
externalObjects:
|
||||||
|
- first:
|
||||||
|
type: UnityEngine:Material
|
||||||
|
assembly: UnityEngine.CoreModule
|
||||||
|
name: defaultMat
|
||||||
|
second: {fileID: 2100000, guid: 8ab139dd8d1b34635a6495022e5ec04f, type: 2}
|
||||||
|
materials:
|
||||||
|
materialImportMode: 1
|
||||||
|
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: 1
|
||||||
|
aCLCompressionLevel: 3
|
||||||
|
aCLCurvePrecision: 0.01
|
||||||
|
aCLFastSampleMode: 1
|
||||||
|
animationRotationError: 0.5
|
||||||
|
animationPositionError: 0.5
|
||||||
|
animationScaleError: 0.5
|
||||||
|
animationWrapMode: 0
|
||||||
|
extraExposedTransformPaths: []
|
||||||
|
extraUserProperties: []
|
||||||
|
clipAnimations: []
|
||||||
|
isReadable: 0
|
||||||
|
tuanjieGIEnable: 0
|
||||||
|
tuanjieGIGenSDFFactor: 1
|
||||||
|
tuanjieGIGenSDFBias: 0.25
|
||||||
|
tuanjieGIDoubleSidedMode: 0
|
||||||
|
tuanjieGIGenFacetNums: 12
|
||||||
|
meshes:
|
||||||
|
lODScreenPercentages: []
|
||||||
|
globalScale: 50
|
||||||
|
meshCompression: 0
|
||||||
|
totalVerticesCount: 13742
|
||||||
|
totalTrianglesCount: 6000
|
||||||
|
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:
|
||||||
|
- index: 0
|
||||||
|
meshName: default
|
||||||
|
lodLevel: 0
|
||||||
|
meshGeometryBuffer: 0
|
||||||
|
supportVGMeshes:
|
||||||
|
- index: 0
|
||||||
|
meshName: default
|
||||||
|
lodLevel: 0
|
||||||
|
meshGeometryBuffer: 0
|
||||||
|
tangentSpace:
|
||||||
|
normalSmoothAngle: 60
|
||||||
|
normalImportMode: 0
|
||||||
|
tangentImportMode: 3
|
||||||
|
normalCalculationMode: 4
|
||||||
|
legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0
|
||||||
|
blendShapeNormalImportMode: 1
|
||||||
|
normalSmoothingSource: 0
|
||||||
|
referencedClips: []
|
||||||
|
importAnimation: 1
|
||||||
|
overrideDefaultPose: 0
|
||||||
|
humanDescription:
|
||||||
|
serializedVersion: 3
|
||||||
|
human: []
|
||||||
|
skeleton: []
|
||||||
|
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: 50
|
||||||
|
rootMotionBoneName:
|
||||||
|
defaultPoseIndex: -1
|
||||||
|
hasTranslationDoF: 0
|
||||||
|
hasExtraRoot: 0
|
||||||
|
skeletonHasParents: 1
|
||||||
|
lastHumanDescriptionAvatarSource: {instanceID: 0}
|
||||||
|
autoGenerateAvatarMappingIfUnspecified: 1
|
||||||
|
animationType: 2
|
||||||
|
humanoidOversampling: 1
|
||||||
|
avatarSetup: 0
|
||||||
|
addHumanoidExtraRootOnlyWhenUsingAvatar: 1
|
||||||
|
importBlendShapeDeformPercent: 1
|
||||||
|
remapMaterialsIfMaterialImportModeIsNone: 0
|
||||||
|
additionalBone: 0
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
@@ -0,0 +1,83 @@
|
|||||||
|
%YAML 1.1
|
||||||
|
%TAG !u! tag:yousandi.cn,2023:
|
||||||
|
--- !u!21 &2100000
|
||||||
|
Material:
|
||||||
|
serializedVersion: 8
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_Name: "\u57CE\u5821\u6750\u8D28"
|
||||||
|
m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
|
||||||
|
m_Parent: {fileID: 0}
|
||||||
|
m_ModifiedSerializedProperties: 0
|
||||||
|
m_ValidKeywords: []
|
||||||
|
m_InvalidKeywords: []
|
||||||
|
m_LightmapFlags: 4
|
||||||
|
m_EnableInstancingVariants: 0
|
||||||
|
m_DoubleSidedGI: 0
|
||||||
|
m_CustomRenderQueue: -1
|
||||||
|
stringTagMap: {}
|
||||||
|
disabledShaderPasses: []
|
||||||
|
m_LockedProperties:
|
||||||
|
m_SavedProperties:
|
||||||
|
serializedVersion: 3
|
||||||
|
m_TexEnvs:
|
||||||
|
- _BumpMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _DetailAlbedoMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _DetailMask:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _DetailNormalMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _EmissionMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _MainTex:
|
||||||
|
m_Texture: {fileID: 2800000, guid: 106e59795241c456fa60dde2a52d4042, type: 3}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _MetallicGlossMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _OcclusionMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _ParallaxMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
m_Ints: []
|
||||||
|
m_Floats:
|
||||||
|
- _BumpScale: 1
|
||||||
|
- _Cutoff: 0.5
|
||||||
|
- _DetailNormalMapScale: 1
|
||||||
|
- _DstBlend: 0
|
||||||
|
- _GlossMapScale: 1
|
||||||
|
- _Glossiness: 0.5
|
||||||
|
- _GlossyReflections: 1
|
||||||
|
- _Metallic: 0
|
||||||
|
- _Mode: 0
|
||||||
|
- _OcclusionStrength: 1
|
||||||
|
- _Parallax: 0.02
|
||||||
|
- _SmoothnessTextureChannel: 0
|
||||||
|
- _SpecularHighlights: 1
|
||||||
|
- _SrcBlend: 1
|
||||||
|
- _UVSec: 0
|
||||||
|
- _ZWrite: 1
|
||||||
|
m_Colors:
|
||||||
|
- _Color: {r: 1, g: 1, b: 1, a: 1}
|
||||||
|
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
|
||||||
|
m_BuildTextureStacks: []
|
||||||
@@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: BytNtCmkBy9R96MfXPwY4VaqUmzatfkxRON7Zbfzn9UCC5+tG/45iVM=
|
||||||
|
NativeFormatImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
mainObjectFileID: 2100000
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
@@ -45,7 +45,7 @@ ModelImporter:
|
|||||||
takeName: mixamo.com
|
takeName: mixamo.com
|
||||||
internalID: -203655887218126122
|
internalID: -203655887218126122
|
||||||
firstFrame: 0
|
firstFrame: 0
|
||||||
lastFrame: 85
|
lastFrame: 65
|
||||||
wrapMode: 0
|
wrapMode: 0
|
||||||
orientationOffsetY: 0
|
orientationOffsetY: 0
|
||||||
level: 0
|
level: 0
|
||||||
@@ -406,212 +406,212 @@ ModelImporter:
|
|||||||
scale: {x: 1, y: 1, z: 1}
|
scale: {x: 1, y: 1, z: 1}
|
||||||
- name: metarig
|
- name: metarig
|
||||||
parentName: "\u84DD\u8272\u602A\u7269-\u6012\u543C(Clone)"
|
parentName: "\u84DD\u8272\u602A\u7269-\u6012\u543C(Clone)"
|
||||||
position: {x: 0.0002996947, y: -0.0020790158, z: 0.00086884195}
|
position: {x: 0.02996947, y: -0.2079016, z: 0.0868842}
|
||||||
rotation: {x: -0.6003528, y: 0.3407456, z: 0.27077517, w: 0.670932}
|
rotation: {x: -0.6003528, y: 0.3407456, z: 0.27077517, w: 0.670932}
|
||||||
scale: {x: 40.36858, y: 40.36858, z: 40.36858}
|
scale: {x: 40.36858, y: 40.36858, z: 40.36858}
|
||||||
- name: spine
|
- name: spine
|
||||||
parentName: metarig
|
parentName: metarig
|
||||||
position: {x: 0.0000009767795, y: 0.000065326654, z: 0.00029438914}
|
position: {x: 0.000097677956, y: 0.006532666, z: 0.029438917}
|
||||||
rotation: {x: 0.6263274, y: -0.22857107, z: -0.2862879, w: 0.6881196}
|
rotation: {x: 0.6263274, y: -0.22857107, z: -0.2862879, w: 0.6881196}
|
||||||
scale: {x: 1, y: 1, z: 1}
|
scale: {x: 1, y: 1, z: 1}
|
||||||
- name: spine.001
|
- name: spine.001
|
||||||
parentName: spine
|
parentName: spine
|
||||||
position: {x: -0, y: 0.000035010456, z: -6.854534e-12}
|
position: {x: -0, y: 0.003501046, z: -6.854534e-10}
|
||||||
rotation: {x: 0.030751254, y: -0.03120119, z: 0.026556848, w: 0.99868697}
|
rotation: {x: 0.030751254, y: -0.03120119, z: 0.026556848, w: 0.99868697}
|
||||||
scale: {x: 1, y: 1, z: 1}
|
scale: {x: 1, y: 1, z: 1}
|
||||||
- name: spine.002
|
- name: spine.002
|
||||||
parentName: spine.001
|
parentName: spine.001
|
||||||
position: {x: 1.7034484e-21, y: 0.00003142644, z: 3.427267e-12}
|
position: {x: 1.7034486e-19, y: 0.0031426442, z: 3.427267e-10}
|
||||||
rotation: {x: 0.050351974, y: -0.04583132, z: 0.04059817, w: 0.99685305}
|
rotation: {x: 0.050351974, y: -0.04583132, z: 0.04059817, w: 0.99685305}
|
||||||
scale: {x: 1, y: 0.9999999, z: 0.99999994}
|
scale: {x: 1, y: 0.9999999, z: 0.99999994}
|
||||||
- name: spine.003
|
- name: spine.003
|
||||||
parentName: spine.002
|
parentName: spine.002
|
||||||
position: {x: 4.64106e-21, y: 0.000052919324, z: 6.854534e-12}
|
position: {x: 4.64106e-19, y: 0.0052919327, z: 6.854534e-10}
|
||||||
rotation: {x: 0.11701288, y: -0.030157829, z: 0.08176532, w: 0.98929924}
|
rotation: {x: 0.11701288, y: -0.030157829, z: 0.08176532, w: 0.98929924}
|
||||||
scale: {x: 1, y: 0.99999994, z: 1}
|
scale: {x: 1, y: 0.99999994, z: 1}
|
||||||
- name: spine.004
|
- name: spine.004
|
||||||
parentName: spine.003
|
parentName: spine.003
|
||||||
position: {x: 2.927736e-12, y: 0.000088400535, z: -6.760819e-12}
|
position: {x: 2.927736e-10, y: 0.008840054, z: -6.7608197e-10}
|
||||||
rotation: {x: -0.039521478, y: -0.034458477, z: -0.028611863, w: 0.9982145}
|
rotation: {x: -0.039521478, y: -0.034458477, z: -0.028611863, w: 0.9982145}
|
||||||
scale: {x: 1, y: 1.0000001, z: 1.0000001}
|
scale: {x: 1, y: 1.0000001, z: 1.0000001}
|
||||||
- name: spine.005
|
- name: spine.005
|
||||||
parentName: spine.004
|
parentName: spine.004
|
||||||
position: {x: -8.898395e-13, y: 0.0000152175735, z: -1.898154e-12}
|
position: {x: -8.898396e-11, y: 0.0015217575, z: -1.8981541e-10}
|
||||||
rotation: {x: 0.10016528, y: -0.018115725, z: 0.009456143, w: 0.994761}
|
rotation: {x: 0.10016528, y: -0.018115725, z: 0.009456143, w: 0.994761}
|
||||||
scale: {x: 1, y: 0.9999999, z: 0.9999999}
|
scale: {x: 1, y: 0.9999999, z: 0.9999999}
|
||||||
- name: spine.006
|
- name: spine.006
|
||||||
parentName: spine.005
|
parentName: spine.005
|
||||||
position: {x: 4.7515805e-13, y: 0.000013014392, z: -3.0385066e-11}
|
position: {x: 4.7515807e-11, y: 0.0013014392, z: -0.0000000030385068}
|
||||||
rotation: {x: 0.038747262, y: -0.01674737, z: 0.011710121, w: 0.99904007}
|
rotation: {x: 0.038747262, y: -0.01674737, z: 0.011710121, w: 0.99904007}
|
||||||
scale: {x: 1, y: 0.99999994, z: 1}
|
scale: {x: 1, y: 0.99999994, z: 1}
|
||||||
- name: spine.006_end
|
- name: spine.006_end
|
||||||
parentName: spine.006
|
parentName: spine.006
|
||||||
position: {x: -0, y: 0.00006862393, z: 0}
|
position: {x: -0, y: 0.0068623936, z: 0}
|
||||||
rotation: {x: 0, y: -0, z: -0, w: 1}
|
rotation: {x: 0, y: -0, z: -0, w: 1}
|
||||||
scale: {x: 1, y: 1, z: 1}
|
scale: {x: 1, y: 1, z: 1}
|
||||||
- name: shoulder.L
|
- name: shoulder.L
|
||||||
parentName: spine.003
|
parentName: spine.003
|
||||||
position: {x: -0.000005148272, y: 0.0000860605, z: 0.000021720067}
|
position: {x: -0.00051482726, y: 0.00860605, z: 0.0021720068}
|
||||||
rotation: {x: 0.60210615, y: -0.6390139, z: -0.25891152, w: -0.40260926}
|
rotation: {x: 0.60210615, y: -0.6390139, z: -0.25891152, w: -0.40260926}
|
||||||
scale: {x: 1, y: 1, z: 1.0000001}
|
scale: {x: 1, y: 1, z: 1.0000001}
|
||||||
- name: upper_arm.L
|
- name: upper_arm.L
|
||||||
parentName: shoulder.L
|
parentName: shoulder.L
|
||||||
position: {x: 0.0000144443, y: 0.00013476884, z: 0.0000054873412}
|
position: {x: 0.0014444301, y: 0.013476885, z: 0.00054873416}
|
||||||
rotation: {x: 0.0070414534, y: -0.6879983, z: 0.1197086, w: 0.71573657}
|
rotation: {x: 0.0070414534, y: -0.6879983, z: 0.1197086, w: 0.71573657}
|
||||||
scale: {x: 1.0000001, y: 1.0000002, z: 1.0000002}
|
scale: {x: 1.0000001, y: 1.0000002, z: 1.0000002}
|
||||||
- name: forearm.L
|
- name: forearm.L
|
||||||
parentName: upper_arm.L
|
parentName: upper_arm.L
|
||||||
position: {x: -1.842156e-11, y: 0.000095338015, z: -3.427267e-12}
|
position: {x: -0.0000000018421561, y: 0.009533802, z: -3.427267e-10}
|
||||||
rotation: {x: 0.024769545, y: 0.1291947, z: -0.0050592087, w: 0.99129695}
|
rotation: {x: 0.024769545, y: 0.1291947, z: -0.0050592087, w: 0.99129695}
|
||||||
scale: {x: 0.9999999, y: 0.9999999, z: 0.99999994}
|
scale: {x: 0.9999999, y: 0.9999999, z: 0.99999994}
|
||||||
- name: hand.L
|
- name: hand.L
|
||||||
parentName: forearm.L
|
parentName: forearm.L
|
||||||
position: {x: -1.7136335e-12, y: 0.00012587063, z: 1.0281801e-11}
|
position: {x: -1.7136335e-10, y: 0.012587064, z: 0.0000000010281801}
|
||||||
rotation: {x: 0.048524197, y: 0.94598746, z: 0.04126017, w: -0.31788468}
|
rotation: {x: 0.048524197, y: 0.94598746, z: 0.04126017, w: -0.31788468}
|
||||||
scale: {x: 0.9999999, y: 1.0000001, z: 0.99999994}
|
scale: {x: 0.9999999, y: 1.0000001, z: 0.99999994}
|
||||||
- name: hand.L_end
|
- name: hand.L_end
|
||||||
parentName: hand.L
|
parentName: hand.L
|
||||||
position: {x: -0, y: 0.000040993556, z: 0}
|
position: {x: -0, y: 0.004099356, z: 0}
|
||||||
rotation: {x: 0, y: -0, z: -0, w: 1}
|
rotation: {x: 0, y: -0, z: -0, w: 1}
|
||||||
scale: {x: 1, y: 1, z: 1}
|
scale: {x: 1, y: 1, z: 1}
|
||||||
- name: shoulder.R
|
- name: shoulder.R
|
||||||
parentName: spine.003
|
parentName: spine.003
|
||||||
position: {x: 0.0000032422713, y: 0.000085446845, z: 0.000022011478}
|
position: {x: 0.00032422715, y: 0.008544685, z: 0.002201148}
|
||||||
rotation: {x: 0.65671587, y: 0.5934855, z: 0.29901025, w: -0.3564998}
|
rotation: {x: 0.65671587, y: 0.5934855, z: 0.29901025, w: -0.3564998}
|
||||||
scale: {x: 1, y: 1, z: 1.0000001}
|
scale: {x: 1, y: 1, z: 1.0000001}
|
||||||
- name: upper_arm.R
|
- name: upper_arm.R
|
||||||
parentName: shoulder.R
|
parentName: shoulder.R
|
||||||
position: {x: -0.000018057126, y: 0.00013298601, z: 0.000024645507}
|
position: {x: -0.0018057127, y: 0.013298602, z: 0.002464551}
|
||||||
rotation: {x: -0.057124875, y: 0.7115631, z: -0.047026344, w: 0.6987155}
|
rotation: {x: -0.057124875, y: 0.7115631, z: -0.047026344, w: 0.6987155}
|
||||||
scale: {x: 1.0000001, y: 1.0000002, z: 1.0000001}
|
scale: {x: 1.0000001, y: 1.0000002, z: 1.0000001}
|
||||||
- name: forearm.R
|
- name: forearm.R
|
||||||
parentName: upper_arm.R
|
parentName: upper_arm.R
|
||||||
position: {x: -2.5276094e-11, y: 0.000111285, z: 6.854534e-12}
|
position: {x: -0.0000000025276095, y: 0.011128501, z: 6.854534e-10}
|
||||||
rotation: {x: 0.025515802, y: 0.017830303, z: 0.013752767, w: 0.99942076}
|
rotation: {x: 0.025515802, y: 0.017830303, z: 0.013752767, w: 0.99942076}
|
||||||
scale: {x: 0.99999994, y: 0.99999994, z: 0.9999999}
|
scale: {x: 0.99999994, y: 0.99999994, z: 0.9999999}
|
||||||
- name: hand.R
|
- name: hand.R
|
||||||
parentName: forearm.R
|
parentName: forearm.R
|
||||||
position: {x: 2.1420418e-12, y: 0.00014745678, z: 2.5704501e-12}
|
position: {x: 2.142042e-10, y: 0.01474568, z: 2.5704502e-10}
|
||||||
rotation: {x: 0.31081435, y: 0.0024012886, z: -0.01847358, w: 0.9502881}
|
rotation: {x: 0.31081435, y: 0.0024012886, z: -0.01847358, w: 0.9502881}
|
||||||
scale: {x: 1, y: 0.9999999, z: 1}
|
scale: {x: 1, y: 0.9999999, z: 1}
|
||||||
- name: hand.R_end
|
- name: hand.R_end
|
||||||
parentName: hand.R
|
parentName: hand.R
|
||||||
position: {x: -0, y: 0.000042587784, z: 0}
|
position: {x: -0, y: 0.004258779, z: 0}
|
||||||
rotation: {x: 0, y: -0, z: -0, w: 1}
|
rotation: {x: 0, y: -0, z: -0, w: 1}
|
||||||
scale: {x: 1, y: 1, z: 1}
|
scale: {x: 1, y: 1, z: 1}
|
||||||
- name: breast.L
|
- name: breast.L
|
||||||
parentName: spine.003
|
parentName: spine.003
|
||||||
position: {x: -0.00002761417, y: 0.000010136614, z: 0.000029783523}
|
position: {x: -0.0027614173, y: 0.0010136615, z: 0.0029783526}
|
||||||
rotation: {x: 0.021948958, y: 0.85036284, z: 0.5246449, w: 0.033897012}
|
rotation: {x: 0.021948958, y: 0.85036284, z: 0.5246449, w: 0.033897012}
|
||||||
scale: {x: 1, y: 0.9999999, z: 1}
|
scale: {x: 1, y: 0.9999999, z: 1}
|
||||||
- name: breast.L_end
|
- name: breast.L_end
|
||||||
parentName: breast.L
|
parentName: breast.L
|
||||||
position: {x: -0, y: 0.000032016, z: 0}
|
position: {x: -0, y: 0.0032016002, z: 0}
|
||||||
rotation: {x: 0, y: -0, z: -0, w: 1}
|
rotation: {x: 0, y: -0, z: -0, w: 1}
|
||||||
scale: {x: 1, y: 1, z: 1}
|
scale: {x: 1, y: 1, z: 1}
|
||||||
- name: breast.R
|
- name: breast.R
|
||||||
parentName: spine.003
|
parentName: spine.003
|
||||||
position: {x: 0.00002667219, y: 0.000006166324, z: 0.000031668944}
|
position: {x: 0.0026672194, y: 0.00061663246, z: 0.0031668947}
|
||||||
rotation: {x: 0.021948958, y: 0.85036284, z: 0.5246449, w: 0.033897012}
|
rotation: {x: 0.021948958, y: 0.85036284, z: 0.5246449, w: 0.033897012}
|
||||||
scale: {x: 1, y: 1, z: 1}
|
scale: {x: 1, y: 1, z: 1}
|
||||||
- name: breast.R_end
|
- name: breast.R_end
|
||||||
parentName: breast.R
|
parentName: breast.R
|
||||||
position: {x: -0, y: 0.000032016, z: 0}
|
position: {x: -0, y: 0.0032016002, z: 0}
|
||||||
rotation: {x: 0, y: -0, z: -0, w: 1}
|
rotation: {x: 0, y: -0, z: -0, w: 1}
|
||||||
scale: {x: 1, y: 1, z: 1}
|
scale: {x: 1, y: 1, z: 1}
|
||||||
- name: pelvis.L
|
- name: pelvis.L
|
||||||
parentName: spine
|
parentName: spine
|
||||||
position: {x: -0, y: -1.7136335e-12, z: -6.854534e-12}
|
position: {x: -0, y: -1.7136335e-10, z: -6.854534e-10}
|
||||||
rotation: {x: -0.15245552, y: 0.7933305, z: 0.28550416, w: 0.5156272}
|
rotation: {x: -0.15245552, y: 0.7933305, z: 0.28550416, w: 0.5156272}
|
||||||
scale: {x: 1, y: 0.9999999, z: 1}
|
scale: {x: 1, y: 0.9999999, z: 1}
|
||||||
- name: pelvis.L_end
|
- name: pelvis.L_end
|
||||||
parentName: pelvis.L
|
parentName: pelvis.L
|
||||||
position: {x: -0, y: 0.000047687765, z: 0}
|
position: {x: -0, y: 0.0047687767, z: 0}
|
||||||
rotation: {x: 0, y: -0, z: -0, w: 1}
|
rotation: {x: 0, y: -0, z: -0, w: 1}
|
||||||
scale: {x: 1, y: 1, z: 1}
|
scale: {x: 1, y: 1, z: 1}
|
||||||
- name: pelvis.R
|
- name: pelvis.R
|
||||||
parentName: spine
|
parentName: spine
|
||||||
position: {x: -0, y: -1.7136335e-12, z: -6.854534e-12}
|
position: {x: -0, y: -1.7136335e-10, z: -6.854534e-10}
|
||||||
rotation: {x: -0.15245552, y: -0.7933305, z: -0.28550416, w: 0.5156272}
|
rotation: {x: -0.15245552, y: -0.7933305, z: -0.28550416, w: 0.5156272}
|
||||||
scale: {x: 1, y: 0.9999999, z: 1}
|
scale: {x: 1, y: 0.9999999, z: 1}
|
||||||
- name: pelvis.R_end
|
- name: pelvis.R_end
|
||||||
parentName: pelvis.R
|
parentName: pelvis.R
|
||||||
position: {x: -0, y: 0.000047687765, z: 0}
|
position: {x: -0, y: 0.0047687767, z: 0}
|
||||||
rotation: {x: 0, y: -0, z: -0, w: 1}
|
rotation: {x: 0, y: -0, z: -0, w: 1}
|
||||||
scale: {x: 1, y: 1, z: 1}
|
scale: {x: 1, y: 1, z: 1}
|
||||||
- name: thigh.L
|
- name: thigh.L
|
||||||
parentName: spine
|
parentName: spine
|
||||||
position: {x: -0.000022539998, y: 0.000016288226, z: 0.0000059667104}
|
position: {x: -0.002254, y: 0.0016288228, z: 0.0005966711}
|
||||||
rotation: {x: 0.84991556, y: 0.010414167, z: 0.52593577, w: 0.030440327}
|
rotation: {x: 0.84991556, y: 0.010414167, z: 0.52593577, w: 0.030440327}
|
||||||
scale: {x: 1, y: 1.0000001, z: 1.0000001}
|
scale: {x: 1, y: 1.0000001, z: 1.0000001}
|
||||||
- name: shin.L
|
- name: shin.L
|
||||||
parentName: thigh.L
|
parentName: thigh.L
|
||||||
position: {x: 1.174776e-11, y: 0.00014315803, z: 6.854534e-12}
|
position: {x: 0.000000001174776, y: 0.0143158045, z: 6.854534e-10}
|
||||||
rotation: {x: 0.28016165, y: -0.32250705, z: 0.006357386, w: 0.90413404}
|
rotation: {x: 0.28016165, y: -0.32250705, z: 0.006357386, w: 0.90413404}
|
||||||
scale: {x: 0.99999994, y: 0.9999999, z: 0.99999994}
|
scale: {x: 0.99999994, y: 0.9999999, z: 0.99999994}
|
||||||
- name: foot.L
|
- name: foot.L
|
||||||
parentName: shin.L
|
parentName: shin.L
|
||||||
position: {x: 6.4261253e-12, y: 0.0001422015, z: -1.1995434e-11}
|
position: {x: 6.426126e-10, y: 0.014220151, z: -0.0000000011995435}
|
||||||
rotation: {x: -0.8900212, y: 0.030594938, z: -0.008117801, w: 0.454819}
|
rotation: {x: -0.8900212, y: 0.030594938, z: -0.008117801, w: 0.454819}
|
||||||
scale: {x: 1, y: 1, z: 1.0000001}
|
scale: {x: 1, y: 1, z: 1.0000001}
|
||||||
- name: toe.L
|
- name: toe.L
|
||||||
parentName: foot.L
|
parentName: foot.L
|
||||||
position: {x: -3.906671e-12, y: 0.000094179006, z: -1.3986027e-12}
|
position: {x: -3.9066714e-10, y: 0.009417902, z: -1.3986028e-10}
|
||||||
rotation: {x: 0.05248309, y: 0.99266785, z: -0.108239524, w: 0.011845745}
|
rotation: {x: 0.05248309, y: 0.99266785, z: -0.108239524, w: 0.011845745}
|
||||||
scale: {x: 1, y: 0.99999994, z: 1}
|
scale: {x: 1, y: 0.99999994, z: 1}
|
||||||
- name: toe.L_end
|
- name: toe.L_end
|
||||||
parentName: toe.L
|
parentName: toe.L
|
||||||
position: {x: -0, y: 0.000015456, z: 0}
|
position: {x: -0, y: 0.0015456001, z: 0}
|
||||||
rotation: {x: 0, y: -0, z: -0, w: 1}
|
rotation: {x: 0, y: -0, z: -0, w: 1}
|
||||||
scale: {x: 1, y: 1, z: 1}
|
scale: {x: 1, y: 1, z: 1}
|
||||||
- name: heel.02.L
|
- name: heel.02.L
|
||||||
parentName: foot.L
|
parentName: foot.L
|
||||||
position: {x: 0.000008740048, y: -0.0000032872567, z: 0.000020490443}
|
position: {x: 0.00087400485, y: -0.0003287257, z: 0.0020490445}
|
||||||
rotation: {x: 0.05248309, y: 0.99266785, z: -0.108239524, w: 0.011845745}
|
rotation: {x: 0.05248309, y: 0.99266785, z: -0.108239524, w: 0.011845745}
|
||||||
scale: {x: 0.99999994, y: 1, z: 0.9999999}
|
scale: {x: 0.99999994, y: 1, z: 0.9999999}
|
||||||
- name: heel.02.L_end
|
- name: heel.02.L_end
|
||||||
parentName: heel.02.L
|
parentName: heel.02.L
|
||||||
position: {x: -0, y: 0.000018399995, z: 0}
|
position: {x: -0, y: 0.0018399996, z: 0}
|
||||||
rotation: {x: 0, y: -0, z: -0, w: 1}
|
rotation: {x: 0, y: -0, z: -0, w: 1}
|
||||||
scale: {x: 1, y: 1, z: 1}
|
scale: {x: 1, y: 1, z: 1}
|
||||||
- name: thigh.R
|
- name: thigh.R
|
||||||
parentName: spine
|
parentName: spine
|
||||||
position: {x: 0.000022539998, y: 0.000016288226, z: 0.0000059667104}
|
position: {x: 0.002254, y: 0.0016288228, z: 0.0005966711}
|
||||||
rotation: {x: 0.9684224, y: 0.14744966, z: -0.17764695, w: 0.0941186}
|
rotation: {x: 0.9684224, y: 0.14744966, z: -0.17764695, w: 0.0941186}
|
||||||
scale: {x: 0.9999997, y: 0.9999998, z: 0.9999999}
|
scale: {x: 0.9999997, y: 0.9999998, z: 0.9999999}
|
||||||
- name: shin.R
|
- name: shin.R
|
||||||
parentName: thigh.R
|
parentName: thigh.R
|
||||||
position: {x: 3.909226e-12, y: 0.00016251078, z: 0}
|
position: {x: 3.909226e-10, y: 0.01625108, z: 0}
|
||||||
rotation: {x: 0.28871968, y: 0.15198407, z: 0.035824694, w: 0.9445943}
|
rotation: {x: 0.28871968, y: 0.15198407, z: 0.035824694, w: 0.9445943}
|
||||||
scale: {x: 0.9999999, y: 1, z: 1}
|
scale: {x: 0.9999999, y: 1, z: 1}
|
||||||
- name: foot.R
|
- name: foot.R
|
||||||
parentName: shin.R
|
parentName: shin.R
|
||||||
position: {x: -2.1634623e-11, y: 0.00014216956, z: 0}
|
position: {x: -0.0000000021634625, y: 0.014216958, z: 0}
|
||||||
rotation: {x: 0.88884753, y: 0.09356584, z: -0.05205153, w: -0.44551796}
|
rotation: {x: 0.88884753, y: 0.09356584, z: -0.05205153, w: -0.44551796}
|
||||||
scale: {x: 1, y: 1, z: 1.0000001}
|
scale: {x: 1, y: 1, z: 1.0000001}
|
||||||
- name: toe.R
|
- name: toe.R
|
||||||
parentName: foot.R
|
parentName: foot.R
|
||||||
position: {x: 1.9914294e-11, y: 0.00010049402, z: -1.4257965e-12}
|
position: {x: 0.0000000019914295, y: 0.010049403, z: -1.4257967e-10}
|
||||||
rotation: {x: 0.031777933, y: 0.997233, z: -0.0634302, w: 0.022209609}
|
rotation: {x: 0.031777933, y: 0.997233, z: -0.0634302, w: 0.022209609}
|
||||||
scale: {x: 0.99999994, y: 1, z: 1}
|
scale: {x: 0.99999994, y: 1, z: 1}
|
||||||
- name: toe.R_end
|
- name: toe.R_end
|
||||||
parentName: toe.R
|
parentName: toe.R
|
||||||
position: {x: -0, y: 0.000025555573, z: 0}
|
position: {x: -0, y: 0.0025555575, z: 0}
|
||||||
rotation: {x: 0, y: -0, z: -0, w: 1}
|
rotation: {x: 0, y: -0, z: -0, w: 1}
|
||||||
scale: {x: 1, y: 1, z: 1}
|
scale: {x: 1, y: 1, z: 1}
|
||||||
- name: heel.02.R
|
- name: heel.02.R
|
||||||
parentName: foot.R
|
parentName: foot.R
|
||||||
position: {x: -0.0000084084495, y: -0.0000029740258, z: 0.000018535933}
|
position: {x: -0.000840845, y: -0.0002974026, z: 0.0018535935}
|
||||||
rotation: {x: 0.031777933, y: 0.997233, z: -0.0634302, w: 0.022209609}
|
rotation: {x: 0.031777933, y: 0.997233, z: -0.0634302, w: 0.022209609}
|
||||||
scale: {x: 0.99999994, y: 0.9999997, z: 1}
|
scale: {x: 0.99999994, y: 0.9999997, z: 1}
|
||||||
- name: heel.02.R_end
|
- name: heel.02.R_end
|
||||||
parentName: heel.02.R
|
parentName: heel.02.R
|
||||||
position: {x: -0, y: 0.000018399995, z: 0}
|
position: {x: -0, y: 0.0018399996, z: 0}
|
||||||
rotation: {x: 0, y: -0, z: -0, w: 1}
|
rotation: {x: 0, y: -0, z: -0, w: 1}
|
||||||
scale: {x: 1, y: 1, z: 1}
|
scale: {x: 1, y: 1, z: 1}
|
||||||
- name: model
|
- name: model
|
||||||
parentName: "\u84DD\u8272\u602A\u7269-\u6012\u543C(Clone)"
|
parentName: "\u84DD\u8272\u602A\u7269-\u6012\u543C(Clone)"
|
||||||
position: {x: 0.0018730247, y: 0, z: 0}
|
position: {x: 0.18730249, y: 0, z: 0}
|
||||||
rotation: {x: 0.70710665, y: 0, z: -0, w: 0.7071069}
|
rotation: {x: 0.70710665, y: 0, z: -0, w: 0.7071069}
|
||||||
scale: {x: 100, y: 100, z: 100}
|
scale: {x: 100, y: 100, z: 100}
|
||||||
namedPoseList:
|
namedPoseList:
|
||||||
@@ -624,7 +624,7 @@ ModelImporter:
|
|||||||
armStretch: 0.05
|
armStretch: 0.05
|
||||||
legStretch: 0.05
|
legStretch: 0.05
|
||||||
feetSpacing: 0
|
feetSpacing: 0
|
||||||
globalScale: 0.022999998
|
globalScale: 2.3
|
||||||
rootMotionBoneName:
|
rootMotionBoneName:
|
||||||
defaultPoseIndex: -1
|
defaultPoseIndex: -1
|
||||||
hasTranslationDoF: 0
|
hasTranslationDoF: 0
|
||||||
|
|||||||
|
After Width: | Height: | Size: 1.2 MiB |
@@ -0,0 +1,149 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: D38ctnn4Vy8UTXCdHyvcHprz2HoB093/A4aE3q08A5pTWbXPvhsFHxU=
|
||||||
|
TextureImporter:
|
||||||
|
internalIDToNameTable: []
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 14
|
||||||
|
mipmaps:
|
||||||
|
mipMapMode: 0
|
||||||
|
enableMipMap: 1
|
||||||
|
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: 0
|
||||||
|
wrapV: 0
|
||||||
|
wrapW: 0
|
||||||
|
nPOTScale: 1
|
||||||
|
lightmap: 0
|
||||||
|
compressionQuality: 50
|
||||||
|
spriteMode: 0
|
||||||
|
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: 0
|
||||||
|
spriteTessellationDetail: -1
|
||||||
|
textureType: 0
|
||||||
|
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
|
||||||
|
spriteSheet:
|
||||||
|
serializedVersion: 2
|
||||||
|
sprites: []
|
||||||
|
outline: []
|
||||||
|
physicsShape: []
|
||||||
|
bones: []
|
||||||
|
spriteID:
|
||||||
|
internalID: 0
|
||||||
|
vertices: []
|
||||||
|
indices:
|
||||||
|
edges: []
|
||||||
|
weights: []
|
||||||
|
secondaryTextures: []
|
||||||
|
nameFileIdTable: {}
|
||||||
|
mipmapLimitGroupName:
|
||||||
|
pSDRemoveMatte: 0
|
||||||
|
doOverrideTextureManagerOperations: 0
|
||||||
|
platformOperationGroupSettings:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
@@ -228,6 +228,38 @@ Transform:
|
|||||||
m_Children: []
|
m_Children: []
|
||||||
m_Father: {fileID: 787617008}
|
m_Father: {fileID: 787617008}
|
||||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
|
--- !u!1 &129832349
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
serializedVersion: 7
|
||||||
|
m_Component:
|
||||||
|
- component: {fileID: 129832350}
|
||||||
|
m_Layer: 0
|
||||||
|
m_HasEditorInfo: 1
|
||||||
|
m_Name: arrowPos
|
||||||
|
m_TagString: Untagged
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 1
|
||||||
|
--- !u!4 &129832350
|
||||||
|
Transform:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 129832349}
|
||||||
|
serializedVersion: 2
|
||||||
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||||
|
m_LocalPosition: {x: 0.403, y: 0.933, z: 0.036}
|
||||||
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
|
m_ConstrainProportionsScale: 0
|
||||||
|
m_Children: []
|
||||||
|
m_Father: {fileID: 1033830049}
|
||||||
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
--- !u!1 &130655075
|
--- !u!1 &130655075
|
||||||
GameObject:
|
GameObject:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@@ -333,18 +365,6 @@ Transform:
|
|||||||
- {fileID: 1969851841}
|
- {fileID: 1969851841}
|
||||||
m_Father: {fileID: 2041369494}
|
m_Father: {fileID: 2041369494}
|
||||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
--- !u!134 &233480159
|
|
||||||
PhysicMaterial:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_Name:
|
|
||||||
dynamicFriction: 0.6
|
|
||||||
staticFriction: 0.6
|
|
||||||
bounciness: 0
|
|
||||||
frictionCombine: 0
|
|
||||||
bounceCombine: 0
|
|
||||||
--- !u!4 &293757549
|
--- !u!4 &293757549
|
||||||
Transform:
|
Transform:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@@ -559,7 +579,7 @@ Transform:
|
|||||||
m_GameObject: {fileID: 357323599}
|
m_GameObject: {fileID: 357323599}
|
||||||
serializedVersion: 2
|
serializedVersion: 2
|
||||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||||
m_LocalPosition: {x: -8.33, y: 0.043, z: 5.72}
|
m_LocalPosition: {x: -3.1862617, y: 0.043, z: 15.46834}
|
||||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
m_ConstrainProportionsScale: 0
|
m_ConstrainProportionsScale: 0
|
||||||
m_Children:
|
m_Children:
|
||||||
@@ -828,31 +848,6 @@ Transform:
|
|||||||
m_Children: []
|
m_Children: []
|
||||||
m_Father: {fileID: 2139088647}
|
m_Father: {fileID: 2139088647}
|
||||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
--- !u!134 &601612387
|
|
||||||
PhysicMaterial:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_Name: ' (Instance) (Instance)'
|
|
||||||
dynamicFriction: 0.6
|
|
||||||
staticFriction: 0.6
|
|
||||||
bounciness: 0
|
|
||||||
frictionCombine: 0
|
|
||||||
bounceCombine: 0
|
|
||||||
--- !u!134 &629039599
|
|
||||||
PhysicMaterial:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_Name: ' (Instance) (Instance) (Instance) (Instance) (Instance) (Instance) (Instance)
|
|
||||||
(Instance) (Instance) (Instance) (Instance)'
|
|
||||||
dynamicFriction: 0.6
|
|
||||||
staticFriction: 0.6
|
|
||||||
bounciness: 0
|
|
||||||
frictionCombine: 0
|
|
||||||
bounceCombine: 0
|
|
||||||
--- !u!1 &656809002
|
--- !u!1 &656809002
|
||||||
GameObject:
|
GameObject:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@@ -1178,7 +1173,7 @@ PrefabInstance:
|
|||||||
- target: {fileID: -8679921383154817045, guid: ab1bbfb3679ec0c4b8e5feeb207ed436,
|
- target: {fileID: -8679921383154817045, guid: ab1bbfb3679ec0c4b8e5feeb207ed436,
|
||||||
type: 3}
|
type: 3}
|
||||||
propertyPath: m_LocalPosition.x
|
propertyPath: m_LocalPosition.x
|
||||||
value: -11.44
|
value: -8.059334
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: -8679921383154817045, guid: ab1bbfb3679ec0c4b8e5feeb207ed436,
|
- target: {fileID: -8679921383154817045, guid: ab1bbfb3679ec0c4b8e5feeb207ed436,
|
||||||
type: 3}
|
type: 3}
|
||||||
@@ -1188,7 +1183,7 @@ PrefabInstance:
|
|||||||
- target: {fileID: -8679921383154817045, guid: ab1bbfb3679ec0c4b8e5feeb207ed436,
|
- target: {fileID: -8679921383154817045, guid: ab1bbfb3679ec0c4b8e5feeb207ed436,
|
||||||
type: 3}
|
type: 3}
|
||||||
propertyPath: m_LocalPosition.z
|
propertyPath: m_LocalPosition.z
|
||||||
value: -19.47
|
value: 16.969213
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: -8679921383154817045, guid: ab1bbfb3679ec0c4b8e5feeb207ed436,
|
- target: {fileID: -8679921383154817045, guid: ab1bbfb3679ec0c4b8e5feeb207ed436,
|
||||||
type: 3}
|
type: 3}
|
||||||
@@ -1238,7 +1233,7 @@ PrefabInstance:
|
|||||||
- target: {fileID: 919132149155446097, guid: ab1bbfb3679ec0c4b8e5feeb207ed436,
|
- target: {fileID: 919132149155446097, guid: ab1bbfb3679ec0c4b8e5feeb207ed436,
|
||||||
type: 3}
|
type: 3}
|
||||||
propertyPath: m_TagString
|
propertyPath: m_TagString
|
||||||
value: Enemy
|
value: Friend
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: 5866666021909216657, guid: ab1bbfb3679ec0c4b8e5feeb207ed436,
|
- target: {fileID: 5866666021909216657, guid: ab1bbfb3679ec0c4b8e5feeb207ed436,
|
||||||
type: 3}
|
type: 3}
|
||||||
@@ -1334,9 +1329,9 @@ Camera:
|
|||||||
height: 1
|
height: 1
|
||||||
near clip plane: 0.1
|
near clip plane: 0.1
|
||||||
far clip plane: 200
|
far clip plane: 200
|
||||||
field of view: 58
|
field of view: 113.4
|
||||||
orthographic: 1
|
orthographic: 1
|
||||||
orthographic size: 14
|
orthographic size: 11.01
|
||||||
m_Depth: -1
|
m_Depth: -1
|
||||||
m_CullingMask:
|
m_CullingMask:
|
||||||
serializedVersion: 2
|
serializedVersion: 2
|
||||||
@@ -1362,13 +1357,13 @@ Transform:
|
|||||||
m_PrefabAsset: {fileID: 0}
|
m_PrefabAsset: {fileID: 0}
|
||||||
m_GameObject: {fileID: 963194225}
|
m_GameObject: {fileID: 963194225}
|
||||||
serializedVersion: 2
|
serializedVersion: 2
|
||||||
m_LocalRotation: {x: -0.0019039481, y: -0.94204205, z: 0.3354461, w: -0.0053871386}
|
m_LocalRotation: {x: -0.0045900815, y: -0.8773572, z: 0.4797422, w: -0.008413974}
|
||||||
m_LocalPosition: {x: -5.4, y: 12.94, z: 13.4}
|
m_LocalPosition: {x: -1.9, y: 10, z: 16}
|
||||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
m_ConstrainProportionsScale: 0
|
m_ConstrainProportionsScale: 0
|
||||||
m_Children: []
|
m_Children: []
|
||||||
m_Father: {fileID: 0}
|
m_Father: {fileID: 0}
|
||||||
m_LocalEulerAnglesHint: {x: 39.2, y: -180.656, z: -0.002}
|
m_LocalEulerAnglesHint: {x: 57.34, y: -181.1, z: -0.002}
|
||||||
--- !u!114 &963194229
|
--- !u!114 &963194229
|
||||||
MonoBehaviour:
|
MonoBehaviour:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@@ -1445,7 +1440,7 @@ PrefabInstance:
|
|||||||
- target: {fileID: -8679921383154817045, guid: aedf6e849dd924e229c57640f99ff50a,
|
- target: {fileID: -8679921383154817045, guid: aedf6e849dd924e229c57640f99ff50a,
|
||||||
type: 3}
|
type: 3}
|
||||||
propertyPath: m_LocalPosition.x
|
propertyPath: m_LocalPosition.x
|
||||||
value: -7.2
|
value: -1.5394614
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: -8679921383154817045, guid: aedf6e849dd924e229c57640f99ff50a,
|
- target: {fileID: -8679921383154817045, guid: aedf6e849dd924e229c57640f99ff50a,
|
||||||
type: 3}
|
type: 3}
|
||||||
@@ -1455,7 +1450,7 @@ PrefabInstance:
|
|||||||
- target: {fileID: -8679921383154817045, guid: aedf6e849dd924e229c57640f99ff50a,
|
- target: {fileID: -8679921383154817045, guid: aedf6e849dd924e229c57640f99ff50a,
|
||||||
type: 3}
|
type: 3}
|
||||||
propertyPath: m_LocalPosition.z
|
propertyPath: m_LocalPosition.z
|
||||||
value: -14.6
|
value: 8.682767
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: -8679921383154817045, guid: aedf6e849dd924e229c57640f99ff50a,
|
- target: {fileID: -8679921383154817045, guid: aedf6e849dd924e229c57640f99ff50a,
|
||||||
type: 3}
|
type: 3}
|
||||||
@@ -1539,6 +1534,10 @@ PrefabInstance:
|
|||||||
type: 3}
|
type: 3}
|
||||||
insertIndex: -1
|
insertIndex: -1
|
||||||
addedObject: {fileID: 989436109}
|
addedObject: {fileID: 989436109}
|
||||||
|
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: aedf6e849dd924e229c57640f99ff50a,
|
||||||
|
type: 3}
|
||||||
|
insertIndex: -1
|
||||||
|
addedObject: {fileID: 989436110}
|
||||||
m_SourcePrefab: {fileID: 100100000, guid: aedf6e849dd924e229c57640f99ff50a, type: 3}
|
m_SourcePrefab: {fileID: 100100000, guid: aedf6e849dd924e229c57640f99ff50a, type: 3}
|
||||||
--- !u!1 &989436104 stripped
|
--- !u!1 &989436104 stripped
|
||||||
GameObject:
|
GameObject:
|
||||||
@@ -1553,7 +1552,7 @@ CharacterController:
|
|||||||
m_PrefabInstance: {fileID: 0}
|
m_PrefabInstance: {fileID: 0}
|
||||||
m_PrefabAsset: {fileID: 0}
|
m_PrefabAsset: {fileID: 0}
|
||||||
m_GameObject: {fileID: 989436104}
|
m_GameObject: {fileID: 989436104}
|
||||||
m_Material: {fileID: 629039599}
|
m_Material: {fileID: 1274809881}
|
||||||
m_IncludeLayers:
|
m_IncludeLayers:
|
||||||
serializedVersion: 2
|
serializedVersion: 2
|
||||||
m_Bits: 0
|
m_Bits: 0
|
||||||
@@ -1610,8 +1609,8 @@ MonoBehaviour:
|
|||||||
m_Script: {fileID: 11500000, guid: 9355c53f591d4459ea620fc8191efa17, type: 3}
|
m_Script: {fileID: 11500000, guid: 9355c53f591d4459ea620fc8191efa17, type: 3}
|
||||||
m_Name:
|
m_Name:
|
||||||
m_EditorClassIdentifier:
|
m_EditorClassIdentifier:
|
||||||
maxHealth: 200
|
maxHealth: 400
|
||||||
currentHealth: 200
|
currentHealth: 400
|
||||||
maxEnergy: 100
|
maxEnergy: 100
|
||||||
currentEnergy: 0
|
currentEnergy: 0
|
||||||
heightOffset: 0.25
|
heightOffset: 0.25
|
||||||
@@ -1619,6 +1618,20 @@ MonoBehaviour:
|
|||||||
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
|
||||||
deathEffectColor: {r: 0.1, g: 0.55, b: 1, a: 1}
|
deathEffectColor: {r: 0.1, g: 0.55, b: 1, a: 1}
|
||||||
|
--- !u!114 &989436110
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 989436104}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: e00dd0df1229f4034a8df5ac7f540ad7, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier:
|
||||||
|
attackSpeedIncrease: 0.2
|
||||||
|
attackSpeedLimit: 2
|
||||||
--- !u!1 &999094165
|
--- !u!1 &999094165
|
||||||
GameObject:
|
GameObject:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@@ -1680,52 +1693,52 @@ PrefabInstance:
|
|||||||
- target: {fileID: -8679921383154817045, guid: c3401c41ece280d47af5c39c99b1e31a,
|
- target: {fileID: -8679921383154817045, guid: c3401c41ece280d47af5c39c99b1e31a,
|
||||||
type: 3}
|
type: 3}
|
||||||
propertyPath: m_LocalPosition.x
|
propertyPath: m_LocalPosition.x
|
||||||
value: -0.043
|
value: -0.191
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: -8679921383154817045, guid: c3401c41ece280d47af5c39c99b1e31a,
|
- target: {fileID: -8679921383154817045, guid: c3401c41ece280d47af5c39c99b1e31a,
|
||||||
type: 3}
|
type: 3}
|
||||||
propertyPath: m_LocalPosition.y
|
propertyPath: m_LocalPosition.y
|
||||||
value: -0.192
|
value: -0.011
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: -8679921383154817045, guid: c3401c41ece280d47af5c39c99b1e31a,
|
- target: {fileID: -8679921383154817045, guid: c3401c41ece280d47af5c39c99b1e31a,
|
||||||
type: 3}
|
type: 3}
|
||||||
propertyPath: m_LocalPosition.z
|
propertyPath: m_LocalPosition.z
|
||||||
value: 0.025
|
value: 0.086
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: -8679921383154817045, guid: c3401c41ece280d47af5c39c99b1e31a,
|
- target: {fileID: -8679921383154817045, guid: c3401c41ece280d47af5c39c99b1e31a,
|
||||||
type: 3}
|
type: 3}
|
||||||
propertyPath: m_LocalRotation.w
|
propertyPath: m_LocalRotation.w
|
||||||
value: 0.97478604
|
value: 0.6746914
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: -8679921383154817045, guid: c3401c41ece280d47af5c39c99b1e31a,
|
- target: {fileID: -8679921383154817045, guid: c3401c41ece280d47af5c39c99b1e31a,
|
||||||
type: 3}
|
type: 3}
|
||||||
propertyPath: m_LocalRotation.x
|
propertyPath: m_LocalRotation.x
|
||||||
value: -0.135173
|
value: -0.17629077
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: -8679921383154817045, guid: c3401c41ece280d47af5c39c99b1e31a,
|
- target: {fileID: -8679921383154817045, guid: c3401c41ece280d47af5c39c99b1e31a,
|
||||||
type: 3}
|
type: 3}
|
||||||
propertyPath: m_LocalRotation.y
|
propertyPath: m_LocalRotation.y
|
||||||
value: 0.17432898
|
value: 0.036865506
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: -8679921383154817045, guid: c3401c41ece280d47af5c39c99b1e31a,
|
- target: {fileID: -8679921383154817045, guid: c3401c41ece280d47af5c39c99b1e31a,
|
||||||
type: 3}
|
type: 3}
|
||||||
propertyPath: m_LocalRotation.z
|
propertyPath: m_LocalRotation.z
|
||||||
value: -0.03361328
|
value: -0.7157891
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: -8679921383154817045, guid: c3401c41ece280d47af5c39c99b1e31a,
|
- target: {fileID: -8679921383154817045, guid: c3401c41ece280d47af5c39c99b1e31a,
|
||||||
type: 3}
|
type: 3}
|
||||||
propertyPath: m_LocalEulerAnglesHint.x
|
propertyPath: m_LocalEulerAnglesHint.x
|
||||||
value: -14.585
|
value: -10.667
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: -8679921383154817045, guid: c3401c41ece280d47af5c39c99b1e31a,
|
- target: {fileID: -8679921383154817045, guid: c3401c41ece280d47af5c39c99b1e31a,
|
||||||
type: 3}
|
type: 3}
|
||||||
propertyPath: m_LocalEulerAnglesHint.y
|
propertyPath: m_LocalEulerAnglesHint.y
|
||||||
value: 21.135
|
value: 17.905
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: -8679921383154817045, guid: c3401c41ece280d47af5c39c99b1e31a,
|
- target: {fileID: -8679921383154817045, guid: c3401c41ece280d47af5c39c99b1e31a,
|
||||||
type: 3}
|
type: 3}
|
||||||
propertyPath: m_LocalEulerAnglesHint.z
|
propertyPath: m_LocalEulerAnglesHint.z
|
||||||
value: -6.685
|
value: -95.071
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: -8679921383154817045, guid: c3401c41ece280d47af5c39c99b1e31a,
|
- target: {fileID: -8679921383154817045, guid: c3401c41ece280d47af5c39c99b1e31a,
|
||||||
type: 3}
|
type: 3}
|
||||||
@@ -1739,7 +1752,11 @@ PrefabInstance:
|
|||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
m_RemovedComponents: []
|
m_RemovedComponents: []
|
||||||
m_RemovedGameObjects: []
|
m_RemovedGameObjects: []
|
||||||
m_AddedGameObjects: []
|
m_AddedGameObjects:
|
||||||
|
- targetCorrespondingSourceObject: {fileID: -8679921383154817045, guid: c3401c41ece280d47af5c39c99b1e31a,
|
||||||
|
type: 3}
|
||||||
|
insertIndex: -1
|
||||||
|
addedObject: {fileID: 129832350}
|
||||||
m_AddedComponents: []
|
m_AddedComponents: []
|
||||||
m_SourcePrefab: {fileID: 100100000, guid: c3401c41ece280d47af5c39c99b1e31a, type: 3}
|
m_SourcePrefab: {fileID: 100100000, guid: c3401c41ece280d47af5c39c99b1e31a, type: 3}
|
||||||
--- !u!4 &1033830049 stripped
|
--- !u!4 &1033830049 stripped
|
||||||
@@ -1899,7 +1916,7 @@ MeshRenderer:
|
|||||||
m_RenderingLayerMask: 1
|
m_RenderingLayerMask: 1
|
||||||
m_RendererPriority: 0
|
m_RendererPriority: 0
|
||||||
m_Materials:
|
m_Materials:
|
||||||
- {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0}
|
- {fileID: 2100000, guid: 5ec12015a0406456ba5786bbb2449fac, type: 2}
|
||||||
m_StaticBatchInfo:
|
m_StaticBatchInfo:
|
||||||
firstSubMesh: 0
|
firstSubMesh: 0
|
||||||
subMeshCount: 0
|
subMeshCount: 0
|
||||||
@@ -1929,7 +1946,7 @@ BoxCollider:
|
|||||||
m_PrefabInstance: {fileID: 0}
|
m_PrefabInstance: {fileID: 0}
|
||||||
m_PrefabAsset: {fileID: 0}
|
m_PrefabAsset: {fileID: 0}
|
||||||
m_GameObject: {fileID: 1178637744}
|
m_GameObject: {fileID: 1178637744}
|
||||||
m_Material: {fileID: 233480159}
|
m_Material: {fileID: 1727298102}
|
||||||
m_IncludeLayers:
|
m_IncludeLayers:
|
||||||
serializedVersion: 2
|
serializedVersion: 2
|
||||||
m_Bits: 0
|
m_Bits: 0
|
||||||
@@ -1961,8 +1978,8 @@ Transform:
|
|||||||
serializedVersion: 2
|
serializedVersion: 2
|
||||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||||
m_LocalPosition: {x: 0, y: -0.25, z: 0}
|
m_LocalPosition: {x: 0, y: -0.25, z: 0}
|
||||||
m_LocalScale: {x: 80, y: 0.5074, z: 120}
|
m_LocalScale: {x: 29.9, y: 0.18964075, z: 44.85}
|
||||||
m_ConstrainProportionsScale: 0
|
m_ConstrainProportionsScale: 1
|
||||||
m_Children: []
|
m_Children: []
|
||||||
m_Father: {fileID: 0}
|
m_Father: {fileID: 0}
|
||||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
@@ -2009,9 +2026,9 @@ MonoBehaviour:
|
|||||||
gravity: -20
|
gravity: -20
|
||||||
range: 500
|
range: 500
|
||||||
detectRange: 200
|
detectRange: 200
|
||||||
attackRange: 5
|
attackRange: 6
|
||||||
attackPower: 10
|
attackPower: 15
|
||||||
attackDuration: 0
|
attackDuration: 1.2
|
||||||
attackType: 2
|
attackType: 2
|
||||||
projectilePrefab: {fileID: 1754121762047325928, guid: e59aafedb502e65409f16e33cee0eed6,
|
projectilePrefab: {fileID: 1754121762047325928, guid: e59aafedb502e65409f16e33cee0eed6,
|
||||||
type: 3}
|
type: 3}
|
||||||
@@ -2093,6 +2110,19 @@ PhysicMaterial:
|
|||||||
bounciness: 0
|
bounciness: 0
|
||||||
frictionCombine: 0
|
frictionCombine: 0
|
||||||
bounceCombine: 0
|
bounceCombine: 0
|
||||||
|
--- !u!134 &1274809881
|
||||||
|
PhysicMaterial:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_Name: ' (Instance) (Instance) (Instance) (Instance) (Instance) (Instance) (Instance)
|
||||||
|
(Instance) (Instance) (Instance) (Instance) (Instance)'
|
||||||
|
dynamicFriction: 0.6
|
||||||
|
staticFriction: 0.6
|
||||||
|
bounciness: 0
|
||||||
|
frictionCombine: 0
|
||||||
|
bounceCombine: 0
|
||||||
--- !u!1 &1302061579
|
--- !u!1 &1302061579
|
||||||
GameObject:
|
GameObject:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@@ -2174,7 +2204,7 @@ PrefabInstance:
|
|||||||
- target: {fileID: -8679921383154817045, guid: 2ac38f68ec4f85341b423b5e8defd47e,
|
- target: {fileID: -8679921383154817045, guid: 2ac38f68ec4f85341b423b5e8defd47e,
|
||||||
type: 3}
|
type: 3}
|
||||||
propertyPath: m_LocalPosition.x
|
propertyPath: m_LocalPosition.x
|
||||||
value: -2.17
|
value: 3.703074
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: -8679921383154817045, guid: 2ac38f68ec4f85341b423b5e8defd47e,
|
- target: {fileID: -8679921383154817045, guid: 2ac38f68ec4f85341b423b5e8defd47e,
|
||||||
type: 3}
|
type: 3}
|
||||||
@@ -2184,7 +2214,7 @@ PrefabInstance:
|
|||||||
- target: {fileID: -8679921383154817045, guid: 2ac38f68ec4f85341b423b5e8defd47e,
|
- target: {fileID: -8679921383154817045, guid: 2ac38f68ec4f85341b423b5e8defd47e,
|
||||||
type: 3}
|
type: 3}
|
||||||
propertyPath: m_LocalPosition.z
|
propertyPath: m_LocalPosition.z
|
||||||
value: -18.54
|
value: 3.4877257
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: -8679921383154817045, guid: 2ac38f68ec4f85341b423b5e8defd47e,
|
- target: {fileID: -8679921383154817045, guid: 2ac38f68ec4f85341b423b5e8defd47e,
|
||||||
type: 3}
|
type: 3}
|
||||||
@@ -2262,6 +2292,10 @@ PrefabInstance:
|
|||||||
type: 3}
|
type: 3}
|
||||||
insertIndex: -1
|
insertIndex: -1
|
||||||
addedObject: {fileID: 1334052349}
|
addedObject: {fileID: 1334052349}
|
||||||
|
- targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 2ac38f68ec4f85341b423b5e8defd47e,
|
||||||
|
type: 3}
|
||||||
|
insertIndex: -1
|
||||||
|
addedObject: {fileID: 1334052352}
|
||||||
m_SourcePrefab: {fileID: 100100000, guid: 2ac38f68ec4f85341b423b5e8defd47e, type: 3}
|
m_SourcePrefab: {fileID: 100100000, guid: 2ac38f68ec4f85341b423b5e8defd47e, type: 3}
|
||||||
--- !u!1 &1334052348 stripped
|
--- !u!1 &1334052348 stripped
|
||||||
GameObject:
|
GameObject:
|
||||||
@@ -2286,11 +2320,12 @@ MonoBehaviour:
|
|||||||
range: 500
|
range: 500
|
||||||
detectRange: 200
|
detectRange: 200
|
||||||
attackRange: 5
|
attackRange: 5
|
||||||
attackPower: 10
|
attackPower: 12
|
||||||
attackDuration: 0
|
attackDuration: 0.8
|
||||||
attackType: 2
|
attackType: 2
|
||||||
projectilePrefab: {fileID: 0}
|
projectilePrefab: {fileID: 1754121762047325928, guid: e59aafedb502e65409f16e33cee0eed6,
|
||||||
projectileSpawnPoint: {fileID: 0}
|
type: 3}
|
||||||
|
projectileSpawnPoint: {fileID: 129832350}
|
||||||
projectileSpeed: 20
|
projectileSpeed: 20
|
||||||
projectileLifetime: 5
|
projectileLifetime: 5
|
||||||
energyPerAttack: 20
|
energyPerAttack: 20
|
||||||
@@ -2323,7 +2358,7 @@ CharacterController:
|
|||||||
m_PrefabInstance: {fileID: 0}
|
m_PrefabInstance: {fileID: 0}
|
||||||
m_PrefabAsset: {fileID: 0}
|
m_PrefabAsset: {fileID: 0}
|
||||||
m_GameObject: {fileID: 1334052348}
|
m_GameObject: {fileID: 1334052348}
|
||||||
m_Material: {fileID: 601612387}
|
m_Material: {fileID: 1585789246}
|
||||||
m_IncludeLayers:
|
m_IncludeLayers:
|
||||||
serializedVersion: 2
|
serializedVersion: 2
|
||||||
m_Bits: 0
|
m_Bits: 0
|
||||||
@@ -2342,6 +2377,19 @@ CharacterController:
|
|||||||
m_SkinWidth: 0.08
|
m_SkinWidth: 0.08
|
||||||
m_MinMoveDistance: 0.001
|
m_MinMoveDistance: 0.001
|
||||||
m_Center: {x: 0, y: 1, z: 0}
|
m_Center: {x: 0, y: 1, z: 0}
|
||||||
|
--- !u!114 &1334052352
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1334052348}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: abe61315d5e49413fb8210362038dc66, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier:
|
||||||
|
splitShotRadius: 3
|
||||||
--- !u!4 &1351576654 stripped
|
--- !u!4 &1351576654 stripped
|
||||||
Transform:
|
Transform:
|
||||||
m_CorrespondingSourceObject: {fileID: 6502182839619065283, guid: 2ac38f68ec4f85341b423b5e8defd47e,
|
m_CorrespondingSourceObject: {fileID: 6502182839619065283, guid: 2ac38f68ec4f85341b423b5e8defd47e,
|
||||||
@@ -2604,7 +2652,7 @@ PrefabInstance:
|
|||||||
- target: {fileID: -8679921383154817045, guid: c64a07291d13b4e9296ad678cc703a75,
|
- target: {fileID: -8679921383154817045, guid: c64a07291d13b4e9296ad678cc703a75,
|
||||||
type: 3}
|
type: 3}
|
||||||
propertyPath: m_LocalPosition.x
|
propertyPath: m_LocalPosition.x
|
||||||
value: -3.9
|
value: 1.2437383
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: -8679921383154817045, guid: c64a07291d13b4e9296ad678cc703a75,
|
- target: {fileID: -8679921383154817045, guid: c64a07291d13b4e9296ad678cc703a75,
|
||||||
type: 3}
|
type: 3}
|
||||||
@@ -2614,7 +2662,7 @@ PrefabInstance:
|
|||||||
- target: {fileID: -8679921383154817045, guid: c64a07291d13b4e9296ad678cc703a75,
|
- target: {fileID: -8679921383154817045, guid: c64a07291d13b4e9296ad678cc703a75,
|
||||||
type: 3}
|
type: 3}
|
||||||
propertyPath: m_LocalPosition.z
|
propertyPath: m_LocalPosition.z
|
||||||
value: 5.96
|
value: 15.70834
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: -8679921383154817045, guid: c64a07291d13b4e9296ad678cc703a75,
|
- target: {fileID: -8679921383154817045, guid: c64a07291d13b4e9296ad678cc703a75,
|
||||||
type: 3}
|
type: 3}
|
||||||
@@ -2693,6 +2741,18 @@ PrefabInstance:
|
|||||||
insertIndex: -1
|
insertIndex: -1
|
||||||
addedObject: {fileID: 903389989}
|
addedObject: {fileID: 903389989}
|
||||||
m_SourcePrefab: {fileID: 100100000, guid: c64a07291d13b4e9296ad678cc703a75, type: 3}
|
m_SourcePrefab: {fileID: 100100000, guid: c64a07291d13b4e9296ad678cc703a75, type: 3}
|
||||||
|
--- !u!134 &1585789246
|
||||||
|
PhysicMaterial:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_Name: ' (Instance) (Instance) (Instance) (Instance)'
|
||||||
|
dynamicFriction: 0.6
|
||||||
|
staticFriction: 0.6
|
||||||
|
bounciness: 0
|
||||||
|
frictionCombine: 0
|
||||||
|
bounceCombine: 0
|
||||||
--- !u!1 &1603900386
|
--- !u!1 &1603900386
|
||||||
GameObject:
|
GameObject:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@@ -2909,6 +2969,18 @@ Transform:
|
|||||||
- {fileID: 469567532}
|
- {fileID: 469567532}
|
||||||
m_Father: {fileID: 1932413806}
|
m_Father: {fileID: 1932413806}
|
||||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
|
--- !u!134 &1727298102
|
||||||
|
PhysicMaterial:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_Name: ' (Instance)'
|
||||||
|
dynamicFriction: 0.6
|
||||||
|
staticFriction: 0.6
|
||||||
|
bounciness: 0
|
||||||
|
frictionCombine: 0
|
||||||
|
bounceCombine: 0
|
||||||
--- !u!1 &1801347324
|
--- !u!1 &1801347324
|
||||||
GameObject:
|
GameObject:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@@ -3517,7 +3589,7 @@ PrefabInstance:
|
|||||||
- target: {fileID: 6576232217085467325, guid: 2618e048f2ca24ec797c15d5e3d98dce,
|
- target: {fileID: 6576232217085467325, guid: 2618e048f2ca24ec797c15d5e3d98dce,
|
||||||
type: 3}
|
type: 3}
|
||||||
propertyPath: m_LocalPosition.x
|
propertyPath: m_LocalPosition.x
|
||||||
value: -8.33
|
value: -3.1862617
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: 6576232217085467325, guid: 2618e048f2ca24ec797c15d5e3d98dce,
|
- target: {fileID: 6576232217085467325, guid: 2618e048f2ca24ec797c15d5e3d98dce,
|
||||||
type: 3}
|
type: 3}
|
||||||
@@ -3527,7 +3599,7 @@ PrefabInstance:
|
|||||||
- target: {fileID: 6576232217085467325, guid: 2618e048f2ca24ec797c15d5e3d98dce,
|
- target: {fileID: 6576232217085467325, guid: 2618e048f2ca24ec797c15d5e3d98dce,
|
||||||
type: 3}
|
type: 3}
|
||||||
propertyPath: m_LocalPosition.z
|
propertyPath: m_LocalPosition.z
|
||||||
value: 5.72
|
value: 15.46834
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: 6576232217085467325, guid: 2618e048f2ca24ec797c15d5e3d98dce,
|
- target: {fileID: 6576232217085467325, guid: 2618e048f2ca24ec797c15d5e3d98dce,
|
||||||
type: 3}
|
type: 3}
|
||||||
|
|||||||
@@ -0,0 +1,48 @@
|
|||||||
|
using UnityEngine;
|
||||||
|
|
||||||
|
public class ArcherHunterSkill : UnitSkill
|
||||||
|
{
|
||||||
|
[Min(0f)]
|
||||||
|
public float splitShotRadius = 3f;
|
||||||
|
|
||||||
|
public override void ReleaseSkill()
|
||||||
|
{
|
||||||
|
GameObject mainTarget = unit.Target;
|
||||||
|
if (mainTarget == null)
|
||||||
|
{
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
GameObject nearbyOpponent = FindNearbyOpponent(mainTarget);
|
||||||
|
unit.FireSkillProjectile(nearbyOpponent != null ? nearbyOpponent : mainTarget);
|
||||||
|
}
|
||||||
|
|
||||||
|
private GameObject FindNearbyOpponent(GameObject mainTarget)
|
||||||
|
{
|
||||||
|
string opponentTag = unit.OpponentTag;
|
||||||
|
if (string.IsNullOrEmpty(opponentTag))
|
||||||
|
{
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
|
||||||
|
GameObject nearbyOpponent = null;
|
||||||
|
float nearestSqrDistance = splitShotRadius * splitShotRadius;
|
||||||
|
GameObject[] opponents = GameObject.FindGameObjectsWithTag(opponentTag);
|
||||||
|
foreach (GameObject opponent in opponents)
|
||||||
|
{
|
||||||
|
if (opponent == mainTarget || opponent == unit.gameObject || opponent.transform.root == unit.transform.root)
|
||||||
|
{
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
|
||||||
|
float sqrDistance = (opponent.transform.position - mainTarget.transform.position).sqrMagnitude;
|
||||||
|
if (sqrDistance <= nearestSqrDistance)
|
||||||
|
{
|
||||||
|
nearestSqrDistance = sqrDistance;
|
||||||
|
nearbyOpponent = opponent;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return nearbyOpponent;
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,11 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: XihKsyuuUn77QGunzckB2vzutslS+vzIIEIFotxpCnDDkhI1D3gAz4c=
|
||||||
|
MonoImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 2
|
||||||
|
defaultReferences: []
|
||||||
|
executionOrder: 0
|
||||||
|
icon: {instanceID: 0}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
@@ -0,0 +1,20 @@
|
|||||||
|
using UnityEngine;
|
||||||
|
|
||||||
|
public class BlueMonsterSkill : UnitSkill
|
||||||
|
{
|
||||||
|
[Min(0f)]
|
||||||
|
public float attackSpeedIncrease = 0.2f;
|
||||||
|
|
||||||
|
[Min(1f)]
|
||||||
|
public float attackSpeedLimit = 2f;
|
||||||
|
|
||||||
|
public override void ReleaseSkill()
|
||||||
|
{
|
||||||
|
unit.PlaySkillAnimation(OnRoarFinished);
|
||||||
|
}
|
||||||
|
|
||||||
|
private void OnRoarFinished()
|
||||||
|
{
|
||||||
|
unit.MultiplyAttackSpeed(1f + attackSpeedIncrease, attackSpeedLimit);
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,11 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: Wnof4X6tBy2Re/WkcDIIR8jLFhw4f9ah/x/XNbUMHqlzFHdChoNCy/I=
|
||||||
|
MonoImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 2
|
||||||
|
defaultReferences: []
|
||||||
|
executionOrder: 0
|
||||||
|
icon: {instanceID: 0}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
@@ -7,6 +7,7 @@ public class Projectile : MonoBehaviour
|
|||||||
private float damage;
|
private float damage;
|
||||||
private float speed;
|
private float speed;
|
||||||
private float lifetime;
|
private float lifetime;
|
||||||
|
private bool registerEnergyOnHit;
|
||||||
private bool initialized;
|
private bool initialized;
|
||||||
private bool hasHit;
|
private bool hasHit;
|
||||||
|
|
||||||
@@ -15,13 +16,15 @@ public class Projectile : MonoBehaviour
|
|||||||
float damageAmount,
|
float damageAmount,
|
||||||
GameObject ownerObject,
|
GameObject ownerObject,
|
||||||
float moveSpeed,
|
float moveSpeed,
|
||||||
float lifeTime)
|
float lifeTime,
|
||||||
|
bool registerEnergy = true)
|
||||||
{
|
{
|
||||||
target = targetObject;
|
target = targetObject;
|
||||||
damage = damageAmount;
|
damage = damageAmount;
|
||||||
owner = ownerObject;
|
owner = ownerObject;
|
||||||
speed = moveSpeed;
|
speed = moveSpeed;
|
||||||
lifetime = lifeTime;
|
lifetime = lifeTime;
|
||||||
|
registerEnergyOnHit = registerEnergy;
|
||||||
initialized = true;
|
initialized = true;
|
||||||
hasHit = false;
|
hasHit = false;
|
||||||
|
|
||||||
@@ -112,7 +115,7 @@ public class Projectile : MonoBehaviour
|
|||||||
|
|
||||||
hasHit = true;
|
hasHit = true;
|
||||||
healthBar.TakeDamage(damage);
|
healthBar.TakeDamage(damage);
|
||||||
if (owner != null)
|
if (registerEnergyOnHit && owner != null)
|
||||||
{
|
{
|
||||||
UnitBase unit = owner.GetComponent<UnitBase>();
|
UnitBase unit = owner.GetComponent<UnitBase>();
|
||||||
if (unit != null)
|
if (unit != null)
|
||||||
|
|||||||
@@ -85,6 +85,11 @@ public class UnitBase : MonoBehaviour
|
|||||||
//当前攻击开始时间,用于在没有结束 Event 时释放攻击状态。
|
//当前攻击开始时间,用于在没有结束 Event 时释放攻击状态。
|
||||||
private float attackStartTime;
|
private float attackStartTime;
|
||||||
|
|
||||||
|
private bool isPlayingSkill;
|
||||||
|
private float attackSpeedMultiplier = 1f;
|
||||||
|
private UnitSkill unitSkill;
|
||||||
|
private System.Action skillFinishedCallback;
|
||||||
|
|
||||||
|
|
||||||
//状态枚举
|
//状态枚举
|
||||||
public enum State
|
public enum State
|
||||||
@@ -96,7 +101,10 @@ public class UnitBase : MonoBehaviour
|
|||||||
Track,
|
Track,
|
||||||
|
|
||||||
//攻击状态
|
//攻击状态
|
||||||
Attack
|
Attack,
|
||||||
|
|
||||||
|
//技能状态
|
||||||
|
Skill
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -111,6 +119,7 @@ public class UnitBase : MonoBehaviour
|
|||||||
animator = GetComponent<Animator>();
|
animator = GetComponent<Animator>();
|
||||||
controller = GetComponent<CharacterController>();
|
controller = GetComponent<CharacterController>();
|
||||||
worldHealthBar = GetComponent<WorldHealthBar>();
|
worldHealthBar = GetComponent<WorldHealthBar>();
|
||||||
|
unitSkill = GetComponent<UnitSkill>();
|
||||||
|
|
||||||
// 位移和朝向由 CharacterController 与 UnitBase 控制,避免攻击动画的根运动叠加旋转。
|
// 位移和朝向由 CharacterController 与 UnitBase 控制,避免攻击动画的根运动叠加旋转。
|
||||||
animator.applyRootMotion = false;
|
animator.applyRootMotion = false;
|
||||||
@@ -133,6 +142,14 @@ public class UnitBase : MonoBehaviour
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (isPlayingSkill)
|
||||||
|
{
|
||||||
|
animator.SetInteger("speed", 0);
|
||||||
|
applyGravity();
|
||||||
|
CheckSkillAnimationFinished();
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
//查找场景中距离自己最近的敌对目标
|
//查找场景中距离自己最近的敌对目标
|
||||||
target = FindNearestOpponent();
|
target = FindNearestOpponent();
|
||||||
if (target != null)
|
if (target != null)
|
||||||
@@ -158,6 +175,12 @@ public class UnitBase : MonoBehaviour
|
|||||||
applyGravity();
|
applyGravity();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public GameObject Target => target;
|
||||||
|
|
||||||
|
public string OpponentTag => GetOpponentTag();
|
||||||
|
|
||||||
|
public float AttackSpeedMultiplier => attackSpeedMultiplier;
|
||||||
|
|
||||||
//根据自身Tag找到敌对Tag
|
//根据自身Tag找到敌对Tag
|
||||||
private string GetOpponentTag()
|
private string GetOpponentTag()
|
||||||
{
|
{
|
||||||
@@ -287,11 +310,11 @@ public class UnitBase : MonoBehaviour
|
|||||||
float animationDuration = GetAttackAnimationDuration();
|
float animationDuration = GetAttackAnimationDuration();
|
||||||
if (animationDuration <= 0f || attackDuration <= 0f)
|
if (animationDuration <= 0f || attackDuration <= 0f)
|
||||||
{
|
{
|
||||||
animator.speed = 1f;
|
animator.speed = attackSpeedMultiplier;
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
animator.speed = animationDuration / attackDuration;
|
animator.speed = animationDuration / attackDuration * attackSpeedMultiplier;
|
||||||
}
|
}
|
||||||
|
|
||||||
//攻击
|
//攻击
|
||||||
@@ -365,6 +388,25 @@ public class UnitBase : MonoBehaviour
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public void FireSkillProjectile(GameObject opponent)
|
||||||
|
{
|
||||||
|
if (opponent == null || projectilePrefab == null || projectileSpawnPoint == null)
|
||||||
|
{
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
GameObject projectileObject = Instantiate(
|
||||||
|
projectilePrefab,
|
||||||
|
projectileSpawnPoint.position,
|
||||||
|
projectileSpawnPoint.rotation);
|
||||||
|
Projectile projectile = projectileObject.GetComponent<Projectile>();
|
||||||
|
if (projectile != null)
|
||||||
|
{
|
||||||
|
// 技能箭不再次积攒能量,避免技能触发递归。
|
||||||
|
projectile.Initialize(opponent, attackPower, gameObject, projectileSpeed, projectileLifetime, false);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
// 普通攻击命中后积攒能量,满能量时清空能量并调用技能占位方法。
|
// 普通攻击命中后积攒能量,满能量时清空能量并调用技能占位方法。
|
||||||
private void AddAttackEnergy()
|
private void AddAttackEnergy()
|
||||||
{
|
{
|
||||||
@@ -382,9 +424,51 @@ public class UnitBase : MonoBehaviour
|
|||||||
ReleaseSkill();
|
ReleaseSkill();
|
||||||
}
|
}
|
||||||
|
|
||||||
// 技能占位方法,后续由具体单位脚本重写。
|
private void ReleaseSkill()
|
||||||
protected virtual void ReleaseSkill()
|
|
||||||
{
|
{
|
||||||
|
if (unitSkill != null)
|
||||||
|
{
|
||||||
|
unitSkill.ReleaseSkill();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public void PlaySkillAnimation(System.Action onFinished)
|
||||||
|
{
|
||||||
|
if (isPlayingSkill)
|
||||||
|
{
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
skillFinishedCallback = onFinished;
|
||||||
|
isPlayingSkill = true;
|
||||||
|
state = State.Skill;
|
||||||
|
animator.speed = 1f;
|
||||||
|
animator.SetInteger("speed", 0);
|
||||||
|
animator.SetTrigger("skill");
|
||||||
|
attackStartTime = Time.time;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void MultiplyAttackSpeed(float multiplier, float limit)
|
||||||
|
{
|
||||||
|
attackSpeedMultiplier = Mathf.Min(
|
||||||
|
attackSpeedMultiplier * multiplier,
|
||||||
|
limit);
|
||||||
|
animator.speed = attackSpeedMultiplier;
|
||||||
|
}
|
||||||
|
|
||||||
|
private void CheckSkillAnimationFinished()
|
||||||
|
{
|
||||||
|
AnimatorStateInfo stateInfo = animator.GetCurrentAnimatorStateInfo(0);
|
||||||
|
if (!stateInfo.IsName("skill") || stateInfo.normalizedTime < 1f)
|
||||||
|
{
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
isPlayingSkill = false;
|
||||||
|
state = State.Alert;
|
||||||
|
animator.speed = attackSpeedMultiplier;
|
||||||
|
skillFinishedCallback?.Invoke();
|
||||||
|
skillFinishedCallback = null;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -429,8 +513,8 @@ public class UnitBase : MonoBehaviour
|
|||||||
|
|
||||||
private void FinishAttack()
|
private void FinishAttack()
|
||||||
{
|
{
|
||||||
//攻击动画结束后恢复Animator速度。
|
//攻击动画结束后恢复当前攻速倍率。
|
||||||
animator.speed = 1f;
|
animator.speed = attackSpeedMultiplier;
|
||||||
|
|
||||||
//攻击动画结束后,目标仍在攻击范围内则立即进行下一次攻击。
|
//攻击动画结束后,目标仍在攻击范围内则立即进行下一次攻击。
|
||||||
target = FindNearestOpponent();
|
target = FindNearestOpponent();
|
||||||
|
|||||||
@@ -0,0 +1,13 @@
|
|||||||
|
using UnityEngine;
|
||||||
|
|
||||||
|
public abstract class UnitSkill : MonoBehaviour
|
||||||
|
{
|
||||||
|
protected UnitBase unit;
|
||||||
|
|
||||||
|
protected virtual void Awake()
|
||||||
|
{
|
||||||
|
unit = GetComponent<UnitBase>();
|
||||||
|
}
|
||||||
|
|
||||||
|
public abstract void ReleaseSkill();
|
||||||
|
}
|
||||||
@@ -0,0 +1,11 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: Wn4W5CmsUi1oF9d3d5TAjp/LRDE99tRbr3RNsqRATY5Z50wvV7oZtfs=
|
||||||
|
MonoImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 2
|
||||||
|
defaultReferences: []
|
||||||
|
executionOrder: 0
|
||||||
|
icon: {instanceID: 0}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
@@ -64,7 +64,7 @@ MonoBehaviour:
|
|||||||
- line: '| m_SplashScreenLogos: []'
|
- line: '| m_SplashScreenLogos: []'
|
||||||
- line: '| m_VirtualRealitySplashScreen: {instanceID: 0}'
|
- line: '| m_VirtualRealitySplashScreen: {instanceID: 0}'
|
||||||
- line: '| expectedBundleIdentifier: com.DefaultCompany.---------'
|
- line: '| expectedBundleIdentifier: com.DefaultCompany.---------'
|
||||||
- line: '| integrityHash: '
|
- line: '| integrityHash: bf23b47d797ec84e4baca64215821f0f'
|
||||||
- line: '| m_HolographicTrackingLossScreen: {instanceID: 0}'
|
- line: '| m_HolographicTrackingLossScreen: {instanceID: 0}'
|
||||||
- line: '| defaultScreenWidth: 1024'
|
- line: '| defaultScreenWidth: 1024'
|
||||||
- line: '| defaultScreenHeight: 768'
|
- line: '| defaultScreenHeight: 768'
|
||||||
@@ -134,8 +134,9 @@ MonoBehaviour:
|
|||||||
- line: '| forceSingleInstance: 0'
|
- line: '| forceSingleInstance: 0'
|
||||||
- line: '| useFlipModelSwapchain: 1'
|
- line: '| useFlipModelSwapchain: 1'
|
||||||
- line: '| resizableWindow: 0'
|
- line: '| resizableWindow: 0'
|
||||||
|
- line: '| renderOverUI: 0'
|
||||||
- line: '| useMacAppStoreValidation: 0'
|
- line: '| useMacAppStoreValidation: 0'
|
||||||
- line: '| wglDisableFBODepthStencil: 0'
|
- line: '| wglDisableFBODepthStencil: 1'
|
||||||
- line: '| macAppStoreCategory: public.app-category.games'
|
- line: '| macAppStoreCategory: public.app-category.games'
|
||||||
- line: '| gpuSkinning: 1'
|
- line: '| gpuSkinning: 1'
|
||||||
- line: '| gpuSkinningTransformFeedback: 0'
|
- line: '| gpuSkinningTransformFeedback: 0'
|
||||||
@@ -242,7 +243,7 @@ MonoBehaviour:
|
|||||||
- line: '| AndroidTargetSdkVersion: 0'
|
- line: '| AndroidTargetSdkVersion: 0'
|
||||||
- line: '| AndroidPreferredInstallLocation: 1'
|
- line: '| AndroidPreferredInstallLocation: 1'
|
||||||
- line: '| aotOptions: '
|
- line: '| aotOptions: '
|
||||||
- line: '| stripEngineCode: 1'
|
- line: '| stripEngineCode: 0'
|
||||||
- line: '| iPhoneStrippingLevel: 0'
|
- line: '| iPhoneStrippingLevel: 0'
|
||||||
- line: '| iPhoneScriptCallOptimization: 0'
|
- line: '| iPhoneScriptCallOptimization: 0'
|
||||||
- line: '| ForceInternetPermission: 0'
|
- line: '| ForceInternetPermission: 0'
|
||||||
@@ -427,7 +428,7 @@ MonoBehaviour:
|
|||||||
- line: '| m_APIs: 150000000b000000'
|
- line: '| m_APIs: 150000000b000000'
|
||||||
- line: '| m_Automatic: 1'
|
- line: '| m_Automatic: 1'
|
||||||
- line: '| - m_BuildTarget: WeixinMiniGameSupport'
|
- line: '| - m_BuildTarget: WeixinMiniGameSupport'
|
||||||
- line: '| m_APIs: 08000000'
|
- line: '| m_APIs: 0b000000'
|
||||||
- line: '| m_Automatic: 0'
|
- line: '| m_Automatic: 0'
|
||||||
- line: '| m_BuildTargetVRSettings:'
|
- line: '| m_BuildTargetVRSettings:'
|
||||||
- line: '| - m_BuildTarget: Standalone'
|
- line: '| - m_BuildTarget: Standalone'
|
||||||
@@ -447,6 +448,9 @@ MonoBehaviour:
|
|||||||
- line: '| WeixinMiniGame: 0'
|
- line: '| WeixinMiniGame: 0'
|
||||||
- line: '| mobileMTRendering:'
|
- line: '| mobileMTRendering:'
|
||||||
- line: '| Android: 1'
|
- line: '| Android: 1'
|
||||||
|
- line: '| HMIAndroid: 1'
|
||||||
|
- line: '| OpenHarmony: 1'
|
||||||
|
- line: '| VisionOS: 1'
|
||||||
- line: '| iPhone: 1'
|
- line: '| iPhone: 1'
|
||||||
- line: '| tvOS: 1'
|
- line: '| tvOS: 1'
|
||||||
- line: '| m_VirtualGeometryRuntimeMap:'
|
- line: '| m_VirtualGeometryRuntimeMap:'
|
||||||
@@ -464,6 +468,8 @@ MonoBehaviour:
|
|||||||
- line: '| m_EncodingQuality: 1'
|
- line: '| m_EncodingQuality: 1'
|
||||||
- line: '| - m_BuildTarget: tvOS'
|
- line: '| - m_BuildTarget: tvOS'
|
||||||
- line: '| m_EncodingQuality: 1'
|
- line: '| m_EncodingQuality: 1'
|
||||||
|
- line: '| - m_BuildTarget: WeixinMiniGame'
|
||||||
|
- line: '| m_EncodingQuality: 1'
|
||||||
- line: '| m_BuildTargetGroupHDRCubemapEncodingQuality:'
|
- line: '| m_BuildTargetGroupHDRCubemapEncodingQuality:'
|
||||||
- line: '| - m_BuildTarget: Android'
|
- line: '| - m_BuildTarget: Android'
|
||||||
- line: '| m_EncodingQuality: 1'
|
- line: '| m_EncodingQuality: 1'
|
||||||
@@ -479,6 +485,8 @@ MonoBehaviour:
|
|||||||
- line: '| m_Format: 3'
|
- line: '| m_Format: 3'
|
||||||
- line: '| - m_BuildTarget: WebGL'
|
- line: '| - m_BuildTarget: WebGL'
|
||||||
- line: '| m_Format: 3'
|
- line: '| m_Format: 3'
|
||||||
|
- line: '| - m_BuildTarget: WeixinMiniGame'
|
||||||
|
- line: '| m_Format: 3'
|
||||||
- line: '| playModeTestRunnerEnabled: 0'
|
- line: '| playModeTestRunnerEnabled: 0'
|
||||||
- line: '| runPlayModeTestAsEditModeTest: 0'
|
- line: '| runPlayModeTestAsEditModeTest: 0'
|
||||||
- line: '| actionOnDotNetUnhandledException: 1'
|
- line: '| actionOnDotNetUnhandledException: 1'
|
||||||
@@ -996,7 +1004,6 @@ MonoBehaviour:
|
|||||||
- line: '| m_VersionCode: 1'
|
- line: '| m_VersionCode: 1'
|
||||||
- line: '| m_VersionName: '
|
- line: '| m_VersionName: '
|
||||||
- line: '| hmiPlayerDataPath: '
|
- line: '| hmiPlayerDataPath: '
|
||||||
- line: '| hmiForceSRGBBlit: 0'
|
|
||||||
- line: '| embeddedLinuxEnableGamepadInput: 0'
|
- line: '| embeddedLinuxEnableGamepadInput: 0'
|
||||||
- line: '| logStartupTiming: 0'
|
- line: '| logStartupTiming: 0'
|
||||||
- line: '| hmiCpuConfiguration: '
|
- line: '| hmiCpuConfiguration: '
|
||||||
@@ -1038,9 +1045,9 @@ MonoBehaviour:
|
|||||||
- line: '| -s ERROR_ON_UNDEFINED_SYMBOLS=0 -s TOTAL_MEMORY=256MB -s EXPORTED_RUNTIME_METHODS=''''["ccall","cwrap","stackTrace","addRunDependency","removeRunDependency","FS_createPath","FS_createDataFile","stackTrace","writeStackCookie","checkStackCookie","lengthBytesUTF8","stringToUTF8"]'''''
|
- line: '| -s ERROR_ON_UNDEFINED_SYMBOLS=0 -s TOTAL_MEMORY=256MB -s EXPORTED_RUNTIME_METHODS=''''["ccall","cwrap","stackTrace","addRunDependency","removeRunDependency","FS_createPath","FS_createDataFile","stackTrace","writeStackCookie","checkStackCookie","lengthBytesUTF8","stringToUTF8"]'''''
|
||||||
- line: '| --profiling-funcs '''
|
- line: '| --profiling-funcs '''
|
||||||
- line: '| weixinMiniGameModulesDirectory: '
|
- line: '| weixinMiniGameModulesDirectory: '
|
||||||
- line: '| weixinMiniGameTemplate: "PATH:/Users/huadexuan/\u5927\u4E71\u6597/Library/PackageCache/com.qq.weixin.minigame@f67e7851c3/WebGLTemplates/WXTemplate2022TJ"'
|
- line: '| weixinMiniGameTemplate: APPLICATION:Default'
|
||||||
- line: '| weixinMiniGameAnalyzeBuildSize: 0'
|
- line: '| weixinMiniGameAnalyzeBuildSize: 0'
|
||||||
- line: '| weixinMiniGameUseEmbeddedResources: 0'
|
- line: '| weixinMiniGameUseEmbeddedResources: 1'
|
||||||
- line: '| weixinMiniGameCompressionFormat: 2'
|
- line: '| weixinMiniGameCompressionFormat: 2'
|
||||||
- line: '| weixinMiniGameWasmArithmeticExceptions: 0'
|
- line: '| weixinMiniGameWasmArithmeticExceptions: 0'
|
||||||
- line: '| weixinMiniGameLinkerTarget: 1'
|
- line: '| weixinMiniGameLinkerTarget: 1'
|
||||||
@@ -1070,7 +1077,13 @@ MonoBehaviour:
|
|||||||
- line: '| windowsGamepadBackendHint: 0'
|
- line: '| windowsGamepadBackendHint: 0'
|
||||||
- line: '| cloudProjectId: '
|
- line: '| cloudProjectId: '
|
||||||
- line: '| framebufferDepthMemorylessMode: 0'
|
- line: '| framebufferDepthMemorylessMode: 0'
|
||||||
- line: '| qualitySettingsNames: []'
|
- line: '| qualitySettingsNames:'
|
||||||
|
- line: '| - Very Low'
|
||||||
|
- line: '| - Low'
|
||||||
|
- line: '| - Medium'
|
||||||
|
- line: '| - High'
|
||||||
|
- line: '| - Very High'
|
||||||
|
- line: '| - Ultra'
|
||||||
- line: '| projectName: '
|
- line: '| projectName: '
|
||||||
- line: '| organizationId: '
|
- line: '| organizationId: '
|
||||||
- line: '| cloudEnabled: 0'
|
- line: '| cloudEnabled: 0'
|
||||||
@@ -1111,7 +1124,7 @@ MonoBehaviour:
|
|||||||
m_MiniGameShowVConsole: 0
|
m_MiniGameShowVConsole: 0
|
||||||
m_CodeOptimization: 4
|
m_CodeOptimization: 4
|
||||||
m_MiniGameGenerateWasmAnalysisReport: 0
|
m_MiniGameGenerateWasmAnalysisReport: 0
|
||||||
m_MiniGameWasmInlineParam: 200
|
m_MiniGameWasmInlineParam: 100
|
||||||
- rid: 3536345460056522761
|
- rid: 3536345460056522761
|
||||||
type: {class: WeixinMiniGameSettings, ns: WeChatWASM, asm: WxEditor}
|
type: {class: WeixinMiniGameSettings, ns: WeChatWASM, asm: WxEditor}
|
||||||
data:
|
data:
|
||||||
@@ -1119,14 +1132,14 @@ MonoBehaviour:
|
|||||||
m_Editor:
|
m_Editor:
|
||||||
rid: 3536345460056522762
|
rid: 3536345460056522762
|
||||||
ProjectConf:
|
ProjectConf:
|
||||||
projectName:
|
projectName: "\u53EC\u5524\u4E4B\u6218"
|
||||||
Appid:
|
Appid: wxf15e11ed02b57fe2
|
||||||
CDN:
|
CDN: https://file.xyproject.cn/minio-files/game/webgl
|
||||||
assetLoadType: 0
|
assetLoadType: 0
|
||||||
compressDataPackage: 0
|
compressDataPackage: 1
|
||||||
VideoUrl:
|
VideoUrl:
|
||||||
relativeDST: /Users/huadexuan/WeChatProjects/daluandou
|
relativeDST: ../WeChatProjects/daluandou
|
||||||
DST: D:\unity\daluandou\
|
DST: "/Users/huadexuan/\u5927\u4E71\u6597/../WeChatProjects/daluandou"
|
||||||
StreamCDN:
|
StreamCDN:
|
||||||
bundleHashLength: 32
|
bundleHashLength: 32
|
||||||
bundlePathIdentifier: StreamingAssets;
|
bundlePathIdentifier: StreamingAssets;
|
||||||
@@ -1161,7 +1174,7 @@ MonoBehaviour:
|
|||||||
profilingFuncs: 1
|
profilingFuncs: 1
|
||||||
Webgl2: 1
|
Webgl2: 1
|
||||||
fbslim: 0
|
fbslim: 0
|
||||||
DeleteStreamingAssets: 1
|
DeleteStreamingAssets: 0
|
||||||
ProfilingMemory: 0
|
ProfilingMemory: 0
|
||||||
CleanBuild: 0
|
CleanBuild: 0
|
||||||
CustomNodePath:
|
CustomNodePath:
|
||||||
@@ -1176,6 +1189,7 @@ MonoBehaviour:
|
|||||||
enableEmscriptenGLX: 0
|
enableEmscriptenGLX: 0
|
||||||
brotliMT: 1
|
brotliMT: 1
|
||||||
enableWasm2023: 0
|
enableWasm2023: 0
|
||||||
|
enableRenderThread: 0
|
||||||
CompressTexture:
|
CompressTexture:
|
||||||
halfSize: 0
|
halfSize: 0
|
||||||
useDXT5: 0
|
useDXT5: 0
|
||||||
@@ -1206,7 +1220,7 @@ MonoBehaviour:
|
|||||||
Geometric_Shapes: 1
|
Geometric_Shapes: 1
|
||||||
Mathematical_Operators: 1
|
Mathematical_Operators: 1
|
||||||
CustomUnicode:
|
CustomUnicode:
|
||||||
m_AutomaticFillInstantGame: 1
|
m_AutomaticFillInstantGame: 0
|
||||||
- rid: 3536345460056522762
|
- rid: 3536345460056522762
|
||||||
type: {class: WeixinMiniGameSettingsEditor, ns: WeChatWASM, asm: WxEditor}
|
type: {class: WeixinMiniGameSettingsEditor, ns: WeChatWASM, asm: WxEditor}
|
||||||
data:
|
data:
|
||||||
|
|||||||
@@ -13,14 +13,14 @@ MonoBehaviour:
|
|||||||
m_Name: MiniGameConfig
|
m_Name: MiniGameConfig
|
||||||
m_EditorClassIdentifier:
|
m_EditorClassIdentifier:
|
||||||
ProjectConf:
|
ProjectConf:
|
||||||
projectName:
|
projectName: "\u53EC\u5524\u4E4B\u6218"
|
||||||
Appid:
|
Appid: wxf15e11ed02b57fe2
|
||||||
CDN:
|
CDN: https://file.xyproject.cn/minio-files/game
|
||||||
assetLoadType: 0
|
assetLoadType: 0
|
||||||
compressDataPackage: 0
|
compressDataPackage: 0
|
||||||
VideoUrl:
|
VideoUrl:
|
||||||
relativeDST:
|
relativeDST: /Users/huadexuan/WeChatProjects/daluandou
|
||||||
DST:
|
DST: /Users/huadexuan/WeChatProjects/daluandou
|
||||||
StreamCDN:
|
StreamCDN:
|
||||||
bundleHashLength: 32
|
bundleHashLength: 32
|
||||||
bundlePathIdentifier: StreamingAssets;
|
bundlePathIdentifier: StreamingAssets;
|
||||||
@@ -70,6 +70,7 @@ MonoBehaviour:
|
|||||||
enableEmscriptenGLX: 0
|
enableEmscriptenGLX: 0
|
||||||
brotliMT: 1
|
brotliMT: 1
|
||||||
enableWasm2023: 0
|
enableWasm2023: 0
|
||||||
|
enableRenderThread: 0
|
||||||
CompressTexture:
|
CompressTexture:
|
||||||
halfSize: 0
|
halfSize: 0
|
||||||
useDXT5: 0
|
useDXT5: 0
|
||||||
@@ -100,3 +101,14 @@ MonoBehaviour:
|
|||||||
Geometric_Shapes: 1
|
Geometric_Shapes: 1
|
||||||
Mathematical_Operators: 1
|
Mathematical_Operators: 1
|
||||||
CustomUnicode:
|
CustomUnicode:
|
||||||
|
MultiPackageMerge:
|
||||||
|
outputPath:
|
||||||
|
devPluginId:
|
||||||
|
packageConditions:
|
||||||
|
- condition: config.features?.preferThreads === true && canUseThread
|
||||||
|
packageSuffix: mt
|
||||||
|
packagePath:
|
||||||
|
defaultPackagePath:
|
||||||
|
commonDirectories:
|
||||||
|
commonFiles:
|
||||||
|
framework: unity
|
||||||
@@ -0,0 +1,28 @@
|
|||||||
|
%YAML 1.1
|
||||||
|
%TAG !u! tag:yousandi.cn,2023:
|
||||||
|
--- !u!114 &11400000
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 0}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: -510555097, guid: 1cf430f187a0b40eda7f668318d8be23, type: 3}
|
||||||
|
m_Name: PlayableConfig
|
||||||
|
m_EditorClassIdentifier:
|
||||||
|
ProjectConf:
|
||||||
|
projectName: "\u53EC\u5524\u4E4B\u6218"
|
||||||
|
Appid: wxf15e11ed02b57fe2
|
||||||
|
relativeDST: /Users/huadexuan/WeChatProjects/daluandou
|
||||||
|
DST: /Users/huadexuan/WeChatProjects/daluandou
|
||||||
|
MemorySize: 256
|
||||||
|
Orientation: 0
|
||||||
|
IOSDevicePixelRatio: 0
|
||||||
|
CompileOptions:
|
||||||
|
DevelopBuild: 0
|
||||||
|
Il2CppOptimizeSize: 1
|
||||||
|
profilingFuncs: 1
|
||||||
|
Webgl2: 1
|
||||||
|
CustomNodePath:
|
||||||
@@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: DXIXvX78AnJKuPDZaAwOtg2kmSr4JsC1w3k+SnpL8m79tPUMeLHG0YI=
|
||||||
|
NativeFormatImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
mainObjectFileID: 11400000
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
@@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: XHkavX75W3nCPyvtnNgZ+h7pgu/UolPqqoJO4j67s64VkinuDkTcOSo=
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
@@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: CHIevX+rV3rvVQghH8MsR/F7ZOLHmhqgjG+weWUq8AeP+M8sEi3lcaA=
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
@@ -6,9 +6,12 @@
|
|||||||
|
|
||||||
### Feedback
|
### Feedback
|
||||||
- [2026-08-28 11:36:37] 用户偏好 Unity 操作分步骤执行:一次只做一个明确动作并先验证结果,避免连续执行大量工具调用导致超时。**Why:** 之前连续操作出现 Stream idle timeout。**How to apply:** Unity 场景、Prefab、组件和运行验证都采用“读取→单步修改→确认”的节奏。
|
- [2026-08-28 11:36:37] 用户偏好 Unity 操作分步骤执行:一次只做一个明确动作并先验证结果,避免连续执行大量工具调用导致超时。**Why:** 之前连续操作出现 Stream idle timeout。**How to apply:** Unity 场景、Prefab、组件和运行验证都采用“读取→单步修改→确认”的节奏。
|
||||||
|
- [2026-08-30 22:44:50] 每实现一个角色技能,都要同步更新《场景和角色设计.md》文档末尾的角色与技能描述表格。**Why:** 用户希望实现进度与设计文档保持同步。**How to apply:** 后续新增或修改角色技能时,在同一任务中追加或更新对应表格行。
|
||||||
|
|
||||||
### Project
|
### Project
|
||||||
- [2026-08-28 14:26:56] 弓箭手远程箭矢的设计要求:保持发射时高度水平飞行,命中目标后直接结算伤害并销毁,不产生实体物理击退。**Why:** 当前玩法希望远程攻击是命中判定而非物理推动。**How to apply:** 后续调整箭矢、Projectile 或弓箭手攻击逻辑时保持这一行为。
|
- [2026-08-28 14:26:56] 弓箭手远程箭矢的设计要求:保持发射时高度水平飞行,命中目标后直接结算伤害并销毁,不产生实体物理击退。**Why:** 当前玩法希望远程攻击是命中判定而非物理推动。**How to apply:** 后续调整箭矢、Projectile 或弓箭手攻击逻辑时保持这一行为。
|
||||||
- [2026-08-28 18:06:13] 小游戏对外名称确定为《召唤之战》,整体采用竖屏布局;主界面不需要“技能、背包、属性”入口或相关模块。**Why:** 备案与产品定位已确定,UI 需保持简洁并适配竖屏。**How to apply:** 后续设计备案图、主菜单或游戏 UI 时遵循此名称、方向和功能范围。
|
- [2026-08-28 18:06:13] 小游戏对外名称确定为《召唤之战》,整体采用竖屏布局;主界面不需要“技能、背包、属性”入口或相关模块。**Why:** 备案与产品定位已确定,UI 需保持简洁并适配竖屏。**How to apply:** 后续设计备案图、主菜单或游戏 UI 时遵循此名称、方向和功能范围。
|
||||||
|
- [2026-08-29 11:44:51] 《召唤之战》战斗设计倾向简化:单位解锁后立即拥有完整技能,升级只提升基础数值;战斗召唤栏采用底部正方形头像卡片,战斗场景第一版优先将背景图贴到现有 BattlePlatform,而非制作完整3D场景。
|
||||||
|
|
||||||
### Reference
|
### Reference
|
||||||
|
|
||||||
@@ -2,8 +2,8 @@
|
|||||||
"dependencies": {
|
"dependencies": {
|
||||||
"cn.tuanjie.ai.generators": "file:../.codely-cli/extensions/TJGenerators/Packages/cn.tuanjie.ai.generators",
|
"cn.tuanjie.ai.generators": "file:../.codely-cli/extensions/TJGenerators/Packages/cn.tuanjie.ai.generators",
|
||||||
"cn.tuanjie.ai.graph": "1.0.10",
|
"cn.tuanjie.ai.graph": "1.0.10",
|
||||||
"cn.tuanjie.codely.bridge": "1.0.77",
|
"cn.tuanjie.codely.bridge": "1.0.78",
|
||||||
"com.qq.weixin.minigame": "https://gitee.com/wechat-minigame/minigame-tuanjie-transform-sdk.git#v0.1.32",
|
"com.qq.weixin.minigame": "https://gitee.com/wechat-minigame/minigame-tuanjie-transform-sdk.git",
|
||||||
"com.unity.adaptiveperformance": "4.0.1",
|
"com.unity.adaptiveperformance": "4.0.1",
|
||||||
"com.unity.feature.mobile": "1.0.0",
|
"com.unity.feature.mobile": "1.0.0",
|
||||||
"com.unity.ide.rider": "3.0.36",
|
"com.unity.ide.rider": "3.0.36",
|
||||||
|
|||||||
@@ -31,7 +31,7 @@
|
|||||||
"url": "https://packages.tuanjie.cn"
|
"url": "https://packages.tuanjie.cn"
|
||||||
},
|
},
|
||||||
"cn.tuanjie.codely.bridge": {
|
"cn.tuanjie.codely.bridge": {
|
||||||
"version": "1.0.77",
|
"version": "1.0.78",
|
||||||
"depth": 0,
|
"depth": 0,
|
||||||
"source": "registry",
|
"source": "registry",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
@@ -41,11 +41,11 @@
|
|||||||
"url": "https://packages.tuanjie.cn"
|
"url": "https://packages.tuanjie.cn"
|
||||||
},
|
},
|
||||||
"com.qq.weixin.minigame": {
|
"com.qq.weixin.minigame": {
|
||||||
"version": "https://gitee.com/wechat-minigame/minigame-tuanjie-transform-sdk.git#v0.1.32",
|
"version": "https://gitee.com/wechat-minigame/minigame-tuanjie-transform-sdk.git",
|
||||||
"depth": 0,
|
"depth": 0,
|
||||||
"source": "git",
|
"source": "git",
|
||||||
"dependencies": {},
|
"dependencies": {},
|
||||||
"hash": "f67e7851c345f514e9079819cae16273ff05b33c"
|
"hash": "cefa752ab07f46e43a1a4ab3b180904cac6f1fdd"
|
||||||
},
|
},
|
||||||
"com.unity.adaptiveperformance": {
|
"com.unity.adaptiveperformance": {
|
||||||
"version": "4.0.1",
|
"version": "4.0.1",
|
||||||
|
|||||||
@@ -5,9 +5,9 @@ EditorBuildSettings:
|
|||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
serializedVersion: 2
|
serializedVersion: 2
|
||||||
m_Scenes:
|
m_Scenes:
|
||||||
- enabled: 0
|
- enabled: 1
|
||||||
path: Assets/Scenes/SampleScene.scene
|
path: Assets/Scenes/CoreScene.scene
|
||||||
guid: 7f8a9209e2c654770b6c8311c7e23e18
|
guid: c850ee8c3b14cc8459e7e186857cf567
|
||||||
m_BuildProfiles:
|
m_BuildProfiles:
|
||||||
- enabled: 1
|
- enabled: 1
|
||||||
path: Assets/Settings/Build Profiles/New WeChat Profile.asset
|
path: Assets/Settings/Build Profiles/New WeChat Profile.asset
|
||||||
|
|||||||
@@ -91,7 +91,7 @@ PlayerSettings:
|
|||||||
androidPredictiveBackSupport: 1
|
androidPredictiveBackSupport: 1
|
||||||
defaultIsNativeResolution: 1
|
defaultIsNativeResolution: 1
|
||||||
macRetinaSupport: 1
|
macRetinaSupport: 1
|
||||||
runInBackground: 1
|
runInBackground: 0
|
||||||
captureSingleScreen: 0
|
captureSingleScreen: 0
|
||||||
muteOtherAudioSources: 0
|
muteOtherAudioSources: 0
|
||||||
Prepare IOS For Recording: 0
|
Prepare IOS For Recording: 0
|
||||||
@@ -875,7 +875,8 @@ PlayerSettings:
|
|||||||
platformArchitecture: {}
|
platformArchitecture: {}
|
||||||
scriptingBackend: {}
|
scriptingBackend: {}
|
||||||
il2cppCompilerConfiguration: {}
|
il2cppCompilerConfiguration: {}
|
||||||
il2cppCodeGeneration: {}
|
il2cppCodeGeneration:
|
||||||
|
WeixinMiniGame: 1
|
||||||
managedStrippingLevel:
|
managedStrippingLevel:
|
||||||
ArmLinux: 1
|
ArmLinux: 1
|
||||||
ArmLinuxServer: 1
|
ArmLinuxServer: 1
|
||||||
@@ -890,7 +891,7 @@ PlayerSettings:
|
|||||||
Stadia: 1
|
Stadia: 1
|
||||||
VisionOS: 1
|
VisionOS: 1
|
||||||
WebGL: 1
|
WebGL: 1
|
||||||
WeixinMiniGame: 1
|
WeixinMiniGame: 3
|
||||||
Windows Store Apps: 1
|
Windows Store Apps: 1
|
||||||
XboxOne: 1
|
XboxOne: 1
|
||||||
iPhone: 1
|
iPhone: 1
|
||||||
@@ -1013,14 +1014,16 @@ PlayerSettings:
|
|||||||
weixinMiniGameExceptionOnlyEnableForUserCodes: 0
|
weixinMiniGameExceptionOnlyEnableForUserCodes: 0
|
||||||
weixinMiniGameNameFilesAsHashes: 0
|
weixinMiniGameNameFilesAsHashes: 0
|
||||||
weixinMiniGameShowDiagnostics: 0
|
weixinMiniGameShowDiagnostics: 0
|
||||||
weixinMiniGameDataCaching: 1
|
weixinMiniGameDataCaching: 0
|
||||||
weixinMiniGameDebugSymbols: 0
|
weixinMiniGameDebugSymbols: 1
|
||||||
weixinMiniGameEmscriptenArgs:
|
weixinMiniGameEmscriptenArgs: ' -s EXPORTED_FUNCTIONS=_main,_sbrk,_emscripten_stack_get_base,_emscripten_stack_get_end
|
||||||
|
-s ERROR_ON_UNDEFINED_SYMBOLS=0 -s TOTAL_MEMORY=256MB -s EXPORTED_RUNTIME_METHODS=''["ccall","cwrap","stackTrace","addRunDependency","removeRunDependency","FS_createPath","FS_createDataFile","stackTrace","writeStackCookie","checkStackCookie","lengthBytesUTF8","stringToUTF8"]''
|
||||||
|
--profiling-funcs '
|
||||||
weixinMiniGameModulesDirectory:
|
weixinMiniGameModulesDirectory:
|
||||||
weixinMiniGameTemplate: APPLICATION:Default
|
weixinMiniGameTemplate: "PATH:/Users/huadexuan/\u5927\u4E71\u6597/Library/PackageCache/com.qq.weixin.minigame@cefa752ab0/WebGLTemplates/WXTemplate2022TJ"
|
||||||
weixinMiniGameAnalyzeBuildSize: 0
|
weixinMiniGameAnalyzeBuildSize: 0
|
||||||
weixinMiniGameUseEmbeddedResources: 0
|
weixinMiniGameUseEmbeddedResources: 0
|
||||||
weixinMiniGameCompressionFormat: 0
|
weixinMiniGameCompressionFormat: 2
|
||||||
weixinMiniGameWasmArithmeticExceptions: 0
|
weixinMiniGameWasmArithmeticExceptions: 0
|
||||||
weixinMiniGameLinkerTarget: 1
|
weixinMiniGameLinkerTarget: 1
|
||||||
weixinMiniGameThreadsSupport: 0
|
weixinMiniGameThreadsSupport: 0
|
||||||
|
|||||||
@@ -780,3 +780,9 @@
|
|||||||
| 火焰翼龙 | 飞行骨架 + 喷火特效 |
|
| 火焰翼龙 | 飞行骨架 + 喷火特效 |
|
||||||
| 霜暴贤者 | 施法人形 + 浮空特效 |
|
| 霜暴贤者 | 施法人形 + 浮空特效 |
|
||||||
| 源豆核心 | 无骨架,纯特效 |
|
| 源豆核心 | 无骨架,纯特效 |
|
||||||
|
|
||||||
|
## 十一、已实现角色技能
|
||||||
|
|
||||||
|
| 角色 | 技能描述 |
|
||||||
|
|---|---|
|
||||||
|
| 蓝色怪物 | 每次技能能量充满后播放怒吼技能动画;怒吼动作完成后,自身攻速提高20%,攻速倍率最高为基础攻速的2.0倍。 |
|
||||||
@@ -0,0 +1,18 @@
|
|||||||
|
# 角色与技能说明
|
||||||
|
|
||||||
|
> 用于角色选择、召唤栏、角色详情和技能提示等玩家可见 UI 文案。
|
||||||
|
> 描述以实际战斗效果为准,数值调整时同步更新。
|
||||||
|
|
||||||
|
## 角色技能表
|
||||||
|
|
||||||
|
| 角色 | 角色描述 | 技能名称 | 技能描述 |
|
||||||
|
|---|---|---|---|
|
||||||
|
| 弓箭猎人 | 擅长远程攻击的猎人,能够优先压制敌方关键目标。 | 分裂射击 | 技能充能完成后,额外射出一支箭。若主目标周围3米内有其他敌人,箭矢会射向距离最近的敌人;否则追加攻击主目标。 |
|
||||||
|
| 蓝色怪物 | 低费的近战脱困单位,能够在战斗中不断强化自己的攻击节奏。 | 狂暴怒吼 | 技能充能完成后发出怒吼。怒吼结束后,攻击速度提高20%;该效果可以叠加,最高提升至基础攻击速度的2倍。 |
|
||||||
|
|
||||||
|
## 文案规则
|
||||||
|
|
||||||
|
- 角色描述突出定位和战斗价值,控制在一句话内。
|
||||||
|
- 技能描述优先说明触发条件、作用对象和实际效果。
|
||||||
|
- 面向玩家使用“技能充能完成”,不使用“能量条满”等开发术语。
|
||||||
|
- 百分比和距离等关键数值保留在技能描述中。
|
||||||