diff --git a/.codely/clipboard/clipboard-1787722503990.png b/.codely/clipboard/clipboard-1787722503990.png deleted file mode 100644 index 047c1de..0000000 Binary files a/.codely/clipboard/clipboard-1787722503990.png and /dev/null differ diff --git a/.codely/clipboard/clipboard-1787906458805.png b/.codely/clipboard/clipboard-1787906458805.png new file mode 100644 index 0000000..cb7aea3 Binary files /dev/null and b/.codely/clipboard/clipboard-1787906458805.png differ diff --git a/.codely/clipboard/clipboard-1787908229161.png b/.codely/clipboard/clipboard-1787908229161.png new file mode 100644 index 0000000..6440784 Binary files /dev/null and b/.codely/clipboard/clipboard-1787908229161.png differ diff --git a/Assets/Animation/弓箭猎人.overrideController b/Assets/Animation/弓箭猎人.overrideController new file mode 100644 index 0000000..b2e1c65 --- /dev/null +++ b/Assets/Animation/弓箭猎人.overrideController @@ -0,0 +1,23 @@ +%YAML 1.1 +%TAG !u! tag:yousandi.cn,2023: +--- !u!221 &22100000 +AnimatorOverrideController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: "\u5F13\u7BAD\u730E\u4EBA" + m_Controller: {fileID: 9100000, guid: 040acc435cecb4b16b965a1136ce6834, type: 2} + m_Clips: + - m_OriginalClip: {fileID: -203655887218126122, guid: c64a07291d13b4e9296ad678cc703a75, + type: 3} + m_OverrideClip: {fileID: -203655887218126122, guid: 934507468bfdf6540b738834d9075883, + type: 3} + - m_OriginalClip: {fileID: -203655887218126122, guid: 759b3c43f85694603a30f39ba5c0bb28, + type: 3} + m_OverrideClip: {fileID: -203655887218126122, guid: 2ac38f68ec4f85341b423b5e8defd47e, + type: 3} + - m_OriginalClip: {fileID: -203655887218126122, guid: 36109662b3b414715ba2c279c3d881d3, + type: 3} + m_OverrideClip: {fileID: -203655887218126122, guid: 1fcb0a89e327b5a4e86fa9161d1ff985, + type: 3} diff --git a/Assets/Animation/弓箭猎人.overrideController.meta b/Assets/Animation/弓箭猎人.overrideController.meta new file mode 100644 index 0000000..f6c7743 --- /dev/null +++ b/Assets/Animation/弓箭猎人.overrideController.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: DX4d4y6pUSkl+x+Wl5yOg6DkKB3dobl+Tudy8aLxOwPzkPSHCkftpXg= +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 22100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Model/弓/箭矢.meta b/Assets/Model/弓/箭矢.meta new file mode 100644 index 0000000..2074ddf --- /dev/null +++ b/Assets/Model/弓/箭矢.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: DC4esnivBy3UplREcOpX3EYAjuEPntA6p6kHa9ZASK4keRVW9Syvx44= +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Model/弓/箭矢/箭矢.fbx b/Assets/Model/弓/箭矢/箭矢.fbx new file mode 100644 index 0000000..8f7c338 Binary files /dev/null and b/Assets/Model/弓/箭矢/箭矢.fbx differ diff --git a/Assets/Model/弓/箭矢/箭矢.fbx.meta b/Assets/Model/弓/箭矢/箭矢.fbx.meta new file mode 100644 index 0000000..8d60075 --- /dev/null +++ b/Assets/Model/弓/箭矢/箭矢.fbx.meta @@ -0,0 +1,210 @@ +fileFormatVersion: 2 +guid: Xi8ftiz4V3qUXfYwyr4XcVJxXY4DR2gJSQCvELIvUTmYaQsh+0c/SEs= +ModelImporter: + serializedVersion: 22361 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: Material.001 + second: {fileID: 2100000, guid: ac029cd10654ed24292bf671f192d492, 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: 1 + meshCompression: 0 + totalVerticesCount: 142 + totalTrianglesCount: 50 + 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: node_0 + lodLevel: 0 + meshGeometryBuffer: 0 + supportVGMeshes: + - index: 0 + meshName: node_0 + 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: 1 + 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: diff --git a/Assets/Model/弓箭手/ArrowProjectile_White.mat b/Assets/Model/弓/箭矢/箭矢材质.mat similarity index 91% rename from Assets/Model/弓箭手/ArrowProjectile_White.mat rename to Assets/Model/弓/箭矢/箭矢材质.mat index bf6ae5f..7a0c999 100644 --- a/Assets/Model/弓箭手/ArrowProjectile_White.mat +++ b/Assets/Model/弓/箭矢/箭矢材质.mat @@ -7,7 +7,7 @@ Material: m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_Name: ArrowProjectile_White + m_Name: "\u7BAD\u77E2\u6750\u8D28" m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} m_Parent: {fileID: 0} m_ModifiedSerializedProperties: 0 @@ -44,7 +44,7 @@ Material: m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} - _MainTex: - m_Texture: {fileID: 0} + m_Texture: {fileID: 2800000, guid: f15ba274e1a31b54797b7f5d2d8544ee, type: 3} m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} - _MetallicGlossMap: @@ -66,7 +66,7 @@ Material: - _DetailNormalMapScale: 1 - _DstBlend: 0 - _GlossMapScale: 1 - - _Glossiness: 0.25 + - _Glossiness: 0.5 - _GlossyReflections: 1 - _Metallic: 0 - _Mode: 0 @@ -78,6 +78,6 @@ Material: - _UVSec: 0 - _ZWrite: 1 m_Colors: - - _Color: {r: 0.8238993, g: 0.57841074, b: 0.34458673, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} m_BuildTextureStacks: [] diff --git a/Assets/Model/弓箭手/ArrowProjectile_White.mat.meta b/Assets/Model/弓/箭矢/箭矢材质.mat.meta similarity index 70% rename from Assets/Model/弓箭手/ArrowProjectile_White.mat.meta rename to Assets/Model/弓/箭矢/箭矢材质.mat.meta index 4efaa16..c46d417 100644 --- a/Assets/Model/弓箭手/ArrowProjectile_White.mat.meta +++ b/Assets/Model/弓/箭矢/箭矢材质.mat.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: DXJOvC2tUnh/cqY5yYhozo9MB84MB6PNRq9SIXWITkfEHhSs3g6O288= +guid: XikftyP+B3pQGsDCDAQJ4bzUhvHbhObch50tzRWBO6fRsZWmhyv4qEU= NativeFormatImporter: externalObjects: {} mainObjectFileID: 2100000 diff --git a/Assets/Model/弓/箭矢/箭矢贴图.png.meta b/Assets/Model/弓/箭矢/箭矢贴图.png.meta new file mode 100644 index 0000000..a698cff --- /dev/null +++ b/Assets/Model/弓/箭矢/箭矢贴图.png.meta @@ -0,0 +1,177 @@ +fileFormatVersion: 2 +guid: WXsa53uvVH+GAWEd3yN9N3c0M3+phqhKErqwcJ+xqtpheVl4CooeXMk= +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: 256 + 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: WebGL + maxTextureSize: 2048 + maxPlaceholderSize: 32 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WeixinMiniGame + maxTextureSize: 2048 + maxPlaceholderSize: 32 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: PlayableAds + maxTextureSize: 2048 + maxPlaceholderSize: 32 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + doOverrideTextureManagerOperations: 0 + platformOperationGroupSettings: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Model/弓箭猎人.meta b/Assets/Model/弓箭猎人.meta new file mode 100644 index 0000000..167a870 --- /dev/null +++ b/Assets/Model/弓箭猎人.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: CChJtC6vBnxD+MDRdhei7cMfnLlFZpmlTjXSWMNEddXcrvbUAmlJ7+U= +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Model/弓箭猎人/弓箭猎人攻击.fbx b/Assets/Model/弓箭猎人/弓箭猎人攻击.fbx new file mode 100644 index 0000000..9abff11 Binary files /dev/null and b/Assets/Model/弓箭猎人/弓箭猎人攻击.fbx differ diff --git a/Assets/Model/弓箭猎人/弓箭猎人攻击.fbx.meta b/Assets/Model/弓箭猎人/弓箭猎人攻击.fbx.meta new file mode 100644 index 0000000..5178b5b --- /dev/null +++ b/Assets/Model/弓箭猎人/弓箭猎人攻击.fbx.meta @@ -0,0 +1,1006 @@ +fileFormatVersion: 2 +guid: DStMtiL7VXM6P8IHAVsxt+4lsw+Xnby+DphkHqRC6sDzFly6/f37TXc= +ModelImporter: + serializedVersion: 22361 + internalIDToNameTable: [] + externalObjects: + - first: + type: UnityEngine:Material + assembly: UnityEngine.CoreModule + name: No Name + second: {fileID: 2100000, guid: 22f0744c28619f2488d260f9319eb122, 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: 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: "\u5F13\u7BAD\u730E\u4EBA\u653B\u51FB" + takeName: mixamo.com + internalID: -203655887218126122 + firstFrame: 0 + lastFrame: 21 + wrapMode: 0 + orientationOffsetY: 0 + level: 0 + cycleOffset: 0 + loop: 0 + hasAdditiveReferencePose: 0 + lockToRoot: 0 + loopTime: 0 + loopBlend: 0 + loopBlendOrientation: 1 + loopBlendPositionY: 0 + loopBlendPositionXZ: 0 + keepOriginalOrientation: 1 + keepOriginalPositionY: 1 + keepOriginalPositionXZ: 0 + heightFromFeet: 0 + mirror: 0 + bodyMask: 01000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000 + curves: [] + events: + - time: 0.42714572 + functionName: OnAttackEffect + data: + objectReferenceParameter: {instanceID: 0} + floatParameter: 0 + intParameter: 0 + messageOptions: 0 + intervals: [] + transformMask: [] + maskType: 3 + maskSource: {instanceID: 0} + additiveReferencePoseFrame: 0 + additiveType: 0 + basePoseType: 0 + additiveSelectedAnimation: {instanceID: 0} + additiveSelectedAnimationFrameIndex: 0 + isReadable: 0 + tuanjieGIEnable: 0 + tuanjieGIGenSDFFactor: 1 + tuanjieGIGenSDFBias: 0.25 + tuanjieGIDoubleSidedMode: 0 + tuanjieGIGenFacetNums: 12 + meshes: + lODScreenPercentages: [] + globalScale: 100 + meshCompression: 0 + totalVerticesCount: 8115 + totalTrianglesCount: 4996 + 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: Mesh_0 + lodLevel: 0 + meshGeometryBuffer: 0 + supportVGMeshes: + - index: 0 + meshName: Mesh_0 + 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: + - boneName: mixamorig:Hips + humanName: Hips + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftUpLeg + humanName: LeftUpperLeg + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightUpLeg + humanName: RightUpperLeg + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftLeg + humanName: LeftLowerLeg + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightLeg + humanName: RightLowerLeg + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftFoot + humanName: LeftFoot + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightFoot + humanName: RightFoot + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:Spine + humanName: Spine + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:Spine1 + humanName: Chest + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:Neck + humanName: Neck + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:Head + humanName: Head + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftShoulder + humanName: LeftShoulder + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightShoulder + humanName: RightShoulder + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftArm + humanName: LeftUpperArm + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightArm + humanName: RightUpperArm + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftForeArm + humanName: LeftLowerArm + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightForeArm + humanName: RightLowerArm + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftHand + humanName: LeftHand + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightHand + humanName: RightHand + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftToeBase + humanName: LeftToes + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightToeBase + humanName: RightToes + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftHandThumb1 + humanName: Left Thumb Proximal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftHandThumb2 + humanName: Left Thumb Intermediate + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftHandThumb3 + humanName: Left Thumb Distal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftHandIndex1 + humanName: Left Index Proximal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftHandIndex2 + humanName: Left Index Intermediate + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftHandIndex3 + humanName: Left Index Distal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftHandMiddle1 + humanName: Left Middle Proximal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftHandMiddle2 + humanName: Left Middle Intermediate + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftHandMiddle3 + humanName: Left Middle Distal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftHandRing1 + humanName: Left Ring Proximal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftHandRing2 + humanName: Left Ring Intermediate + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftHandRing3 + humanName: Left Ring Distal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftHandPinky1 + humanName: Left Little Proximal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftHandPinky2 + humanName: Left Little Intermediate + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftHandPinky3 + humanName: Left Little Distal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightHandThumb1 + humanName: Right Thumb Proximal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightHandThumb2 + humanName: Right Thumb Intermediate + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightHandThumb3 + humanName: Right Thumb Distal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightHandIndex1 + humanName: Right Index Proximal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightHandIndex2 + humanName: Right Index Intermediate + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightHandIndex3 + humanName: Right Index Distal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightHandMiddle1 + humanName: Right Middle Proximal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightHandMiddle2 + humanName: Right Middle Intermediate + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightHandMiddle3 + humanName: Right Middle Distal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightHandRing1 + humanName: Right Ring Proximal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightHandRing2 + humanName: Right Ring Intermediate + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightHandRing3 + humanName: Right Ring Distal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightHandPinky1 + humanName: Right Little Proximal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightHandPinky2 + humanName: Right Little Intermediate + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightHandPinky3 + humanName: Right Little Distal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:Spine2 + humanName: UpperChest + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + skeleton: + - name: "\u5F13\u7BAD\u730E\u4EBA\u653B\u51FB(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: Mesh_0 + parentName: "\u5F13\u7BAD\u730E\u4EBA\u653B\u51FB(Clone)" + position: {x: -0, y: 0, z: 0} + rotation: {x: 0, y: -0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:Hips + parentName: "\u5F13\u7BAD\u730E\u4EBA\u653B\u51FB(Clone)" + position: {x: 1.4551915e-11, y: 0.004584738, z: -0.00002202701} + rotation: {x: -0.0000000023760551, y: 1.7288075e-18, z: -7.2759576e-10, w: 1} + scale: {x: 1, y: 0.99999994, z: 0.99999994} + - name: mixamorig:LeftUpLeg + parentName: mixamorig:Hips + position: {x: -0.00071107387, y: -0.0002976704, z: 0.000004797764} + rotation: {x: 0.0006970297, y: -0.0127190435, z: 0.9984209, w: 0.054713085} + scale: {x: 1.0000002, y: 1.0000004, z: 1} + - name: mixamorig:LeftLeg + parentName: mixamorig:LeftUpLeg + position: {x: -3.7539416e-14, y: 0.0019502842, z: -1.5403732e-12} + rotation: {x: -0.046643134, y: 0.00083929143, z: -0.017970487, w: 0.9987496} + scale: {x: 1.0000005, y: 1.0000002, z: 1.0000004} + - name: mixamorig:LeftFoot + parentName: mixamorig:LeftLeg + position: {x: -3.5418125e-12, y: 0.0015417482, z: -1.1644823e-13} + rotation: {x: 0.48112965, y: 0.09143135, z: -0.050540224, w: 0.87040234} + scale: {x: 0.99999946, y: 0.9999995, z: 0.99999994} + - name: mixamorig:LeftToeBase + parentName: mixamorig:LeftFoot + position: {x: 8.5373575e-12, y: 0.0011935378, z: 4.278959e-11} + rotation: {x: 0.3039971, y: 0.13884632, z: -0.0448347, w: 0.9414337} + scale: {x: 1.0000002, y: 1.0000002, z: 1} + - name: mixamorig:LeftToe_End + parentName: mixamorig:LeftToeBase + position: {x: -1.4529577e-12, y: 0.00043635716, z: -3.7237157e-13} + rotation: {x: 0, y: -0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:RightUpLeg + parentName: mixamorig:Hips + position: {x: 0.00071107387, y: -0.0002976704, z: -0.000012509935} + rotation: {x: -0.000017732584, y: -0.00032351806, z: 0.9985009, w: -0.05473513} + scale: {x: 1, y: 0.9999999, z: 0.99999994} + - name: mixamorig:RightLeg + parentName: mixamorig:RightUpLeg + position: {x: -3.2672387e-12, y: 0.0019496592, z: -1.1701057e-14} + rotation: {x: -0.06942909, y: -0.0012610847, z: 0.01811676, w: 0.99742156} + scale: {x: 1.0000001, y: 1.0000005, z: 1.0000004} + - name: mixamorig:RightFoot + parentName: mixamorig:RightLeg + position: {x: 1.9123527e-12, y: 0.0015459046, z: -8.121196e-12} + rotation: {x: 0.48004735, y: -0.092569456, z: 0.05102791, w: 0.8708511} + scale: {x: 1.0000001, y: 1.0000005, z: 1.0000005} + - name: mixamorig:RightToeBase + parentName: mixamorig:RightFoot + position: {x: -2.2799408e-11, y: 0.0011613141, z: 2.4056881e-11} + rotation: {x: 0.31398758, y: -0.122337304, z: 0.040837057, w: 0.94062626} + scale: {x: 1, y: 0.9999998, z: 1.0000002} + - name: mixamorig:RightToe_End + parentName: mixamorig:RightToeBase + position: {x: -9.723942e-12, y: 0.00044722293, z: 1.7007107e-13} + rotation: {x: 0, y: -0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:Spine + parentName: mixamorig:Hips + position: {x: -0, y: 0.0005300671, z: -0.00004290514} + rotation: {x: -0.040372457, y: -2.9374832e-11, z: 7.2700257e-10, w: 0.9991847} + scale: {x: 0.99999994, y: 1, z: 0.9999999} + - name: mixamorig:Spine1 + parentName: mixamorig:Spine + position: {x: -0, y: 0.00062043325, z: -2.1919355e-13} + rotation: {x: -0.000000026077032, y: 0.0000000024312818, z: 0.0000000060365983, + w: 1} + scale: {x: 1.0000002, y: 1, z: 1.0000001} + - name: mixamorig:Spine2 + parentName: mixamorig:Spine1 + position: {x: -0, y: 0.00070906704, z: 2.0389025e-12} + rotation: {x: -0.000000007450581, y: -0.000000006271407, z: 0.0000000053321783, + w: 1} + scale: {x: 0.9999999, y: 1, z: 1} + - name: mixamorig:RightShoulder + parentName: mixamorig:Spine2 + position: {x: 0.00034420838, y: 0.0006986198, z: -0.000026195486} + rotation: {x: -0.5513392, y: -0.4299276, z: 0.595172, w: -0.39617875} + scale: {x: 1.0000002, y: 1.0000002, z: 1.0000004} + - name: mixamorig:RightArm + parentName: mixamorig:RightShoulder + position: {x: -2.686415e-12, y: 0.0006848277, z: -1.05687984e-11} + rotation: {x: 0.17495637, y: 0.012029722, z: -0.063702464, w: -0.9824397} + scale: {x: 1.0000002, y: 1, z: 1.0000001} + - name: mixamorig:RightForeArm + parentName: mixamorig:RightArm + position: {x: 1.2281819e-12, y: 0.0015497459, z: -4.4360305e-12} + rotation: {x: -0.016995262, y: -0.00054433837, z: -0.012479582, w: 0.99977756} + scale: {x: 1.0000001, y: 1.0000002, z: 1.0000002} + - name: mixamorig:RightHand + parentName: mixamorig:RightForeArm + position: {x: 1.4513044e-13, y: 0.0018592819, z: -2.3496762e-14} + rotation: {x: -0.07208015, y: 0.049645986, z: -0.10673082, w: 0.9904283} + scale: {x: 0.9999998, y: 0.9999998, z: 1} + - name: mixamorig:RightHandMiddle1 + parentName: mixamorig:RightHand + position: {x: -0.00010315242, y: 0.000461339, z: 0.000009538971} + rotation: {x: -0.013029709, y: -0.0013445877, z: 0.10264045, w: 0.99463236} + scale: {x: 1.0000002, y: 0.99999994, z: 0.99999994} + - name: mixamorig:RightHandMiddle2 + parentName: mixamorig:RightHandMiddle1 + position: {x: 0.0000018958752, y: 0.00028880252, z: 2.5028447e-12} + rotation: {x: 0.04062963, y: 0.000047061912, z: -0.0011522457, w: 0.99917364} + scale: {x: 0.99999994, y: 1.0000004, z: 1.0000004} + - name: mixamorig:RightHandMiddle3 + parentName: mixamorig:RightHandMiddle2 + position: {x: -0.00000030830589, y: 0.00026897318, z: 6.949497e-13} + rotation: {x: 0.040597633, y: -0.00009161266, z: -0.0012076598, w: 0.99917483} + scale: {x: 1.0000001, y: 1.0000002, z: 1.0000001} + - name: mixamorig:RightHandMiddle4 + parentName: mixamorig:RightHandMiddle3 + position: {x: -0.0000015875695, y: 0.00017626796, z: -4.055489e-13} + rotation: {x: 0, y: -0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:RightHandRing1 + parentName: mixamorig:RightHand + position: {x: 0.00009724139, y: 0.0005282853, z: -0.000031607487} + rotation: {x: -0.05428483, y: 0.0065604537, z: -0.04085609, w: -0.99766773} + scale: {x: 1, y: 0.9999998, z: 0.99999994} + - name: mixamorig:RightHandRing2 + parentName: mixamorig:RightHandRing1 + position: {x: -0.00000094006526, y: 0.00026446636, z: 6.18815e-13} + rotation: {x: -0.017761026, y: 4.6566118e-10, z: 0.000000042607997, w: 0.99984235} + scale: {x: 1.0000001, y: 1.0000002, z: 1.0000004} + - name: mixamorig:RightHandRing3 + parentName: mixamorig:RightHandRing2 + position: {x: -0.00000044882185, y: 0.0002341031, z: 1.07924784e-13} + rotation: {x: 0.037179817, y: 0.00035785773, z: -0.004152644, w: -0.99929994} + scale: {x: 1, y: 1.0000004, z: 1} + - name: mixamorig:RightHandRing4 + parentName: mixamorig:RightHandRing3 + position: {x: 0.0000013888813, y: 0.00014178305, z: 3.5976555e-13} + rotation: {x: 0, y: -0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:RightHandPinky1 + parentName: mixamorig:RightHand + position: {x: 0.00031519958, y: 0.00042462035, z: -0.00001602488} + rotation: {x: -0.047008052, y: 0.024172196, z: -0.043787993, w: -0.9976415} + scale: {x: 1.0000001, y: 0.99999994, z: 1} + - name: mixamorig:RightHandPinky2 + parentName: mixamorig:RightHandPinky1 + position: {x: 0.00000041464298, y: 0.00025559918, z: 1.7113011e-12} + rotation: {x: 0.0007291361, y: -0.000000027008351, z: -0.000000041560266, w: 0.99999976} + scale: {x: 1, y: 1.0000002, z: 1.0000004} + - name: mixamorig:RightHandPinky3 + parentName: mixamorig:RightHandPinky2 + position: {x: -0.000000017446759, y: 0.00019487948, z: 8.931223e-13} + rotation: {x: -0.039365914, y: 0.000090718626, z: -0.0010178209, w: 0.9992244} + scale: {x: 1, y: 1.0000004, z: 0.99999994} + - name: mixamorig:RightHandPinky4 + parentName: mixamorig:RightHandPinky3 + position: {x: -0.00000039718586, y: 0.000102333506, z: -1.0066837e-13} + rotation: {x: 0, y: -0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:RightHandIndex1 + parentName: mixamorig:RightHand + position: {x: -0.0003092886, y: 0.00043484668, z: 0.0000058179} + rotation: {x: 0.007958581, y: 0.0018049434, z: 0.19220665, w: 0.9813205} + scale: {x: 1.0000002, y: 1.0000001, z: 1.0000004} + - name: mixamorig:RightHandIndex2 + parentName: mixamorig:RightHandIndex1 + position: {x: 0.00000057770944, y: 0.00027900582, z: -2.7098325e-14} + rotation: {x: 0.04078637, y: -0.000029724903, z: -0.0010589522, w: 0.9991673} + scale: {x: 1.0000002, y: 1.0000004, z: 1.0000002} + - name: mixamorig:RightHandIndex3 + parentName: mixamorig:RightHandIndex2 + position: {x: -0.0000017011087, y: 0.00025795418, z: -1.3684275e-13} + rotation: {x: -0.039615206, y: 0.000014438254, z: 0.0030362918, w: 0.9992104} + scale: {x: 1, y: 1.0000002, z: 1.0000002} + - name: mixamorig:RightHandIndex4 + parentName: mixamorig:RightHandIndex3 + position: {x: 0.0000011233942, y: 0.00019258383, z: -3.392724e-12} + rotation: {x: 0, y: -0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:RightHandThumb1 + parentName: mixamorig:RightHand + position: {x: -0.0002607964, y: 0.000087184795, z: 0.000115366995} + rotation: {x: 0.08156852, y: 0.020463465, z: 0.39371276, w: 0.9153787} + scale: {x: 0.99999994, y: 1.0000002, z: 1.0000001} + - name: mixamorig:RightHandThumb2 + parentName: mixamorig:RightHandThumb1 + position: {x: -0.000063005435, y: 0.0002300926, z: 5.4797534e-12} + rotation: {x: 0.01853044, y: -0.007735567, z: 0.10651007, w: 0.99410886} + scale: {x: 1, y: 0.9999998, z: 1} + - name: mixamorig:RightHandThumb3 + parentName: mixamorig:RightHandThumb2 + position: {x: 0.0000023388502, y: 0.00027352784, z: 9.705964e-12} + rotation: {x: -0.016700542, y: -0.014365492, z: 0.15934713, w: 0.9869768} + scale: {x: 1.0000001, y: 1.0000002, z: 1.0000001} + - name: mixamorig:RightHandThumb4 + parentName: mixamorig:RightHandThumb3 + position: {x: 0.000060666604, y: 0.00014796351, z: -8.492829e-13} + rotation: {x: 0, y: -0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:Neck + parentName: mixamorig:Spine2 + position: {x: -0, y: 0.0007977002, z: 3.9957773e-11} + rotation: {x: 0.040372495, y: 0.000000004832014, z: -0.000000011455794, w: 0.9991847} + scale: {x: 1.0000001, y: 1, z: 1.0000004} + - name: mixamorig:Head + parentName: mixamorig:Neck + position: {x: -0, y: 0.00045974852, z: -0.00019988898} + rotation: {x: -4.6586812e-17, y: 0.0000000043655746, z: -0.000000002910383, + w: 1} + scale: {x: 0.9999999, y: 1.0000001, z: 0.99999976} + - name: mixamorig:HeadTop_End + parentName: mixamorig:Head + position: {x: -0, y: 0.0025644733, z: -0.0011149794} + rotation: {x: 0, y: -0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:LeftShoulder + parentName: mixamorig:Spine2 + position: {x: -0.00034420838, y: 0.0006956966, z: 0.000009919262} + rotation: {x: 0.5829953, y: -0.40641853, z: 0.5677022, w: 0.41551754} + scale: {x: 1.0000001, y: 0.99999994, z: 1} + - name: mixamorig:LeftArm + parentName: mixamorig:LeftShoulder + position: {x: -2.0186769e-14, y: 0.0006848277, z: -1.0812733e-11} + rotation: {x: -0.18414983, y: -0.0061635077, z: 0.03287816, w: 0.98232883} + scale: {x: 1, y: 1.0000005, z: 1.0000004} + - name: mixamorig:LeftForeArm + parentName: mixamorig:LeftArm + position: {x: 2.3436114e-12, y: 0.0015495374, z: -2.6763138e-12} + rotation: {x: -0.019809686, y: 0.0008298449, z: -0.039395794, w: 0.999027} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:LeftHand + parentName: mixamorig:LeftForeArm + position: {x: 1.8563756e-13, y: 0.0018598196, z: 2.6711967e-15} + rotation: {x: 0.05745206, y: -0.005673646, z: -0.13128556, w: -0.9896622} + scale: {x: 1.0000002, y: 1.0000004, z: 0.9999999} + - name: mixamorig:LeftHandPinky1 + parentName: mixamorig:LeftHand + position: {x: -0.00031035117, y: 0.00045156755, z: -0.0000040219925} + rotation: {x: -0.018699488, y: -0.01377944, z: 0.03891867, w: -0.9989724} + scale: {x: 0.9999999, y: 0.9999997, z: 1.0000001} + - name: mixamorig:LeftHandPinky2 + parentName: mixamorig:LeftHandPinky1 + position: {x: -0.0000016026468, y: 0.00024529567, z: -6.8136165e-13} + rotation: {x: 0.00027961284, y: 0.000000084750354, z: 8.731149e-10, w: 1} + scale: {x: 0.9999999, y: 1.0000002, z: 1.0000001} + - name: mixamorig:LeftHandPinky3 + parentName: mixamorig:LeftHandPinky2 + position: {x: -0.00000018313794, y: 0.0001851709, z: 3.976375e-13} + rotation: {x: 0.0363895, y: 0.0008162178, z: 0.0064303945, w: 0.9993167} + scale: {x: 1, y: 1.0000004, z: 1.0000001} + - name: mixamorig:LeftHandPinky4 + parentName: mixamorig:LeftHandPinky3 + position: {x: 0.0000017857923, y: 0.00010980526, z: -2.412025e-12} + rotation: {x: 0, y: -0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:LeftHandIndex1 + parentName: mixamorig:LeftHand + position: {x: 0.00029817026, y: 0.00041295643, z: 0.0000131642355} + rotation: {x: -0.0053563956, y: 0.0022597983, z: 0.18280692, w: -0.9831317} + scale: {x: 0.99999976, y: 0.99999946, z: 1.0000001} + - name: mixamorig:LeftHandIndex2 + parentName: mixamorig:LeftHandIndex1 + position: {x: -0.0000005671019, y: 0.00025904668, z: -2.6043835e-13} + rotation: {x: -0.015184867, y: 0.000000051688396, z: -0.00000007757807, w: 0.9998847} + scale: {x: 1.0000001, y: 1.0000005, z: 1.0000001} + - name: mixamorig:LeftHandIndex3 + parentName: mixamorig:LeftHandIndex2 + position: {x: -0.0000009093614, y: 0.0002619419, z: 2.0407064e-12} + rotation: {x: 0.036080945, y: 0.00023192466, z: 0.004178333, w: 0.9993401} + scale: {x: 1.0000001, y: 0.99999994, z: 1.0000002} + - name: mixamorig:LeftHandIndex4 + parentName: mixamorig:LeftHandIndex3 + position: {x: 0.0000014764705, y: 0.0001959897, z: 8.111534e-13} + rotation: {x: 0, y: -0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:LeftHandMiddle1 + parentName: mixamorig:LeftHand + position: {x: 0.00011037272, y: 0.0005209776, z: -0.000014200368} + rotation: {x: -0.034832634, y: 0.0045084716, z: 0.12828425, w: -0.99111533} + scale: {x: 1, y: 0.9999997, z: 1.0000006} + - name: mixamorig:LeftHandMiddle2 + parentName: mixamorig:LeftHandMiddle1 + position: {x: 0.0000005141793, y: 0.00023225744, z: 5.459089e-13} + rotation: {x: -0.020644734, y: -0.00000003445893, z: -0.000000046078632, w: 0.9997869} + scale: {x: 1.0000001, y: 1.0000002, z: 0.9999997} + - name: mixamorig:LeftHandMiddle3 + parentName: mixamorig:LeftHandMiddle2 + position: {x: 0.00000024781957, y: 0.00027288537, z: -8.9934944e-13} + rotation: {x: -0.038698476, y: 0.00010475325, z: -0.0016154316, w: 0.9992497} + scale: {x: 1, y: 0.9999998, z: 1.0000001} + - name: mixamorig:LeftHandMiddle4 + parentName: mixamorig:LeftHandMiddle3 + position: {x: -0.0000007619988, y: 0.00017220722, z: -1.6219225e-12} + rotation: {x: 0, y: -0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:LeftHandRing1 + parentName: mixamorig:LeftHand + position: {x: -0.00009819178, y: 0.0005627076, z: -0.000009282758} + rotation: {x: -0.010616142, y: -0.00088264624, z: 0.026288992, w: -0.9995976} + scale: {x: 1.0000001, y: 0.9999998, z: 1.0000006} + - name: mixamorig:LeftHandRing2 + parentName: mixamorig:LeftHandRing1 + position: {x: 0.0000001544285, y: 0.00023931096, z: -1.7791312e-12} + rotation: {x: 0.03529026, y: -0.000000054133118, z: -0.00000010770235, w: 0.99937713} + scale: {x: 1.0000002, y: 1.0000006, z: 1.0000002} + - name: mixamorig:LeftHandRing3 + parentName: mixamorig:LeftHandRing2 + position: {x: 0.0000004744319, y: 0.00021569133, z: -3.846812e-14} + rotation: {x: -0.036495212, y: 0.00009525786, z: -0.0023023726, w: 0.9993312} + scale: {x: 1.0000002, y: 0.99999994, z: 1.0000001} + - name: mixamorig:LeftHandRing4 + parentName: mixamorig:LeftHandRing3 + position: {x: -0.00000062885726, y: 0.00015721699, z: -1.9560087e-12} + rotation: {x: 0, y: -0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:LeftHandThumb1 + parentName: mixamorig:LeftHand + position: {x: 0.00024737793, y: 0.00008325177, z: 0.00011269609} + rotation: {x: -0.082145855, y: 0.016794546, z: 0.3809573, w: -0.92078304} + scale: {x: 1, y: 1.0000001, z: 1.0000001} + - name: mixamorig:LeftHandThumb2 + parentName: mixamorig:LeftHandThumb1 + position: {x: 0.000063245985, y: 0.00021847029, z: 4.365498e-12} + rotation: {x: 0.026633581, y: 0.010368714, z: -0.06515916, w: 0.9974655} + scale: {x: 1, y: 1, z: 1.0000004} + - name: mixamorig:LeftHandThumb3 + parentName: mixamorig:LeftHandThumb2 + position: {x: 0.000025160436, y: 0.00026645532, z: 1.3370194e-11} + rotation: {x: -0.021132262, y: 0.03270667, z: -0.2582868, w: 0.9652833} + scale: {x: 1.0000002, y: 1.0000004, z: 1.0000001} + - name: mixamorig:LeftHandThumb4 + parentName: mixamorig:LeftHandThumb3 + position: {x: -0.00008840646, y: 0.00017229607, z: 1.3814504e-13} + rotation: {x: 0, y: -0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + namedPoseList: + - name: Default + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + defaultPoseIndex: -1 + hasTranslationDoF: 0 + hasExtraRoot: 1 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 3 + humanoidOversampling: 1 + avatarSetup: 1 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 1 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Model/弓箭猎人/弓箭猎人材质.mat b/Assets/Model/弓箭猎人/弓箭猎人材质.mat new file mode 100644 index 0000000..2e1c9a4 --- /dev/null +++ b/Assets/Model/弓箭猎人/弓箭猎人材质.mat @@ -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: "\u5F13\u7BAD\u730E\u4EBA\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: 8005bd58d9bb36d41bae9fb162fb4b27, 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: [] diff --git a/Assets/Model/弓箭猎人/弓箭猎人材质.mat.meta b/Assets/Model/弓箭猎人/弓箭猎人材质.mat.meta new file mode 100644 index 0000000..b06bf7b --- /dev/null +++ b/Assets/Model/弓箭猎人/弓箭猎人材质.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: DXhJtS2pVyh4l5H8d6DHu89IOjbdY9tAFpifWrEkzlI2OPx5LYihGSw= +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Model/弓箭猎人/弓箭猎人贴图.png.meta b/Assets/Model/弓箭猎人/弓箭猎人贴图.png.meta new file mode 100644 index 0000000..39a8479 --- /dev/null +++ b/Assets/Model/弓箭猎人/弓箭猎人贴图.png.meta @@ -0,0 +1,177 @@ +fileFormatVersion: 2 +guid: B3ofsHj5VnNCgGVp8Xq7/dBGjX2FjABb+cyCn9NeVITbEabdYFdc6aY= +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: 512 + 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: WebGL + 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: 512 + maxPlaceholderSize: 32 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 1 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: PlayableAds + maxTextureSize: 2048 + maxPlaceholderSize: 32 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + doOverrideTextureManagerOperations: 0 + platformOperationGroupSettings: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Model/弓箭猎人/待机.fbx b/Assets/Model/弓箭猎人/待机.fbx new file mode 100644 index 0000000..42d8ee5 Binary files /dev/null and b/Assets/Model/弓箭猎人/待机.fbx differ diff --git a/Assets/Model/弓箭猎人/待机.fbx.meta b/Assets/Model/弓箭猎人/待机.fbx.meta new file mode 100644 index 0000000..560cf97 --- /dev/null +++ b/Assets/Model/弓箭猎人/待机.fbx.meta @@ -0,0 +1,987 @@ +fileFormatVersion: 2 +guid: BnkbsCqqV32eo4FBYjmyeD9nSqjfN9EgBEr6CjkPsSIlmC6cZu77Kz4= +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: "\u5F13\u7BAD\u730E\u4EBA\u5F85\u673A" + takeName: mixamo.com + internalID: -203655887218126122 + firstFrame: 0 + lastFrame: 84 + wrapMode: 0 + orientationOffsetY: 0 + level: 0 + cycleOffset: 0 + loop: 0 + hasAdditiveReferencePose: 0 + lockToRoot: 0 + loopTime: 1 + 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 + meshCompression: 0 + totalVerticesCount: 0 + totalTrianglesCount: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + virtualGeometry: + virtualGeometry: 0 + useTransparent: 0 + setVGForeachMesh: 0 + isFirstUse: 1 + virtualGeometrySettings: + generateGeometryBuffer: 0 + surfaceCompensation: 0 + allMeshUse: 1 + ignoreSimpleMesh: 0 + transformScaleState: 0 + isPossibleOverflow: 0 + hasBoneData: 0 + isBoneCountOverflow: 0 + virtualGeometryPlatformSettings: + - serializedVersion: 0 + overridden: 0 + ignorePlatformSupport: 0 + buildTarget: DefaultVirtualGeometryPlatform + positionPrecision: -2147483648 + normalPrecision: -2147483648 + tangentPrecision: -2147483648 + boneWeightPrecision: -2147483648 + detailedTriangleCount: 0 + detailedVertexCount: 0 + rootPageSize: 0 + streamablePageSize: 0 + reserveTrianglePercent: 100 + reserveDetailLevel: 0 + - serializedVersion: 0 + overridden: 0 + ignorePlatformSupport: 0 + buildTarget: Standalone + positionPrecision: -2147483648 + normalPrecision: -2147483648 + tangentPrecision: -2147483648 + boneWeightPrecision: -2147483648 + detailedTriangleCount: 0 + detailedVertexCount: 0 + rootPageSize: 0 + streamablePageSize: 0 + reserveTrianglePercent: 100 + reserveDetailLevel: 0 + - serializedVersion: 0 + overridden: 0 + ignorePlatformSupport: 0 + buildTarget: iPhone + positionPrecision: -2147483648 + normalPrecision: -2147483648 + tangentPrecision: -2147483648 + boneWeightPrecision: -2147483648 + detailedTriangleCount: 0 + detailedVertexCount: 0 + rootPageSize: 0 + streamablePageSize: 0 + reserveTrianglePercent: 100 + reserveDetailLevel: 0 + - serializedVersion: 0 + overridden: 0 + ignorePlatformSupport: 0 + buildTarget: Android + positionPrecision: -2147483648 + normalPrecision: -2147483648 + tangentPrecision: -2147483648 + boneWeightPrecision: -2147483648 + detailedTriangleCount: 0 + detailedVertexCount: 0 + rootPageSize: 0 + streamablePageSize: 0 + reserveTrianglePercent: 100 + reserveDetailLevel: 0 + selectedVGMeshes: [] + supportVGMeshes: [] + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + overrideDefaultPose: 0 + humanDescription: + serializedVersion: 3 + human: + - boneName: mixamorig:Hips + humanName: Hips + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftUpLeg + humanName: LeftUpperLeg + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightUpLeg + humanName: RightUpperLeg + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftLeg + humanName: LeftLowerLeg + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightLeg + humanName: RightLowerLeg + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftFoot + humanName: LeftFoot + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightFoot + humanName: RightFoot + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:Spine + humanName: Spine + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:Spine1 + humanName: Chest + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:Neck + humanName: Neck + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:Head + humanName: Head + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftShoulder + humanName: LeftShoulder + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightShoulder + humanName: RightShoulder + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftArm + humanName: LeftUpperArm + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightArm + humanName: RightUpperArm + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftForeArm + humanName: LeftLowerArm + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightForeArm + humanName: RightLowerArm + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftHand + humanName: LeftHand + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightHand + humanName: RightHand + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftToeBase + humanName: LeftToes + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightToeBase + humanName: RightToes + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftHandThumb1 + humanName: Left Thumb Proximal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftHandThumb2 + humanName: Left Thumb Intermediate + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftHandThumb3 + humanName: Left Thumb Distal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftHandIndex1 + humanName: Left Index Proximal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftHandIndex2 + humanName: Left Index Intermediate + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftHandIndex3 + humanName: Left Index Distal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftHandMiddle1 + humanName: Left Middle Proximal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftHandMiddle2 + humanName: Left Middle Intermediate + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftHandMiddle3 + humanName: Left Middle Distal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftHandRing1 + humanName: Left Ring Proximal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftHandRing2 + humanName: Left Ring Intermediate + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftHandRing3 + humanName: Left Ring Distal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftHandPinky1 + humanName: Left Little Proximal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftHandPinky2 + humanName: Left Little Intermediate + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftHandPinky3 + humanName: Left Little Distal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightHandThumb1 + humanName: Right Thumb Proximal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightHandThumb2 + humanName: Right Thumb Intermediate + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightHandThumb3 + humanName: Right Thumb Distal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightHandIndex1 + humanName: Right Index Proximal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightHandIndex2 + humanName: Right Index Intermediate + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightHandIndex3 + humanName: Right Index Distal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightHandMiddle1 + humanName: Right Middle Proximal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightHandMiddle2 + humanName: Right Middle Intermediate + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightHandMiddle3 + humanName: Right Middle Distal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightHandRing1 + humanName: Right Ring Proximal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightHandRing2 + humanName: Right Ring Intermediate + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightHandRing3 + humanName: Right Ring Distal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightHandPinky1 + humanName: Right Little Proximal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightHandPinky2 + humanName: Right Little Intermediate + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightHandPinky3 + humanName: Right Little Distal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:Spine2 + humanName: UpperChest + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + skeleton: + - name: "\u5F13\u7BAD\u730E\u4EBA\u653B\u51FB(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: Mesh_0 + parentName: "\u5F13\u7BAD\u730E\u4EBA\u653B\u51FB(Clone)" + position: {x: -0, y: 0, z: 0} + rotation: {x: 0, y: -0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:Hips + parentName: "\u5F13\u7BAD\u730E\u4EBA\u653B\u51FB(Clone)" + position: {x: 1.4551915e-11, y: 0.004584738, z: -0.00002202701} + rotation: {x: -0.0000000023760551, y: 1.7288075e-18, z: -7.2759576e-10, w: 1} + scale: {x: 1, y: 0.99999994, z: 0.99999994} + - name: mixamorig:LeftUpLeg + parentName: mixamorig:Hips + position: {x: -0.00071107387, y: -0.00029767037, z: 0.000004797764} + rotation: {x: 0.0006970297, y: -0.0127190435, z: 0.9984209, w: 0.054713085} + scale: {x: 1.0000002, y: 1.0000004, z: 1} + - name: mixamorig:LeftLeg + parentName: mixamorig:LeftUpLeg + position: {x: -3.7539416e-14, y: 0.0019502842, z: -1.5403731e-12} + rotation: {x: -0.046643134, y: 0.00083929143, z: -0.017970487, w: 0.9987496} + scale: {x: 1.0000005, y: 1.0000002, z: 1.0000004} + - name: mixamorig:LeftFoot + parentName: mixamorig:LeftLeg + position: {x: -3.5418122e-12, y: 0.0015417482, z: -1.1644823e-13} + rotation: {x: 0.48112965, y: 0.09143135, z: -0.050540224, w: 0.87040234} + scale: {x: 0.99999946, y: 0.9999995, z: 0.99999994} + - name: mixamorig:LeftToeBase + parentName: mixamorig:LeftFoot + position: {x: 8.5373575e-12, y: 0.0011935377, z: 4.2789588e-11} + rotation: {x: 0.3039971, y: 0.13884632, z: -0.0448347, w: 0.9414337} + scale: {x: 1.0000002, y: 1.0000002, z: 1} + - name: mixamorig:LeftToe_End + parentName: mixamorig:LeftToeBase + position: {x: -1.4529575e-12, y: 0.00043635714, z: -3.7237157e-13} + rotation: {x: 0, y: -0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:RightUpLeg + parentName: mixamorig:Hips + position: {x: 0.00071107387, y: -0.00029767037, z: -0.000012509934} + rotation: {x: -0.000017732584, y: -0.00032351806, z: 0.9985009, w: -0.05473513} + scale: {x: 1, y: 0.9999999, z: 0.99999994} + - name: mixamorig:RightLeg + parentName: mixamorig:RightUpLeg + position: {x: -3.2672387e-12, y: 0.0019496592, z: -1.1701056e-14} + rotation: {x: -0.06942909, y: -0.0012610847, z: 0.01811676, w: 0.99742156} + scale: {x: 1.0000001, y: 1.0000005, z: 1.0000004} + - name: mixamorig:RightFoot + parentName: mixamorig:RightLeg + position: {x: 1.9123524e-12, y: 0.0015459044, z: -8.1211956e-12} + rotation: {x: 0.48004735, y: -0.092569456, z: 0.05102791, w: 0.8708511} + scale: {x: 1.0000001, y: 1.0000005, z: 1.0000005} + - name: mixamorig:RightToeBase + parentName: mixamorig:RightFoot + position: {x: -2.2799406e-11, y: 0.0011613141, z: 2.405688e-11} + rotation: {x: 0.31398758, y: -0.122337304, z: 0.040837057, w: 0.94062626} + scale: {x: 1, y: 0.9999998, z: 1.0000002} + - name: mixamorig:RightToe_End + parentName: mixamorig:RightToeBase + position: {x: -9.723942e-12, y: 0.0004472229, z: 1.7007107e-13} + rotation: {x: 0, y: -0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:Spine + parentName: mixamorig:Hips + position: {x: -0, y: 0.0005300671, z: -0.000042905136} + rotation: {x: -0.040372457, y: -2.9374832e-11, z: 7.2700257e-10, w: 0.9991847} + scale: {x: 0.99999994, y: 1, z: 0.9999999} + - name: mixamorig:Spine1 + parentName: mixamorig:Spine + position: {x: -0, y: 0.00062043325, z: -2.1919355e-13} + rotation: {x: -0.000000026077032, y: 0.0000000024312818, z: 0.0000000060365983, + w: 1} + scale: {x: 1.0000002, y: 1, z: 1.0000001} + - name: mixamorig:Spine2 + parentName: mixamorig:Spine1 + position: {x: -0, y: 0.000709067, z: 2.0389025e-12} + rotation: {x: -0.000000007450581, y: -0.000000006271407, z: 0.0000000053321783, + w: 1} + scale: {x: 0.9999999, y: 1, z: 1} + - name: mixamorig:RightShoulder + parentName: mixamorig:Spine2 + position: {x: 0.00034420838, y: 0.0006986198, z: -0.000026195486} + rotation: {x: -0.5513392, y: -0.4299276, z: 0.595172, w: -0.39617875} + scale: {x: 1.0000002, y: 1.0000002, z: 1.0000004} + - name: mixamorig:RightArm + parentName: mixamorig:RightShoulder + position: {x: -2.686415e-12, y: 0.0006848277, z: -1.0568798e-11} + rotation: {x: 0.17495637, y: 0.012029722, z: -0.063702464, w: -0.9824397} + scale: {x: 1.0000002, y: 1, z: 1.0000001} + - name: mixamorig:RightForeArm + parentName: mixamorig:RightArm + position: {x: 1.2281818e-12, y: 0.0015497459, z: -4.4360305e-12} + rotation: {x: -0.016995262, y: -0.00054433837, z: -0.012479582, w: 0.99977756} + scale: {x: 1.0000001, y: 1.0000002, z: 1.0000002} + - name: mixamorig:RightHand + parentName: mixamorig:RightForeArm + position: {x: 1.4513044e-13, y: 0.0018592819, z: -2.349676e-14} + rotation: {x: -0.07208015, y: 0.049645986, z: -0.10673082, w: 0.9904283} + scale: {x: 0.9999998, y: 0.9999998, z: 1} + - name: mixamorig:RightHandMiddle1 + parentName: mixamorig:RightHand + position: {x: -0.00010315242, y: 0.00046133896, z: 0.000009538971} + rotation: {x: -0.013029709, y: -0.0013445877, z: 0.10264045, w: 0.99463236} + scale: {x: 1.0000002, y: 0.99999994, z: 0.99999994} + - name: mixamorig:RightHandMiddle2 + parentName: mixamorig:RightHandMiddle1 + position: {x: 0.0000018958752, y: 0.00028880252, z: 2.5028445e-12} + rotation: {x: 0.04062963, y: 0.000047061912, z: -0.0011522457, w: 0.99917364} + scale: {x: 0.99999994, y: 1.0000004, z: 1.0000004} + - name: mixamorig:RightHandMiddle3 + parentName: mixamorig:RightHandMiddle2 + position: {x: -0.00000030830586, y: 0.00026897318, z: 6.9494963e-13} + rotation: {x: 0.040597633, y: -0.00009161266, z: -0.0012076598, w: 0.99917483} + scale: {x: 1.0000001, y: 1.0000002, z: 1.0000001} + - name: mixamorig:RightHandMiddle4 + parentName: mixamorig:RightHandMiddle3 + position: {x: -0.0000015875694, y: 0.00017626796, z: -4.055489e-13} + rotation: {x: 0, y: -0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:RightHandRing1 + parentName: mixamorig:RightHand + position: {x: 0.00009724138, y: 0.0005282853, z: -0.000031607484} + rotation: {x: -0.05428483, y: 0.0065604537, z: -0.04085609, w: -0.99766773} + scale: {x: 1, y: 0.9999998, z: 0.99999994} + - name: mixamorig:RightHandRing2 + parentName: mixamorig:RightHandRing1 + position: {x: -0.0000009400652, y: 0.00026446636, z: 6.18815e-13} + rotation: {x: -0.017761026, y: 4.6566118e-10, z: 0.000000042607997, w: 0.99984235} + scale: {x: 1.0000001, y: 1.0000002, z: 1.0000004} + - name: mixamorig:RightHandRing3 + parentName: mixamorig:RightHandRing2 + position: {x: -0.00000044882185, y: 0.00023410309, z: 1.0792478e-13} + rotation: {x: 0.037179817, y: 0.00035785773, z: -0.004152644, w: -0.99929994} + scale: {x: 1, y: 1.0000004, z: 1} + - name: mixamorig:RightHandRing4 + parentName: mixamorig:RightHandRing3 + position: {x: 0.0000013888812, y: 0.00014178305, z: 3.5976555e-13} + rotation: {x: 0, y: -0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:RightHandPinky1 + parentName: mixamorig:RightHand + position: {x: 0.00031519955, y: 0.00042462032, z: -0.00001602488} + rotation: {x: -0.047008052, y: 0.024172196, z: -0.043787993, w: -0.9976415} + scale: {x: 1.0000001, y: 0.99999994, z: 1} + - name: mixamorig:RightHandPinky2 + parentName: mixamorig:RightHandPinky1 + position: {x: 0.00000041464295, y: 0.00025559918, z: 1.711301e-12} + rotation: {x: 0.0007291361, y: -0.000000027008351, z: -0.000000041560266, w: 0.99999976} + scale: {x: 1, y: 1.0000002, z: 1.0000004} + - name: mixamorig:RightHandPinky3 + parentName: mixamorig:RightHandPinky2 + position: {x: -0.000000017446759, y: 0.00019487948, z: 8.931222e-13} + rotation: {x: -0.039365914, y: 0.000090718626, z: -0.0010178209, w: 0.9992244} + scale: {x: 1, y: 1.0000004, z: 0.99999994} + - name: mixamorig:RightHandPinky4 + parentName: mixamorig:RightHandPinky3 + position: {x: -0.00000039718583, y: 0.000102333506, z: -1.0066836e-13} + rotation: {x: 0, y: -0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:RightHandIndex1 + parentName: mixamorig:RightHand + position: {x: -0.00030928856, y: 0.00043484665, z: 0.0000058179} + rotation: {x: 0.007958581, y: 0.0018049434, z: 0.19220665, w: 0.9813205} + scale: {x: 1.0000002, y: 1.0000001, z: 1.0000004} + - name: mixamorig:RightHandIndex2 + parentName: mixamorig:RightHandIndex1 + position: {x: 0.00000057770944, y: 0.0002790058, z: -2.7098324e-14} + rotation: {x: 0.04078637, y: -0.000029724903, z: -0.0010589522, w: 0.9991673} + scale: {x: 1.0000002, y: 1.0000004, z: 1.0000002} + - name: mixamorig:RightHandIndex3 + parentName: mixamorig:RightHandIndex2 + position: {x: -0.0000017011087, y: 0.00025795418, z: -1.3684275e-13} + rotation: {x: -0.039615206, y: 0.000014438254, z: 0.0030362918, w: 0.9992104} + scale: {x: 1, y: 1.0000002, z: 1.0000002} + - name: mixamorig:RightHandIndex4 + parentName: mixamorig:RightHandIndex3 + position: {x: 0.0000011233942, y: 0.00019258382, z: -3.3927238e-12} + rotation: {x: 0, y: -0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:RightHandThumb1 + parentName: mixamorig:RightHand + position: {x: -0.0002607964, y: 0.000087184795, z: 0.00011536699} + rotation: {x: 0.08156852, y: 0.020463465, z: 0.39371276, w: 0.9153787} + scale: {x: 0.99999994, y: 1.0000002, z: 1.0000001} + - name: mixamorig:RightHandThumb2 + parentName: mixamorig:RightHandThumb1 + position: {x: -0.000063005435, y: 0.00023009258, z: 5.4797534e-12} + rotation: {x: 0.01853044, y: -0.007735567, z: 0.10651007, w: 0.99410886} + scale: {x: 1, y: 0.9999998, z: 1} + - name: mixamorig:RightHandThumb3 + parentName: mixamorig:RightHandThumb2 + position: {x: 0.00000233885, y: 0.00027352784, z: 9.705964e-12} + rotation: {x: -0.016700542, y: -0.014365492, z: 0.15934713, w: 0.9869768} + scale: {x: 1.0000001, y: 1.0000002, z: 1.0000001} + - name: mixamorig:RightHandThumb4 + parentName: mixamorig:RightHandThumb3 + position: {x: 0.000060666604, y: 0.00014796351, z: -8.4928283e-13} + rotation: {x: 0, y: -0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:Neck + parentName: mixamorig:Spine2 + position: {x: -0, y: 0.00079770014, z: 3.995777e-11} + rotation: {x: 0.040372495, y: 0.000000004832014, z: -0.000000011455794, w: 0.9991847} + scale: {x: 1.0000001, y: 1, z: 1.0000004} + - name: mixamorig:Head + parentName: mixamorig:Neck + position: {x: -0, y: 0.0004597485, z: -0.00019988898} + rotation: {x: -4.6586812e-17, y: 0.0000000043655746, z: -0.000000002910383, + w: 1} + scale: {x: 0.9999999, y: 1.0000001, z: 0.99999976} + - name: mixamorig:HeadTop_End + parentName: mixamorig:Head + position: {x: -0, y: 0.002564473, z: -0.0011149794} + rotation: {x: 0, y: -0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:LeftShoulder + parentName: mixamorig:Spine2 + position: {x: -0.00034420838, y: 0.0006956966, z: 0.000009919261} + rotation: {x: 0.5829953, y: -0.40641853, z: 0.5677022, w: 0.41551754} + scale: {x: 1.0000001, y: 0.99999994, z: 1} + - name: mixamorig:LeftArm + parentName: mixamorig:LeftShoulder + position: {x: -2.0186769e-14, y: 0.0006848277, z: -1.0812733e-11} + rotation: {x: -0.18414983, y: -0.0061635077, z: 0.03287816, w: 0.98232883} + scale: {x: 1, y: 1.0000005, z: 1.0000004} + - name: mixamorig:LeftForeArm + parentName: mixamorig:LeftArm + position: {x: 2.3436114e-12, y: 0.0015495374, z: -2.6763136e-12} + rotation: {x: -0.019809686, y: 0.0008298449, z: -0.039395794, w: 0.999027} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:LeftHand + parentName: mixamorig:LeftForeArm + position: {x: 1.8563754e-13, y: 0.0018598195, z: 2.6711965e-15} + rotation: {x: 0.05745206, y: -0.005673646, z: -0.13128556, w: -0.9896622} + scale: {x: 1.0000002, y: 1.0000004, z: 0.9999999} + - name: mixamorig:LeftHandPinky1 + parentName: mixamorig:LeftHand + position: {x: -0.00031035117, y: 0.00045156752, z: -0.000004021992} + rotation: {x: -0.018699488, y: -0.01377944, z: 0.03891867, w: -0.9989724} + scale: {x: 0.9999999, y: 0.9999997, z: 1.0000001} + - name: mixamorig:LeftHandPinky2 + parentName: mixamorig:LeftHandPinky1 + position: {x: -0.0000016026466, y: 0.00024529564, z: -6.813616e-13} + rotation: {x: 0.00027961284, y: 0.000000084750354, z: 8.731149e-10, w: 1} + scale: {x: 0.9999999, y: 1.0000002, z: 1.0000001} + - name: mixamorig:LeftHandPinky3 + parentName: mixamorig:LeftHandPinky2 + position: {x: -0.00000018313794, y: 0.0001851709, z: 3.9763746e-13} + rotation: {x: 0.0363895, y: 0.0008162178, z: 0.0064303945, w: 0.9993167} + scale: {x: 1, y: 1.0000004, z: 1.0000001} + - name: mixamorig:LeftHandPinky4 + parentName: mixamorig:LeftHandPinky3 + position: {x: 0.0000017857923, y: 0.00010980526, z: -2.412025e-12} + rotation: {x: 0, y: -0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:LeftHandIndex1 + parentName: mixamorig:LeftHand + position: {x: 0.00029817023, y: 0.00041295643, z: 0.000013164235} + rotation: {x: -0.0053563956, y: 0.0022597983, z: 0.18280692, w: -0.9831317} + scale: {x: 0.99999976, y: 0.99999946, z: 1.0000001} + - name: mixamorig:LeftHandIndex2 + parentName: mixamorig:LeftHandIndex1 + position: {x: -0.00000056710184, y: 0.00025904668, z: -2.6043835e-13} + rotation: {x: -0.015184867, y: 0.000000051688396, z: -0.00000007757807, w: 0.9998847} + scale: {x: 1.0000001, y: 1.0000005, z: 1.0000001} + - name: mixamorig:LeftHandIndex3 + parentName: mixamorig:LeftHandIndex2 + position: {x: -0.0000009093614, y: 0.0002619419, z: 2.0407064e-12} + rotation: {x: 0.036080945, y: 0.00023192466, z: 0.004178333, w: 0.9993401} + scale: {x: 1.0000001, y: 0.99999994, z: 1.0000002} + - name: mixamorig:LeftHandIndex4 + parentName: mixamorig:LeftHandIndex3 + position: {x: 0.0000014764705, y: 0.00019598969, z: 8.1115334e-13} + rotation: {x: 0, y: -0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:LeftHandMiddle1 + parentName: mixamorig:LeftHand + position: {x: 0.00011037272, y: 0.0005209776, z: -0.000014200368} + rotation: {x: -0.034832634, y: 0.0045084716, z: 0.12828425, w: -0.99111533} + scale: {x: 1, y: 0.9999997, z: 1.0000006} + - name: mixamorig:LeftHandMiddle2 + parentName: mixamorig:LeftHandMiddle1 + position: {x: 0.0000005141793, y: 0.00023225744, z: 5.4590886e-13} + rotation: {x: -0.020644734, y: -0.00000003445893, z: -0.000000046078632, w: 0.9997869} + scale: {x: 1.0000001, y: 1.0000002, z: 0.9999997} + - name: mixamorig:LeftHandMiddle3 + parentName: mixamorig:LeftHandMiddle2 + position: {x: 0.00000024781957, y: 0.00027288534, z: -8.9934944e-13} + rotation: {x: -0.038698476, y: 0.00010475325, z: -0.0016154316, w: 0.9992497} + scale: {x: 1, y: 0.9999998, z: 1.0000001} + - name: mixamorig:LeftHandMiddle4 + parentName: mixamorig:LeftHandMiddle3 + position: {x: -0.0000007619988, y: 0.00017220722, z: -1.6219225e-12} + rotation: {x: 0, y: -0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:LeftHandRing1 + parentName: mixamorig:LeftHand + position: {x: -0.00009819177, y: 0.0005627076, z: -0.000009282758} + rotation: {x: -0.010616142, y: -0.00088264624, z: 0.026288992, w: -0.9995976} + scale: {x: 1.0000001, y: 0.9999998, z: 1.0000006} + - name: mixamorig:LeftHandRing2 + parentName: mixamorig:LeftHandRing1 + position: {x: 0.00000015442849, y: 0.00023931095, z: -1.7791312e-12} + rotation: {x: 0.03529026, y: -0.000000054133118, z: -0.00000010770235, w: 0.99937713} + scale: {x: 1.0000002, y: 1.0000006, z: 1.0000002} + - name: mixamorig:LeftHandRing3 + parentName: mixamorig:LeftHandRing2 + position: {x: 0.00000047443189, y: 0.00021569133, z: -3.8468116e-14} + rotation: {x: -0.036495212, y: 0.00009525786, z: -0.0023023726, w: 0.9993312} + scale: {x: 1.0000002, y: 0.99999994, z: 1.0000001} + - name: mixamorig:LeftHandRing4 + parentName: mixamorig:LeftHandRing3 + position: {x: -0.0000006288572, y: 0.00015721697, z: -1.9560087e-12} + rotation: {x: 0, y: -0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:LeftHandThumb1 + parentName: mixamorig:LeftHand + position: {x: 0.00024737793, y: 0.00008325177, z: 0.000112696085} + rotation: {x: -0.082145855, y: 0.016794546, z: 0.3809573, w: -0.92078304} + scale: {x: 1, y: 1.0000001, z: 1.0000001} + - name: mixamorig:LeftHandThumb2 + parentName: mixamorig:LeftHandThumb1 + position: {x: 0.000063245985, y: 0.00021847029, z: 4.365498e-12} + rotation: {x: 0.026633581, y: 0.010368714, z: -0.06515916, w: 0.9974655} + scale: {x: 1, y: 1, z: 1.0000004} + - name: mixamorig:LeftHandThumb3 + parentName: mixamorig:LeftHandThumb2 + position: {x: 0.000025160436, y: 0.0002664553, z: 1.3370194e-11} + rotation: {x: -0.021132262, y: 0.03270667, z: -0.2582868, w: 0.9652833} + scale: {x: 1.0000002, y: 1.0000004, z: 1.0000001} + - name: mixamorig:LeftHandThumb4 + parentName: mixamorig:LeftHandThumb3 + position: {x: -0.00008840646, y: 0.00017229607, z: 1.3814504e-13} + rotation: {x: 0, y: -0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + namedPoseList: + - name: Default + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + defaultPoseIndex: -1 + hasTranslationDoF: 0 + hasExtraRoot: 1 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {fileID: 9000000, guid: 2ac38f68ec4f85341b423b5e8defd47e, + type: 3} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 3 + humanoidOversampling: 1 + avatarSetup: 2 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 1 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Model/弓箭猎人/移动.fbx b/Assets/Model/弓箭猎人/移动.fbx new file mode 100644 index 0000000..1a0ecb9 Binary files /dev/null and b/Assets/Model/弓箭猎人/移动.fbx differ diff --git a/Assets/Model/弓箭猎人/移动.fbx.meta b/Assets/Model/弓箭猎人/移动.fbx.meta new file mode 100644 index 0000000..8158ceb --- /dev/null +++ b/Assets/Model/弓箭猎人/移动.fbx.meta @@ -0,0 +1,987 @@ +fileFormatVersion: 2 +guid: DixM5yr8W3JfM8u4rwYa1JiF91Hme0ToLiBrBaPBCB0rMgSwxzDXpJg= +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: "\u5F13\u7BAD\u730E\u4EBA\u79FB\u52A8" + takeName: mixamo.com + internalID: -203655887218126122 + firstFrame: 0 + lastFrame: 26 + wrapMode: 0 + orientationOffsetY: 0 + level: 0 + cycleOffset: 0 + loop: 0 + hasAdditiveReferencePose: 0 + lockToRoot: 0 + loopTime: 1 + 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 + meshCompression: 0 + totalVerticesCount: 0 + totalTrianglesCount: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importPhysicalCameras: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + nodeNameCollisionStrategy: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + optimizeBones: 1 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + strictVertexDataChecks: 0 + virtualGeometry: + virtualGeometry: 0 + useTransparent: 0 + setVGForeachMesh: 0 + isFirstUse: 1 + virtualGeometrySettings: + generateGeometryBuffer: 0 + surfaceCompensation: 0 + allMeshUse: 1 + ignoreSimpleMesh: 0 + transformScaleState: 0 + isPossibleOverflow: 0 + hasBoneData: 0 + isBoneCountOverflow: 0 + virtualGeometryPlatformSettings: + - serializedVersion: 0 + overridden: 0 + ignorePlatformSupport: 0 + buildTarget: DefaultVirtualGeometryPlatform + positionPrecision: -2147483648 + normalPrecision: -2147483648 + tangentPrecision: -2147483648 + boneWeightPrecision: -2147483648 + detailedTriangleCount: 0 + detailedVertexCount: 0 + rootPageSize: 0 + streamablePageSize: 0 + reserveTrianglePercent: 100 + reserveDetailLevel: 0 + - serializedVersion: 0 + overridden: 0 + ignorePlatformSupport: 0 + buildTarget: Standalone + positionPrecision: -2147483648 + normalPrecision: -2147483648 + tangentPrecision: -2147483648 + boneWeightPrecision: -2147483648 + detailedTriangleCount: 0 + detailedVertexCount: 0 + rootPageSize: 0 + streamablePageSize: 0 + reserveTrianglePercent: 100 + reserveDetailLevel: 0 + - serializedVersion: 0 + overridden: 0 + ignorePlatformSupport: 0 + buildTarget: iPhone + positionPrecision: -2147483648 + normalPrecision: -2147483648 + tangentPrecision: -2147483648 + boneWeightPrecision: -2147483648 + detailedTriangleCount: 0 + detailedVertexCount: 0 + rootPageSize: 0 + streamablePageSize: 0 + reserveTrianglePercent: 100 + reserveDetailLevel: 0 + - serializedVersion: 0 + overridden: 0 + ignorePlatformSupport: 0 + buildTarget: Android + positionPrecision: -2147483648 + normalPrecision: -2147483648 + tangentPrecision: -2147483648 + boneWeightPrecision: -2147483648 + detailedTriangleCount: 0 + detailedVertexCount: 0 + rootPageSize: 0 + streamablePageSize: 0 + reserveTrianglePercent: 100 + reserveDetailLevel: 0 + selectedVGMeshes: [] + supportVGMeshes: [] + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + overrideDefaultPose: 0 + humanDescription: + serializedVersion: 3 + human: + - boneName: mixamorig:Hips + humanName: Hips + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftUpLeg + humanName: LeftUpperLeg + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightUpLeg + humanName: RightUpperLeg + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftLeg + humanName: LeftLowerLeg + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightLeg + humanName: RightLowerLeg + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftFoot + humanName: LeftFoot + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightFoot + humanName: RightFoot + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:Spine + humanName: Spine + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:Spine1 + humanName: Chest + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:Neck + humanName: Neck + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:Head + humanName: Head + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftShoulder + humanName: LeftShoulder + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightShoulder + humanName: RightShoulder + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftArm + humanName: LeftUpperArm + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightArm + humanName: RightUpperArm + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftForeArm + humanName: LeftLowerArm + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightForeArm + humanName: RightLowerArm + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftHand + humanName: LeftHand + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightHand + humanName: RightHand + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftToeBase + humanName: LeftToes + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightToeBase + humanName: RightToes + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftHandThumb1 + humanName: Left Thumb Proximal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftHandThumb2 + humanName: Left Thumb Intermediate + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftHandThumb3 + humanName: Left Thumb Distal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftHandIndex1 + humanName: Left Index Proximal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftHandIndex2 + humanName: Left Index Intermediate + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftHandIndex3 + humanName: Left Index Distal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftHandMiddle1 + humanName: Left Middle Proximal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftHandMiddle2 + humanName: Left Middle Intermediate + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftHandMiddle3 + humanName: Left Middle Distal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftHandRing1 + humanName: Left Ring Proximal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftHandRing2 + humanName: Left Ring Intermediate + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftHandRing3 + humanName: Left Ring Distal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftHandPinky1 + humanName: Left Little Proximal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftHandPinky2 + humanName: Left Little Intermediate + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:LeftHandPinky3 + humanName: Left Little Distal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightHandThumb1 + humanName: Right Thumb Proximal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightHandThumb2 + humanName: Right Thumb Intermediate + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightHandThumb3 + humanName: Right Thumb Distal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightHandIndex1 + humanName: Right Index Proximal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightHandIndex2 + humanName: Right Index Intermediate + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightHandIndex3 + humanName: Right Index Distal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightHandMiddle1 + humanName: Right Middle Proximal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightHandMiddle2 + humanName: Right Middle Intermediate + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightHandMiddle3 + humanName: Right Middle Distal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightHandRing1 + humanName: Right Ring Proximal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightHandRing2 + humanName: Right Ring Intermediate + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightHandRing3 + humanName: Right Ring Distal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightHandPinky1 + humanName: Right Little Proximal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightHandPinky2 + humanName: Right Little Intermediate + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:RightHandPinky3 + humanName: Right Little Distal + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + - boneName: mixamorig:Spine2 + humanName: UpperChest + limit: + min: {x: 0, y: 0, z: 0} + max: {x: 0, y: 0, z: 0} + value: {x: 0, y: 0, z: 0} + length: 0 + modified: 0 + skeleton: + - name: "\u5F13\u7BAD\u730E\u4EBA\u653B\u51FB(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: Mesh_0 + parentName: "\u5F13\u7BAD\u730E\u4EBA\u653B\u51FB(Clone)" + position: {x: -0, y: 0, z: 0} + rotation: {x: 0, y: -0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:Hips + parentName: "\u5F13\u7BAD\u730E\u4EBA\u653B\u51FB(Clone)" + position: {x: 1.4551915e-11, y: 0.004584738, z: -0.00002202701} + rotation: {x: -0.0000000023760551, y: 1.7288075e-18, z: -7.2759576e-10, w: 1} + scale: {x: 1, y: 0.99999994, z: 0.99999994} + - name: mixamorig:LeftUpLeg + parentName: mixamorig:Hips + position: {x: -0.00071107387, y: -0.00029767037, z: 0.000004797764} + rotation: {x: 0.0006970297, y: -0.0127190435, z: 0.9984209, w: 0.054713085} + scale: {x: 1.0000002, y: 1.0000004, z: 1} + - name: mixamorig:LeftLeg + parentName: mixamorig:LeftUpLeg + position: {x: -3.7539416e-14, y: 0.0019502842, z: -1.5403731e-12} + rotation: {x: -0.046643134, y: 0.00083929143, z: -0.017970487, w: 0.9987496} + scale: {x: 1.0000005, y: 1.0000002, z: 1.0000004} + - name: mixamorig:LeftFoot + parentName: mixamorig:LeftLeg + position: {x: -3.5418122e-12, y: 0.0015417482, z: -1.1644823e-13} + rotation: {x: 0.48112965, y: 0.09143135, z: -0.050540224, w: 0.87040234} + scale: {x: 0.99999946, y: 0.9999995, z: 0.99999994} + - name: mixamorig:LeftToeBase + parentName: mixamorig:LeftFoot + position: {x: 8.5373575e-12, y: 0.0011935377, z: 4.2789588e-11} + rotation: {x: 0.3039971, y: 0.13884632, z: -0.0448347, w: 0.9414337} + scale: {x: 1.0000002, y: 1.0000002, z: 1} + - name: mixamorig:LeftToe_End + parentName: mixamorig:LeftToeBase + position: {x: -1.4529575e-12, y: 0.00043635714, z: -3.7237157e-13} + rotation: {x: 0, y: -0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:RightUpLeg + parentName: mixamorig:Hips + position: {x: 0.00071107387, y: -0.00029767037, z: -0.000012509934} + rotation: {x: -0.000017732584, y: -0.00032351806, z: 0.9985009, w: -0.05473513} + scale: {x: 1, y: 0.9999999, z: 0.99999994} + - name: mixamorig:RightLeg + parentName: mixamorig:RightUpLeg + position: {x: -3.2672387e-12, y: 0.0019496592, z: -1.1701056e-14} + rotation: {x: -0.06942909, y: -0.0012610847, z: 0.01811676, w: 0.99742156} + scale: {x: 1.0000001, y: 1.0000005, z: 1.0000004} + - name: mixamorig:RightFoot + parentName: mixamorig:RightLeg + position: {x: 1.9123524e-12, y: 0.0015459044, z: -8.1211956e-12} + rotation: {x: 0.48004735, y: -0.092569456, z: 0.05102791, w: 0.8708511} + scale: {x: 1.0000001, y: 1.0000005, z: 1.0000005} + - name: mixamorig:RightToeBase + parentName: mixamorig:RightFoot + position: {x: -2.2799406e-11, y: 0.0011613141, z: 2.405688e-11} + rotation: {x: 0.31398758, y: -0.122337304, z: 0.040837057, w: 0.94062626} + scale: {x: 1, y: 0.9999998, z: 1.0000002} + - name: mixamorig:RightToe_End + parentName: mixamorig:RightToeBase + position: {x: -9.723942e-12, y: 0.0004472229, z: 1.7007107e-13} + rotation: {x: 0, y: -0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:Spine + parentName: mixamorig:Hips + position: {x: -0, y: 0.0005300671, z: -0.000042905136} + rotation: {x: -0.040372457, y: -2.9374832e-11, z: 7.2700257e-10, w: 0.9991847} + scale: {x: 0.99999994, y: 1, z: 0.9999999} + - name: mixamorig:Spine1 + parentName: mixamorig:Spine + position: {x: -0, y: 0.00062043325, z: -2.1919355e-13} + rotation: {x: -0.000000026077032, y: 0.0000000024312818, z: 0.0000000060365983, + w: 1} + scale: {x: 1.0000002, y: 1, z: 1.0000001} + - name: mixamorig:Spine2 + parentName: mixamorig:Spine1 + position: {x: -0, y: 0.000709067, z: 2.0389025e-12} + rotation: {x: -0.000000007450581, y: -0.000000006271407, z: 0.0000000053321783, + w: 1} + scale: {x: 0.9999999, y: 1, z: 1} + - name: mixamorig:RightShoulder + parentName: mixamorig:Spine2 + position: {x: 0.00034420838, y: 0.0006986198, z: -0.000026195486} + rotation: {x: -0.5513392, y: -0.4299276, z: 0.595172, w: -0.39617875} + scale: {x: 1.0000002, y: 1.0000002, z: 1.0000004} + - name: mixamorig:RightArm + parentName: mixamorig:RightShoulder + position: {x: -2.686415e-12, y: 0.0006848277, z: -1.0568798e-11} + rotation: {x: 0.17495637, y: 0.012029722, z: -0.063702464, w: -0.9824397} + scale: {x: 1.0000002, y: 1, z: 1.0000001} + - name: mixamorig:RightForeArm + parentName: mixamorig:RightArm + position: {x: 1.2281818e-12, y: 0.0015497459, z: -4.4360305e-12} + rotation: {x: -0.016995262, y: -0.00054433837, z: -0.012479582, w: 0.99977756} + scale: {x: 1.0000001, y: 1.0000002, z: 1.0000002} + - name: mixamorig:RightHand + parentName: mixamorig:RightForeArm + position: {x: 1.4513044e-13, y: 0.0018592819, z: -2.349676e-14} + rotation: {x: -0.07208015, y: 0.049645986, z: -0.10673082, w: 0.9904283} + scale: {x: 0.9999998, y: 0.9999998, z: 1} + - name: mixamorig:RightHandMiddle1 + parentName: mixamorig:RightHand + position: {x: -0.00010315242, y: 0.00046133896, z: 0.000009538971} + rotation: {x: -0.013029709, y: -0.0013445877, z: 0.10264045, w: 0.99463236} + scale: {x: 1.0000002, y: 0.99999994, z: 0.99999994} + - name: mixamorig:RightHandMiddle2 + parentName: mixamorig:RightHandMiddle1 + position: {x: 0.0000018958752, y: 0.00028880252, z: 2.5028445e-12} + rotation: {x: 0.04062963, y: 0.000047061912, z: -0.0011522457, w: 0.99917364} + scale: {x: 0.99999994, y: 1.0000004, z: 1.0000004} + - name: mixamorig:RightHandMiddle3 + parentName: mixamorig:RightHandMiddle2 + position: {x: -0.00000030830586, y: 0.00026897318, z: 6.9494963e-13} + rotation: {x: 0.040597633, y: -0.00009161266, z: -0.0012076598, w: 0.99917483} + scale: {x: 1.0000001, y: 1.0000002, z: 1.0000001} + - name: mixamorig:RightHandMiddle4 + parentName: mixamorig:RightHandMiddle3 + position: {x: -0.0000015875694, y: 0.00017626796, z: -4.055489e-13} + rotation: {x: 0, y: -0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:RightHandRing1 + parentName: mixamorig:RightHand + position: {x: 0.00009724138, y: 0.0005282853, z: -0.000031607484} + rotation: {x: -0.05428483, y: 0.0065604537, z: -0.04085609, w: -0.99766773} + scale: {x: 1, y: 0.9999998, z: 0.99999994} + - name: mixamorig:RightHandRing2 + parentName: mixamorig:RightHandRing1 + position: {x: -0.0000009400652, y: 0.00026446636, z: 6.18815e-13} + rotation: {x: -0.017761026, y: 4.6566118e-10, z: 0.000000042607997, w: 0.99984235} + scale: {x: 1.0000001, y: 1.0000002, z: 1.0000004} + - name: mixamorig:RightHandRing3 + parentName: mixamorig:RightHandRing2 + position: {x: -0.00000044882185, y: 0.00023410309, z: 1.0792478e-13} + rotation: {x: 0.037179817, y: 0.00035785773, z: -0.004152644, w: -0.99929994} + scale: {x: 1, y: 1.0000004, z: 1} + - name: mixamorig:RightHandRing4 + parentName: mixamorig:RightHandRing3 + position: {x: 0.0000013888812, y: 0.00014178305, z: 3.5976555e-13} + rotation: {x: 0, y: -0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:RightHandPinky1 + parentName: mixamorig:RightHand + position: {x: 0.00031519955, y: 0.00042462032, z: -0.00001602488} + rotation: {x: -0.047008052, y: 0.024172196, z: -0.043787993, w: -0.9976415} + scale: {x: 1.0000001, y: 0.99999994, z: 1} + - name: mixamorig:RightHandPinky2 + parentName: mixamorig:RightHandPinky1 + position: {x: 0.00000041464295, y: 0.00025559918, z: 1.711301e-12} + rotation: {x: 0.0007291361, y: -0.000000027008351, z: -0.000000041560266, w: 0.99999976} + scale: {x: 1, y: 1.0000002, z: 1.0000004} + - name: mixamorig:RightHandPinky3 + parentName: mixamorig:RightHandPinky2 + position: {x: -0.000000017446759, y: 0.00019487948, z: 8.931222e-13} + rotation: {x: -0.039365914, y: 0.000090718626, z: -0.0010178209, w: 0.9992244} + scale: {x: 1, y: 1.0000004, z: 0.99999994} + - name: mixamorig:RightHandPinky4 + parentName: mixamorig:RightHandPinky3 + position: {x: -0.00000039718583, y: 0.000102333506, z: -1.0066836e-13} + rotation: {x: 0, y: -0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:RightHandIndex1 + parentName: mixamorig:RightHand + position: {x: -0.00030928856, y: 0.00043484665, z: 0.0000058179} + rotation: {x: 0.007958581, y: 0.0018049434, z: 0.19220665, w: 0.9813205} + scale: {x: 1.0000002, y: 1.0000001, z: 1.0000004} + - name: mixamorig:RightHandIndex2 + parentName: mixamorig:RightHandIndex1 + position: {x: 0.00000057770944, y: 0.0002790058, z: -2.7098324e-14} + rotation: {x: 0.04078637, y: -0.000029724903, z: -0.0010589522, w: 0.9991673} + scale: {x: 1.0000002, y: 1.0000004, z: 1.0000002} + - name: mixamorig:RightHandIndex3 + parentName: mixamorig:RightHandIndex2 + position: {x: -0.0000017011087, y: 0.00025795418, z: -1.3684275e-13} + rotation: {x: -0.039615206, y: 0.000014438254, z: 0.0030362918, w: 0.9992104} + scale: {x: 1, y: 1.0000002, z: 1.0000002} + - name: mixamorig:RightHandIndex4 + parentName: mixamorig:RightHandIndex3 + position: {x: 0.0000011233942, y: 0.00019258382, z: -3.3927238e-12} + rotation: {x: 0, y: -0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:RightHandThumb1 + parentName: mixamorig:RightHand + position: {x: -0.0002607964, y: 0.000087184795, z: 0.00011536699} + rotation: {x: 0.08156852, y: 0.020463465, z: 0.39371276, w: 0.9153787} + scale: {x: 0.99999994, y: 1.0000002, z: 1.0000001} + - name: mixamorig:RightHandThumb2 + parentName: mixamorig:RightHandThumb1 + position: {x: -0.000063005435, y: 0.00023009258, z: 5.4797534e-12} + rotation: {x: 0.01853044, y: -0.007735567, z: 0.10651007, w: 0.99410886} + scale: {x: 1, y: 0.9999998, z: 1} + - name: mixamorig:RightHandThumb3 + parentName: mixamorig:RightHandThumb2 + position: {x: 0.00000233885, y: 0.00027352784, z: 9.705964e-12} + rotation: {x: -0.016700542, y: -0.014365492, z: 0.15934713, w: 0.9869768} + scale: {x: 1.0000001, y: 1.0000002, z: 1.0000001} + - name: mixamorig:RightHandThumb4 + parentName: mixamorig:RightHandThumb3 + position: {x: 0.000060666604, y: 0.00014796351, z: -8.4928283e-13} + rotation: {x: 0, y: -0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:Neck + parentName: mixamorig:Spine2 + position: {x: -0, y: 0.00079770014, z: 3.995777e-11} + rotation: {x: 0.040372495, y: 0.000000004832014, z: -0.000000011455794, w: 0.9991847} + scale: {x: 1.0000001, y: 1, z: 1.0000004} + - name: mixamorig:Head + parentName: mixamorig:Neck + position: {x: -0, y: 0.0004597485, z: -0.00019988898} + rotation: {x: -4.6586812e-17, y: 0.0000000043655746, z: -0.000000002910383, + w: 1} + scale: {x: 0.9999999, y: 1.0000001, z: 0.99999976} + - name: mixamorig:HeadTop_End + parentName: mixamorig:Head + position: {x: -0, y: 0.002564473, z: -0.0011149794} + rotation: {x: 0, y: -0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:LeftShoulder + parentName: mixamorig:Spine2 + position: {x: -0.00034420838, y: 0.0006956966, z: 0.000009919261} + rotation: {x: 0.5829953, y: -0.40641853, z: 0.5677022, w: 0.41551754} + scale: {x: 1.0000001, y: 0.99999994, z: 1} + - name: mixamorig:LeftArm + parentName: mixamorig:LeftShoulder + position: {x: -2.0186769e-14, y: 0.0006848277, z: -1.0812733e-11} + rotation: {x: -0.18414983, y: -0.0061635077, z: 0.03287816, w: 0.98232883} + scale: {x: 1, y: 1.0000005, z: 1.0000004} + - name: mixamorig:LeftForeArm + parentName: mixamorig:LeftArm + position: {x: 2.3436114e-12, y: 0.0015495374, z: -2.6763136e-12} + rotation: {x: -0.019809686, y: 0.0008298449, z: -0.039395794, w: 0.999027} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:LeftHand + parentName: mixamorig:LeftForeArm + position: {x: 1.8563754e-13, y: 0.0018598195, z: 2.6711965e-15} + rotation: {x: 0.05745206, y: -0.005673646, z: -0.13128556, w: -0.9896622} + scale: {x: 1.0000002, y: 1.0000004, z: 0.9999999} + - name: mixamorig:LeftHandPinky1 + parentName: mixamorig:LeftHand + position: {x: -0.00031035117, y: 0.00045156752, z: -0.000004021992} + rotation: {x: -0.018699488, y: -0.01377944, z: 0.03891867, w: -0.9989724} + scale: {x: 0.9999999, y: 0.9999997, z: 1.0000001} + - name: mixamorig:LeftHandPinky2 + parentName: mixamorig:LeftHandPinky1 + position: {x: -0.0000016026466, y: 0.00024529564, z: -6.813616e-13} + rotation: {x: 0.00027961284, y: 0.000000084750354, z: 8.731149e-10, w: 1} + scale: {x: 0.9999999, y: 1.0000002, z: 1.0000001} + - name: mixamorig:LeftHandPinky3 + parentName: mixamorig:LeftHandPinky2 + position: {x: -0.00000018313794, y: 0.0001851709, z: 3.9763746e-13} + rotation: {x: 0.0363895, y: 0.0008162178, z: 0.0064303945, w: 0.9993167} + scale: {x: 1, y: 1.0000004, z: 1.0000001} + - name: mixamorig:LeftHandPinky4 + parentName: mixamorig:LeftHandPinky3 + position: {x: 0.0000017857923, y: 0.00010980526, z: -2.412025e-12} + rotation: {x: 0, y: -0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:LeftHandIndex1 + parentName: mixamorig:LeftHand + position: {x: 0.00029817023, y: 0.00041295643, z: 0.000013164235} + rotation: {x: -0.0053563956, y: 0.0022597983, z: 0.18280692, w: -0.9831317} + scale: {x: 0.99999976, y: 0.99999946, z: 1.0000001} + - name: mixamorig:LeftHandIndex2 + parentName: mixamorig:LeftHandIndex1 + position: {x: -0.00000056710184, y: 0.00025904668, z: -2.6043835e-13} + rotation: {x: -0.015184867, y: 0.000000051688396, z: -0.00000007757807, w: 0.9998847} + scale: {x: 1.0000001, y: 1.0000005, z: 1.0000001} + - name: mixamorig:LeftHandIndex3 + parentName: mixamorig:LeftHandIndex2 + position: {x: -0.0000009093614, y: 0.0002619419, z: 2.0407064e-12} + rotation: {x: 0.036080945, y: 0.00023192466, z: 0.004178333, w: 0.9993401} + scale: {x: 1.0000001, y: 0.99999994, z: 1.0000002} + - name: mixamorig:LeftHandIndex4 + parentName: mixamorig:LeftHandIndex3 + position: {x: 0.0000014764705, y: 0.00019598969, z: 8.1115334e-13} + rotation: {x: 0, y: -0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:LeftHandMiddle1 + parentName: mixamorig:LeftHand + position: {x: 0.00011037272, y: 0.0005209776, z: -0.000014200368} + rotation: {x: -0.034832634, y: 0.0045084716, z: 0.12828425, w: -0.99111533} + scale: {x: 1, y: 0.9999997, z: 1.0000006} + - name: mixamorig:LeftHandMiddle2 + parentName: mixamorig:LeftHandMiddle1 + position: {x: 0.0000005141793, y: 0.00023225744, z: 5.4590886e-13} + rotation: {x: -0.020644734, y: -0.00000003445893, z: -0.000000046078632, w: 0.9997869} + scale: {x: 1.0000001, y: 1.0000002, z: 0.9999997} + - name: mixamorig:LeftHandMiddle3 + parentName: mixamorig:LeftHandMiddle2 + position: {x: 0.00000024781957, y: 0.00027288534, z: -8.9934944e-13} + rotation: {x: -0.038698476, y: 0.00010475325, z: -0.0016154316, w: 0.9992497} + scale: {x: 1, y: 0.9999998, z: 1.0000001} + - name: mixamorig:LeftHandMiddle4 + parentName: mixamorig:LeftHandMiddle3 + position: {x: -0.0000007619988, y: 0.00017220722, z: -1.6219225e-12} + rotation: {x: 0, y: -0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:LeftHandRing1 + parentName: mixamorig:LeftHand + position: {x: -0.00009819177, y: 0.0005627076, z: -0.000009282758} + rotation: {x: -0.010616142, y: -0.00088264624, z: 0.026288992, w: -0.9995976} + scale: {x: 1.0000001, y: 0.9999998, z: 1.0000006} + - name: mixamorig:LeftHandRing2 + parentName: mixamorig:LeftHandRing1 + position: {x: 0.00000015442849, y: 0.00023931095, z: -1.7791312e-12} + rotation: {x: 0.03529026, y: -0.000000054133118, z: -0.00000010770235, w: 0.99937713} + scale: {x: 1.0000002, y: 1.0000006, z: 1.0000002} + - name: mixamorig:LeftHandRing3 + parentName: mixamorig:LeftHandRing2 + position: {x: 0.00000047443189, y: 0.00021569133, z: -3.8468116e-14} + rotation: {x: -0.036495212, y: 0.00009525786, z: -0.0023023726, w: 0.9993312} + scale: {x: 1.0000002, y: 0.99999994, z: 1.0000001} + - name: mixamorig:LeftHandRing4 + parentName: mixamorig:LeftHandRing3 + position: {x: -0.0000006288572, y: 0.00015721697, z: -1.9560087e-12} + rotation: {x: 0, y: -0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + - name: mixamorig:LeftHandThumb1 + parentName: mixamorig:LeftHand + position: {x: 0.00024737793, y: 0.00008325177, z: 0.000112696085} + rotation: {x: -0.082145855, y: 0.016794546, z: 0.3809573, w: -0.92078304} + scale: {x: 1, y: 1.0000001, z: 1.0000001} + - name: mixamorig:LeftHandThumb2 + parentName: mixamorig:LeftHandThumb1 + position: {x: 0.000063245985, y: 0.00021847029, z: 4.365498e-12} + rotation: {x: 0.026633581, y: 0.010368714, z: -0.06515916, w: 0.9974655} + scale: {x: 1, y: 1, z: 1.0000004} + - name: mixamorig:LeftHandThumb3 + parentName: mixamorig:LeftHandThumb2 + position: {x: 0.000025160436, y: 0.0002664553, z: 1.3370194e-11} + rotation: {x: -0.021132262, y: 0.03270667, z: -0.2582868, w: 0.9652833} + scale: {x: 1.0000002, y: 1.0000004, z: 1.0000001} + - name: mixamorig:LeftHandThumb4 + parentName: mixamorig:LeftHandThumb3 + position: {x: -0.00008840646, y: 0.00017229607, z: 1.3814504e-13} + rotation: {x: 0, y: -0, z: -0, w: 1} + scale: {x: 1, y: 1, z: 1} + namedPoseList: + - name: Default + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + defaultPoseIndex: -1 + hasTranslationDoF: 0 + hasExtraRoot: 1 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {fileID: 9000000, guid: 2ac38f68ec4f85341b423b5e8defd47e, + type: 3} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 3 + humanoidOversampling: 1 + avatarSetup: 2 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + importBlendShapeDeformPercent: 1 + remapMaterialsIfMaterialImportModeIsNone: 0 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Prefab.meta b/Assets/Prefab.meta new file mode 100644 index 0000000..3448ef0 --- /dev/null +++ b/Assets/Prefab.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: DHsctyn5UXucqLXlzCQubWjL0znuA/0JbeK6L3Lj4b6F5AWikgHtIec= +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Model/弓箭手/Arrow.prefab b/Assets/Prefab/箭矢.prefab similarity index 56% rename from Assets/Model/弓箭手/Arrow.prefab rename to Assets/Prefab/箭矢.prefab index 18c2130..620ab39 100644 --- a/Assets/Model/弓箭手/Arrow.prefab +++ b/Assets/Prefab/箭矢.prefab @@ -1,6 +1,6 @@ %YAML 1.1 %TAG !u! tag:yousandi.cn,2023: ---- !u!1 &2585195233482669526 +--- !u!1 &1754121762047325928 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -8,49 +8,52 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 7 m_Component: - - component: {fileID: 3274732106972909994} - - component: {fileID: 7081090337000844663} - - component: {fileID: 6003528328568268917} - - component: {fileID: 2697858001024446210} - - component: {fileID: 4651139754486402669} + - component: {fileID: 3794960597158899672} + - component: {fileID: 5297288223974519484} + - component: {fileID: 3452419373849036623} m_Layer: 0 m_HasEditorInfo: 1 - m_Name: Arrow + m_Name: "\u7BAD\u77E2" m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &3274732106972909994 +--- !u!4 &3794960597158899672 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2585195233482669526} + m_GameObject: {fileID: 1754121762047325928} serializedVersion: 2 m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -0.61, y: 2.93, z: 0} - m_LocalScale: {x: 0.04, y: 0.5, z: 0.04} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 - m_Children: [] + m_Children: + - {fileID: 4193919273294401450} m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &7081090337000844663 -MeshFilter: +--- !u!114 &5297288223974519484 +MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2585195233482669526} - m_Mesh: {fileID: 10206, guid: 0000000000000000e000000000000000, type: 0} ---- !u!136 &6003528328568268917 + m_GameObject: {fileID: 1754121762047325928} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8b59fcde30d274e6b8813e5df7d6e791, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!136 &3452419373849036623 CapsuleCollider: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2585195233482669526} + m_GameObject: {fileID: 1754121762047325928} m_Material: {fileID: 0} m_IncludeLayers: serializedVersion: 2 @@ -59,21 +62,63 @@ CapsuleCollider: serializedVersion: 2 m_Bits: 0 m_LayerOverridePriority: 0 - m_IsTrigger: 0 + m_IsTrigger: 1 m_ProvidesContacts: 0 m_Enabled: 1 serializedVersion: 2 - m_Radius: 0.5 - m_Height: 2 - m_Direction: 1 - m_Center: {x: 0, y: 0, z: 0} ---- !u!23 &2697858001024446210 + m_Radius: 0.03 + m_Height: 1.2 + m_Direction: 2 + m_Center: {x: 0, y: 0, z: 0.6} +--- !u!1 &6706317887801013866 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 7 + m_Component: + - component: {fileID: 4193919273294401450} + - component: {fileID: 406890223086108472} + - component: {fileID: 3309323585560101772} + m_Layer: 0 + m_HasEditorInfo: 1 + m_Name: ArrowVisual + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4193919273294401450 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6706317887801013866} + serializedVersion: 2 + m_LocalRotation: {x: 0.7071068, y: 0, z: 0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 100, y: 100, z: 100} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 3794960597158899672} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &406890223086108472 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6706317887801013866} + m_Mesh: {fileID: -3362887337151679087, guid: ae036e4125f8d604eaf14f5050e0decc, type: 3} +--- !u!23 &3309323585560101772 MeshRenderer: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2585195233482669526} + m_GameObject: {fileID: 6706317887801013866} m_Enabled: 1 m_CastShadows: 1 m_ReceiveShadows: 1 @@ -91,7 +136,7 @@ MeshRenderer: m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: - - {fileID: 2100000, guid: 28a970132c0ebc8498130f5249298c39, type: 2} + - {fileID: 2100000, guid: ac029cd10654ed24292bf671f192d492, type: 2} m_StaticBatchInfo: firstSubMesh: 0 subMeshCount: 0 @@ -100,7 +145,7 @@ MeshRenderer: m_LightProbeVolumeOverride: {fileID: 0} m_ScaleInLightmap: 1 m_ReceiveGI: 1 - m_PreserveUVs: 1 + m_PreserveUVs: 0 m_IgnoreNormalsForChartDetection: 0 m_ImportantGI: 0 m_StitchLightmapSeams: 1 @@ -114,15 +159,3 @@ MeshRenderer: m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} m_MaskInteraction: 0 ---- !u!114 &4651139754486402669 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2585195233482669526} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 8b59fcde30d274e6b8813e5df7d6e791, type: 3} - m_Name: - m_EditorClassIdentifier: diff --git a/Assets/Model/弓箭手/Arrow.prefab.meta b/Assets/Prefab/箭矢.prefab.meta similarity index 64% rename from Assets/Model/弓箭手/Arrow.prefab.meta rename to Assets/Prefab/箭矢.prefab.meta index f7e1b31..5121cb1 100644 --- a/Assets/Model/弓箭手/Arrow.prefab.meta +++ b/Assets/Prefab/箭矢.prefab.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: XitKsnirW3ibar9KfdFD91zxFuvlnIPHxxKx0ZrXZwvNeRmL+hA7QUQ= +guid: Wn8W5Hv7Bi8oHvwlwx9QAmSXLl2nylmoo0rOy3OfmroSoIup3p6Imf0= PrefabImporter: externalObjects: {} userData: diff --git a/Assets/Scenes/CoreScene.scene b/Assets/Scenes/CoreScene.scene index 1f31b16..0ba686f 100644 --- a/Assets/Scenes/CoreScene.scene +++ b/Assets/Scenes/CoreScene.scene @@ -559,7 +559,7 @@ Transform: m_GameObject: {fileID: 357323599} serializedVersion: 2 m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -8.38, y: 0.043, z: 0.9} + m_LocalPosition: {x: -8.33, y: 0.043, z: 5.72} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: @@ -796,6 +796,50 @@ Transform: - {fileID: 371704312} m_Father: {fileID: 1648295920} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &594269734 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 7 + m_Component: + - component: {fileID: 594269735} + 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 &594269735 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 594269734} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -0.22, y: 0.95, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2139088647} + 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 @@ -1134,7 +1178,7 @@ PrefabInstance: - target: {fileID: -8679921383154817045, guid: ab1bbfb3679ec0c4b8e5feeb207ed436, type: 3} propertyPath: m_LocalPosition.x - value: 2.1 + value: -11.44 objectReference: {fileID: 0} - target: {fileID: -8679921383154817045, guid: ab1bbfb3679ec0c4b8e5feeb207ed436, type: 3} @@ -1144,7 +1188,7 @@ PrefabInstance: - target: {fileID: -8679921383154817045, guid: ab1bbfb3679ec0c4b8e5feeb207ed436, type: 3} propertyPath: m_LocalPosition.z - value: -26.3 + value: -19.47 objectReference: {fileID: 0} - target: {fileID: -8679921383154817045, guid: ab1bbfb3679ec0c4b8e5feeb207ed436, type: 3} @@ -1184,7 +1228,12 @@ PrefabInstance: - target: {fileID: 919132149155446097, guid: ab1bbfb3679ec0c4b8e5feeb207ed436, type: 3} propertyPath: m_Name - value: "\u5F13\u7BAD\u624B\u653B\u51FB" + value: "\u5F13\u7BAD\u624B" + objectReference: {fileID: 0} + - target: {fileID: 919132149155446097, guid: ab1bbfb3679ec0c4b8e5feeb207ed436, + type: 3} + propertyPath: m_IsActive + value: 1 objectReference: {fileID: 0} - target: {fileID: 919132149155446097, guid: ab1bbfb3679ec0c4b8e5feeb207ed436, type: 3} @@ -1453,6 +1502,11 @@ PrefabInstance: propertyPath: m_Name value: "\u84DD\u8272\u602A\u7269" objectReference: {fileID: 0} + - target: {fileID: 919132149155446097, guid: aedf6e849dd924e229c57640f99ff50a, + type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} - target: {fileID: 919132149155446097, guid: aedf6e849dd924e229c57640f99ff50a, type: 3} propertyPath: m_TagString @@ -1600,6 +1654,100 @@ Transform: - {fileID: 67960147} m_Father: {fileID: 1037234380} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &1033830048 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 1351576654} + m_Modifications: + - target: {fileID: -8679921383154817045, guid: c3401c41ece280d47af5c39c99b1e31a, + type: 3} + propertyPath: m_LocalScale.x + value: 0.22 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: c3401c41ece280d47af5c39c99b1e31a, + type: 3} + propertyPath: m_LocalScale.y + value: 0.22 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: c3401c41ece280d47af5c39c99b1e31a, + type: 3} + propertyPath: m_LocalScale.z + value: 0.22 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: c3401c41ece280d47af5c39c99b1e31a, + type: 3} + propertyPath: m_LocalPosition.x + value: -0.043 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: c3401c41ece280d47af5c39c99b1e31a, + type: 3} + propertyPath: m_LocalPosition.y + value: -0.192 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: c3401c41ece280d47af5c39c99b1e31a, + type: 3} + propertyPath: m_LocalPosition.z + value: 0.025 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: c3401c41ece280d47af5c39c99b1e31a, + type: 3} + propertyPath: m_LocalRotation.w + value: 0.97478604 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: c3401c41ece280d47af5c39c99b1e31a, + type: 3} + propertyPath: m_LocalRotation.x + value: -0.135173 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: c3401c41ece280d47af5c39c99b1e31a, + type: 3} + propertyPath: m_LocalRotation.y + value: 0.17432898 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: c3401c41ece280d47af5c39c99b1e31a, + type: 3} + propertyPath: m_LocalRotation.z + value: -0.03361328 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: c3401c41ece280d47af5c39c99b1e31a, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: -14.585 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: c3401c41ece280d47af5c39c99b1e31a, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 21.135 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: c3401c41ece280d47af5c39c99b1e31a, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -6.685 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: c3401c41ece280d47af5c39c99b1e31a, + type: 3} + propertyPath: m_ConstrainProportionsScale + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 919132149155446097, guid: c3401c41ece280d47af5c39c99b1e31a, + type: 3} + propertyPath: m_Name + value: "\u5F13" + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: c3401c41ece280d47af5c39c99b1e31a, type: 3} +--- !u!4 &1033830049 stripped +Transform: + m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: c3401c41ece280d47af5c39c99b1e31a, + type: 3} + m_PrefabInstance: {fileID: 1033830048} + m_PrefabAsset: {fileID: 0} --- !u!1 &1037234379 GameObject: m_ObjectHideFlags: 0 @@ -1865,9 +2013,9 @@ MonoBehaviour: attackPower: 10 attackDuration: 0 attackType: 2 - projectilePrefab: {fileID: 2585195233482669526, guid: aae7b6830fce0ff43b065876eff5ef47, + projectilePrefab: {fileID: 1754121762047325928, guid: e59aafedb502e65409f16e33cee0eed6, type: 3} - projectileSpawnPoint: {fileID: 1421129427} + projectileSpawnPoint: {fileID: 594269735} projectileSpeed: 20 projectileLifetime: 5 energyPerAttack: 20 @@ -1879,7 +2027,7 @@ CharacterController: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1202167643} - m_Material: {fileID: 1299771151} + m_Material: {fileID: 2099474686} m_IncludeLayers: serializedVersion: 2 m_Bits: 0 @@ -1945,18 +2093,6 @@ PhysicMaterial: bounciness: 0 frictionCombine: 0 bounceCombine: 0 ---- !u!134 &1299771151 -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 &1302061579 GameObject: m_ObjectHideFlags: 0 @@ -2027,38 +2163,191 @@ Transform: - {fileID: 318156480} m_Father: {fileID: 1037234380} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &1421129426 -GameObject: +--- !u!1001 &1334052347 +PrefabInstance: m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 7 - m_Component: - - component: {fileID: 1421129427} - 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 &1421129427 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1421129426} serializedVersion: 2 - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -0.22, y: 0.95, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 2139088647} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: -8679921383154817045, guid: 2ac38f68ec4f85341b423b5e8defd47e, + type: 3} + propertyPath: m_LocalPosition.x + value: -2.17 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 2ac38f68ec4f85341b423b5e8defd47e, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 2ac38f68ec4f85341b423b5e8defd47e, + type: 3} + propertyPath: m_LocalPosition.z + value: -18.54 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 2ac38f68ec4f85341b423b5e8defd47e, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 2ac38f68ec4f85341b423b5e8defd47e, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 2ac38f68ec4f85341b423b5e8defd47e, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 2ac38f68ec4f85341b423b5e8defd47e, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 2ac38f68ec4f85341b423b5e8defd47e, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 2ac38f68ec4f85341b423b5e8defd47e, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 2ac38f68ec4f85341b423b5e8defd47e, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 919132149155446097, guid: 2ac38f68ec4f85341b423b5e8defd47e, + type: 3} + propertyPath: m_Name + value: "\u5F13\u7BAD\u730E\u4EBA" + objectReference: {fileID: 0} + - target: {fileID: 919132149155446097, guid: 2ac38f68ec4f85341b423b5e8defd47e, + type: 3} + propertyPath: m_TagString + value: Enemy + objectReference: {fileID: 0} + - target: {fileID: 5866666021909216657, guid: 2ac38f68ec4f85341b423b5e8defd47e, + type: 3} + propertyPath: m_Controller + value: + objectReference: {fileID: 22100000, guid: 242f442b1528066448afe964e184c55a, + type: 2} + - target: {fileID: 5866666021909216657, guid: 2ac38f68ec4f85341b423b5e8defd47e, + type: 3} + propertyPath: m_ApplyRootMotion + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: + - targetCorrespondingSourceObject: {fileID: 6502182839619065283, guid: 2ac38f68ec4f85341b423b5e8defd47e, + type: 3} + insertIndex: -1 + addedObject: {fileID: 1033830049} + m_AddedComponents: + - targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 2ac38f68ec4f85341b423b5e8defd47e, + type: 3} + insertIndex: -1 + addedObject: {fileID: 1334052351} + - targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 2ac38f68ec4f85341b423b5e8defd47e, + type: 3} + insertIndex: -1 + addedObject: {fileID: 1334052350} + - targetCorrespondingSourceObject: {fileID: 919132149155446097, guid: 2ac38f68ec4f85341b423b5e8defd47e, + type: 3} + insertIndex: -1 + addedObject: {fileID: 1334052349} + m_SourcePrefab: {fileID: 100100000, guid: 2ac38f68ec4f85341b423b5e8defd47e, type: 3} +--- !u!1 &1334052348 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: 2ac38f68ec4f85341b423b5e8defd47e, + type: 3} + m_PrefabInstance: {fileID: 1334052347} + m_PrefabAsset: {fileID: 0} +--- !u!114 &1334052349 +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: b91aa6ae607324ce19fc46225a44e70a, type: 3} + m_Name: + m_EditorClassIdentifier: + speed: 5 + gravity: -20 + range: 500 + detectRange: 200 + attackRange: 5 + attackPower: 10 + attackDuration: 0 + attackType: 2 + projectilePrefab: {fileID: 0} + projectileSpawnPoint: {fileID: 0} + projectileSpeed: 20 + projectileLifetime: 5 + energyPerAttack: 20 + target: {fileID: 0} +--- !u!114 &1334052350 +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: 9355c53f591d4459ea620fc8191efa17, type: 3} + m_Name: + m_EditorClassIdentifier: + maxHealth: 100 + currentHealth: 100 + maxEnergy: 100 + currentEnergy: 0 + heightOffset: 0.25 + barWidth: 1.2 + borderColor: {r: 0.03, g: 0.03, b: 0.03, a: 0.95} + deathEffectDuration: 1.1 + deathEffectColor: {r: 0.55, g: 0.9, b: 1, a: 1} +--- !u!143 &1334052351 +CharacterController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1334052348} + m_Material: {fileID: 601612387} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Height: 2 + m_Radius: 0.5 + m_SlopeLimit: 45 + m_StepOffset: 0.3 + m_SkinWidth: 0.08 + m_MinMoveDistance: 0.001 + m_Center: {x: 0, y: 1, z: 0} +--- !u!4 &1351576654 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 6502182839619065283, guid: 2ac38f68ec4f85341b423b5e8defd47e, + type: 3} + m_PrefabInstance: {fileID: 1334052347} + m_PrefabAsset: {fileID: 0} --- !u!1 &1451120645 GameObject: m_ObjectHideFlags: 0 @@ -2315,7 +2604,7 @@ PrefabInstance: - target: {fileID: -8679921383154817045, guid: c64a07291d13b4e9296ad678cc703a75, type: 3} propertyPath: m_LocalPosition.x - value: 0.84 + value: -3.9 objectReference: {fileID: 0} - target: {fileID: -8679921383154817045, guid: c64a07291d13b4e9296ad678cc703a75, type: 3} @@ -2325,7 +2614,7 @@ PrefabInstance: - target: {fileID: -8679921383154817045, guid: c64a07291d13b4e9296ad678cc703a75, type: 3} propertyPath: m_LocalPosition.z - value: 8.42 + value: 5.96 objectReference: {fileID: 0} - target: {fileID: -8679921383154817045, guid: c64a07291d13b4e9296ad678cc703a75, type: 3} @@ -2372,6 +2661,11 @@ PrefabInstance: propertyPath: m_Name value: "\u4EBA\u7C7B\u58EB\u5175" objectReference: {fileID: 0} + - target: {fileID: 919132149155446097, guid: c64a07291d13b4e9296ad678cc703a75, + type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} - target: {fileID: 919132149155446097, guid: c64a07291d13b4e9296ad678cc703a75, type: 3} propertyPath: m_TagString @@ -2861,6 +3155,18 @@ Transform: - {fileID: 198448603} m_Father: {fileID: 1244039458} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!134 &2099474686 +PhysicMaterial: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: ' (Instance) (Instance) (Instance)' + dynamicFriction: 0.6 + staticFriction: 0.6 + bounciness: 0 + frictionCombine: 0 + bounceCombine: 0 --- !u!1 &2119723178 GameObject: m_ObjectHideFlags: 0 @@ -3001,7 +3307,7 @@ Transform: m_GameObject: {fileID: 2127797634} serializedVersion: 2 m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 1, z: 0} + m_LocalPosition: {x: -1.3, y: 1, z: 1.34} m_LocalScale: {x: 0.2, y: 2, z: 0.2} m_ConstrainProportionsScale: 0 m_Children: [] @@ -3181,7 +3487,7 @@ PrefabInstance: - targetCorrespondingSourceObject: {fileID: -8679921383154817045, guid: c3401c41ece280d47af5c39c99b1e31a, type: 3} insertIndex: -1 - addedObject: {fileID: 1421129427} + addedObject: {fileID: 594269735} m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: c3401c41ece280d47af5c39c99b1e31a, type: 3} --- !u!4 &2139088647 stripped @@ -3211,7 +3517,7 @@ PrefabInstance: - target: {fileID: 6576232217085467325, guid: 2618e048f2ca24ec797c15d5e3d98dce, type: 3} propertyPath: m_LocalPosition.x - value: -8.38 + value: -8.33 objectReference: {fileID: 0} - target: {fileID: 6576232217085467325, guid: 2618e048f2ca24ec797c15d5e3d98dce, type: 3} @@ -3221,7 +3527,7 @@ PrefabInstance: - target: {fileID: 6576232217085467325, guid: 2618e048f2ca24ec797c15d5e3d98dce, type: 3} propertyPath: m_LocalPosition.z - value: 0.9 + value: 5.72 objectReference: {fileID: 0} - target: {fileID: 6576232217085467325, guid: 2618e048f2ca24ec797c15d5e3d98dce, type: 3} @@ -3287,3 +3593,4 @@ SceneRoots: - {fileID: 1576577255} - {fileID: 3745968352218814396} - {fileID: 959019865} + - {fileID: 1334052347} diff --git a/Assets/Script/Projectile.cs b/Assets/Script/Projectile.cs index 4957dfd..96b8d9d 100644 --- a/Assets/Script/Projectile.cs +++ b/Assets/Script/Projectile.cs @@ -8,6 +8,7 @@ public class Projectile : MonoBehaviour private float speed; private float lifetime; private bool initialized; + private bool hasHit; public void Initialize( GameObject targetObject, @@ -22,6 +23,7 @@ public class Projectile : MonoBehaviour speed = moveSpeed; lifetime = lifeTime; initialized = true; + hasHit = false; if (lifetime > 0f) { @@ -42,7 +44,9 @@ public class Projectile : MonoBehaviour return; } + // 目标根节点位于脚底,只取水平差值,让箭保持当前高度平行飞行。 Vector3 offset = target.transform.position - transform.position; + offset.y = 0f; if (offset.sqrMagnitude <= 0.01f) { HitTarget(target); @@ -82,7 +86,7 @@ public class Projectile : MonoBehaviour private void TryHit(GameObject hitObject) { - if (!initialized || hitObject == null || IsOwner(hitObject)) + if (!initialized || hitObject == null || target == null || IsOwner(hitObject)) { return; } @@ -95,12 +99,18 @@ public class Projectile : MonoBehaviour private void HitTarget(GameObject hitObject) { + if (hasHit) + { + return; + } + WorldHealthBar healthBar = hitObject.GetComponentInParent(); if (healthBar == null) { return; } + hasHit = true; healthBar.TakeDamage(damage); if (owner != null) { diff --git a/Assets/TJGenerators.meta b/Assets/TJGenerators.meta new file mode 100644 index 0000000..532186d --- /dev/null +++ b/Assets/TJGenerators.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: DChK4yivV32uqsM1y+3Y9lBAvCkSKCdORVkrO03Rr+dQKXEh5y3qrj0= +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TJGenerators/History.meta b/Assets/TJGenerators/History.meta new file mode 100644 index 0000000..643ab7a --- /dev/null +++ b/Assets/TJGenerators/History.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: XXgavSuuUC0Vx2pUFoZ118LhB4MoHvPLP5j8UZdrXieefLY5xa8spJs= +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TJGenerators/History/GameUIKit_20260828_172318.png.meta b/Assets/TJGenerators/History/GameUIKit_20260828_172318.png.meta new file mode 100644 index 0000000..add515e --- /dev/null +++ b/Assets/TJGenerators/History/GameUIKit_20260828_172318.png.meta @@ -0,0 +1,180 @@ +fileFormatVersion: 2 +guid: BygZs36kAnoS9LrO6S9js8B2SDctkeJjf4nUDVsGZAVT4gC0n5/fZ5M= +labels: +- Session_c7ce9b3f-c14c-4437-8de4-204f59037f37 +- TuanjieAI +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: 1 + 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: 4 + textureCompression: 0 + 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: 4 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 1 + 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: WebGL + maxTextureSize: 2048 + maxPlaceholderSize: 32 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WeixinMiniGame + maxTextureSize: 2048 + maxPlaceholderSize: 32 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: PlayableAds + maxTextureSize: 2048 + maxPlaceholderSize: 32 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + doOverrideTextureManagerOperations: 0 + platformOperationGroupSettings: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TJGenerators/History/GameUIKit_20260828_172559.png b/Assets/TJGenerators/History/GameUIKit_20260828_172559.png new file mode 100644 index 0000000..beabd5e Binary files /dev/null and b/Assets/TJGenerators/History/GameUIKit_20260828_172559.png differ diff --git a/Assets/TJGenerators/History/GameUIKit_20260828_172559.png.meta b/Assets/TJGenerators/History/GameUIKit_20260828_172559.png.meta new file mode 100644 index 0000000..d71ac4f --- /dev/null +++ b/Assets/TJGenerators/History/GameUIKit_20260828_172559.png.meta @@ -0,0 +1,180 @@ +fileFormatVersion: 2 +guid: CH1KtiKoU3yBr4IUD3XHgQrH39c9pLAyCMIfpFPF/XS6QhCRpdsixNo= +labels: +- Session_c7ce9b3f-c14c-4437-8de4-204f59037f37 +- TuanjieAI +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: 1 + 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: 4 + textureCompression: 0 + 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: 4 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 1 + 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: WebGL + maxTextureSize: 2048 + maxPlaceholderSize: 32 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WeixinMiniGame + maxTextureSize: 2048 + maxPlaceholderSize: 32 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: PlayableAds + maxTextureSize: 2048 + maxPlaceholderSize: 32 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + doOverrideTextureManagerOperations: 0 + platformOperationGroupSettings: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TJGenerators/History/Sprite_20260828_153324.png b/Assets/TJGenerators/History/Sprite_20260828_153324.png new file mode 100644 index 0000000..0cc240e Binary files /dev/null and b/Assets/TJGenerators/History/Sprite_20260828_153324.png differ diff --git a/Assets/TJGenerators/History/Sprite_20260828_153324.png.meta b/Assets/TJGenerators/History/Sprite_20260828_153324.png.meta new file mode 100644 index 0000000..56e83f2 --- /dev/null +++ b/Assets/TJGenerators/History/Sprite_20260828_153324.png.meta @@ -0,0 +1,180 @@ +fileFormatVersion: 2 +guid: Bi8Z5C+pBn7JWrOk8J58eDiybmro3l+j9wmMAVDOsSqw0062mvoIoec= +labels: +- Session_c7ce9b3f-c14c-4437-8de4-204f59037f37 +- TuanjieAI +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 14 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + flipGreenChannel: 0 + isReadable: 0 + webStreaming: 0 + priorityLevel: 0 + uploadedMode: 2 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMipmapLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + swizzle: 50462976 + cookieLightType: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + maxPlaceholderSize: 32 + resizeAlgorithm: 0 + textureFormat: 4 + textureCompression: 0 + 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: 4 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 1 + 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: WebGL + maxTextureSize: 2048 + maxPlaceholderSize: 32 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WeixinMiniGame + maxTextureSize: 2048 + maxPlaceholderSize: 32 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: PlayableAds + maxTextureSize: 2048 + maxPlaceholderSize: 32 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + mipmapLimitGroupName: + pSDRemoveMatte: 0 + doOverrideTextureManagerOperations: 0 + platformOperationGroupSettings: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TJGenerators/Plan.meta b/Assets/TJGenerators/Plan.meta new file mode 100644 index 0000000..330bd47 --- /dev/null +++ b/Assets/TJGenerators/Plan.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: DX5OtCysUy4beJVIU9TQuIKLxQkkZBYlguWBaMLKCX0OtkAVSI1MTLA= +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/TJGenerators/Plan/generation_plan_20260828_142700.md b/Assets/TJGenerators/Plan/generation_plan_20260828_142700.md new file mode 100644 index 0000000..44b2116 --- /dev/null +++ b/Assets/TJGenerators/Plan/generation_plan_20260828_142700.md @@ -0,0 +1,207 @@ +# AI Generation Plan + +## 1. Goal Summary + +为微信小游戏《召唤之战》规划三张可用于备案的全屏界面截图:主界面、实际游玩界面、伙伴召唤/净化与收集界面。三张图必须保持统一的卡通奇幻视觉风格,并在画面内清晰出现当前小游戏名“召唤之战”;后续导出为 JPG/JPEG/PNG,单张控制在 60KB–5MB。本文件仅为方案与后续图像生成提示词,本次不生成图片、不修改 Unity 场景。 + +## 2. Task List + +| ID | Name | Agent | Key Inputs | Depends On | Est. Wait | +|----|------|-------|-----------|------------|-----------| +| T01 | 主界面:灰石城堡大厅 | game-ui-kit-generator | `prompt=Prompt A`;`screenshot_output_path=Assets/TJGenerators/Generated/WechatFiling/01_Main_GraystoneCastle.png`;`constraints="screen-space UI preview position=(0,2,3), portrait 9:16 master, landscape-safe centered layout, 6% safe margins"` | — | 2–4 min | +| T02 | 游玩界面:荒野自动战斗 | game-ui-kit-generator | `prompt=Prompt B`;`screenshot_output_path=Assets/TJGenerators/Generated/WechatFiling/02_Gameplay_Wilderness.png`;`constraints="screen-space UI preview position=(0,2,3), portrait 9:16 master, landscape-safe centered layout, 6% safe margins"` | — | 2–4 min | +| T03 | 伙伴界面:源界裂缝召唤与净化 | game-ui-kit-generator | `prompt=Prompt C`;`screenshot_output_path=Assets/TJGenerators/Generated/WechatFiling/03_Companion_Rift.png`;`constraints="screen-space UI preview position=(0,2,3), portrait 9:16 master, landscape-safe centered layout, 6% safe margins"` | — | 2–4 min | + +**统一画布建议:**以竖屏 9:16、1080×1920 作为主版本;标题、主要按钮和关键状态信息放在中央 80% 安全区内,若项目实际为横屏则按 16:9、1920×1080 重新排版,不拉伸、不裁掉标题,也不要把三张图混用不同方向。 + +## 3. Dependency Graph + +```text +Phase 1 (parallel): + T01 主界面 ─── ✓ + T02 游玩界面 ─── ✓ + T03 伙伴界面 ─── ✓ + +Phase 2: + 无跨任务依赖;三张图分别写入独立路径。 + +Final integration: + T01 + T02 + T03 ─── 统一文字、风格、画幅与文件大小验收 ─── ✓ +``` + +## 4. Execution Plan + +### 统一视觉风格 + +- **类型与视角:**清晰易读的 2D/2.5D 卡通奇幻手游界面,轻微俯视的场景构图,角色和按钮有明确轮廓,适合微信小游戏小屏阅读。 +- **色彩:**灰石城堡使用深灰石板、冷蓝阴影和暖金高光;荒野使用低饱和草地、土褐色与青绿色魔法;源界裂缝使用深紫蓝背景、青蓝裂隙光和金色界面强调色。三张图统一使用暖金标题、青蓝魔法、红色生命条、蓝色技能条。 +- **UI 语言:**圆角石板/羊皮纸面板、金色描边、少量青蓝发光、清楚的分组层级;按钮状态要明显,文字使用高对比、规整的简体中文字体。 +- **角色一致性:**移动法师穿蓝青色法袍、手持法杖;伙伴外观和名称在三张图中保持一致,至少出现“弓箭手”和“弓箭猎人”。远程箭矢表现为水平飞行、命中后消失的攻击判定,不表现实体撞击造成的物理击退。 +- **备案可读性:**三张图均为完整游戏画面,不放生成模型水印、品牌 Logo、英文乱码、占位符或无关宣传文案;“召唤之战”必须是顶部或顶部偏中位置的大号清晰中文标题,四个字不能变体、缺字或被装饰遮挡。 + +### 备案主要场景描述(可直接填写) + +《召唤之战》整体采用清晰明快的卡通奇幻风格。主界面以灰石城堡为背景,展示移动法师、伙伴和召唤入口;游玩界面表现法师在荒野及灰石城堡区域探索,停止移动后自动攻击,单位头顶显示生命条和技能条,并自动寻找最近敌人。玩家还可以进入源界裂缝召唤、净化并收集伙伴,其中包含弓箭手、弓箭猎人等远程单位,画面以冷色环境、青蓝魔法光效和暖金色 UI 组成统一的冒险氛围。 + +### Phase 0 — Pre-setup (REQUIRED before dispatching any agents) + +> 以下步骤仅供后续获准执行生成任务时使用;本次规划阶段不执行,不生成图片,也不修改 Unity。 + +**Step 0 — Verify Unity login** (abort if not logged in): + +```csharp +// execute_csharp_script +using Unity.UniAsset.Manager.Editor.InternalBridge; +var token = UnityConnectSession.instance.GetAccessToken(); +if (string.IsNullOrEmpty(token)) { + Debug.LogError("NOT LOGGED IN: open Window → Unity Connect and sign in."); +} else { + Debug.Log("Unity login verified."); +} +``` + +If empty token: stop and report `"Cannot proceed — Unity Editor is not logged in. Please open Window → Unity Connect, sign in, then retry."` + +**Step 1 — Resolve active scene** (create one if none loaded): + +```csharp +// execute_csharp_script +using UnityEditor.SceneManagement; +var scene = EditorSceneManager.GetActiveScene(); +if (!scene.IsValid() || string.IsNullOrEmpty(scene.path)) { + System.IO.Directory.CreateDirectory(Application.dataPath + "/Scenes"); + var newScene = EditorSceneManager.NewScene(NewSceneSetup.DefaultGameObjects, NewSceneMode.Single); + EditorSceneManager.SaveScene(newScene, "Assets/Scenes/GenerationScene.unity"); +} +``` + +**Step 2 — List existing scene objects**: `unity_scene(action="list")`(每个后续 UI 代理仍需自行做重复检查)。 + +**Step 3 — Ensure Camera present and framed**: + +```csharp +// execute_csharp_script +var cam = Camera.main ?? UnityEngine.Object.FindObjectOfType(); +if (cam == null) { + var camGO = new GameObject("Main Camera"); + cam = camGO.AddComponent(); + camGO.tag = "MainCamera"; +} +cam.transform.position = new Vector3(0f, 3f, -8f); +cam.transform.LookAt(Vector3.zero); +cam.fieldOfView = 60f; +``` + +本计划主要使用屏幕空间 UI;若后续将 UI 预览放入场景,保持在 `position=(0,2,3)` 的安全位置。若画面改为横屏且需要容纳更多 HUD,可将相机移至 Z = -12 或将视野提高到 75°。 + +**Step 4 — Baseline screenshot**: `unity_screenshot(note="Phase 0 baseline")`。 + +### Phase 1 — Independent tasks (parallel) + +三项任务可并行提交;每项使用独立输出路径。后续 UI 代理应先确保生成画面内的中文标题和指定标签可读,再处理其余装饰。 + +- **T01 · 主界面:灰石城堡大厅** → call `game-ui-kit-generator` + - task: `Create one complete filing screenshot for the main menu of 召唤之战.` + - prompt: **Prompt A**(见下方) + - output: `Assets/TJGenerators/Generated/WechatFiling/01_Main_GraystoneCastle.png` + - constraints: `screen-space UI preview position=(0,2,3), portrait 9:16 master, landscape-safe centered layout` + +- **T02 · 游玩界面:荒野自动战斗** → call `game-ui-kit-generator` + - task: `Create one complete filing screenshot for the wilderness gameplay HUD of 召唤之战.` + - prompt: **Prompt B**(见下方) + - output: `Assets/TJGenerators/Generated/WechatFiling/02_Gameplay_Wilderness.png` + - constraints: `screen-space UI preview position=(0,2,3), portrait 9:16 master, landscape-safe centered layout` + +- **T03 · 伙伴界面:源界裂缝召唤与净化** → call `game-ui-kit-generator` + - task: `Create one complete filing screenshot for the companion collection screen of 召唤之战.` + - prompt: **Prompt C**(见下方) + - output: `Assets/TJGenerators/Generated/WechatFiling/03_Companion_Rift.png` + - constraints: `screen-space UI preview position=(0,2,3), portrait 9:16 master, landscape-safe centered layout` + +### Phase 2 — Sequential dependencies (if any) + +无。本任务的三张画面互不覆盖输出路径,且每个英文提示词都完整携带统一视觉规范,因此不需要等待前一张完成后才能开始后一张。 + +### 三个英文提示词 + +#### Prompt A — Main interface / Graystone Castle + +```text +Create one polished full-screen in-game UI screenshot for a Chinese fantasy WeChat mini-game. Use a portrait 9:16 mobile master composition (1080x1920) with a centered landscape-safe 16:9 arrangement; keep all essential UI inside generous safe margins so it can be reformatted to 1920x1080 without cropping. Use the same unified 2D/2.5D hand-painted cartoon fantasy style across the whole image: dark slate-gray stone, cool blue shadows, teal magic glow, warm gold highlights, rounded stone-and-parchment panels, crisp high-contrast simplified Chinese typography, clean readable icons, family-friendly and non-gory. + +Show the main interface in a welcoming Graystone Castle courtyard. Put a young mobile mage in a blue-teal robe with a staff near the center, with two friendly companions nearby and the castle gate, banners, and soft evening light behind them. Use a strong top-center title and a clear lower navigation row. Render the following Chinese strings exactly, as legible UI text, with no substitutions or translation: the large title "召唤之战"; location label "灰石城堡"; primary button "开始冒险"; navigation buttons "伙伴", "召唤", "图鉴", "设置"; small button "公告"; resource labels "金币 1280" and "源石 36". Make "召唤之战" large, sharp, unobstructed, and unmistakably readable. Do not add English UI text, fake logos, watermarks, lorem ipsum, gibberish, extra title variants, or cropped controls. +``` + +#### Prompt B — Gameplay / Wilderness auto-battle + +```text +Create one polished full-screen in-game gameplay HUD screenshot for a Chinese fantasy WeChat mini-game. Use a portrait 9:16 mobile master composition (1080x1920) with a centered landscape-safe 16:9 arrangement; preserve a safe central zone so the same design can be reframed to 1920x1080 without losing the title or HUD. Match this exact unified 2D/2.5D hand-painted cartoon fantasy style: readable dark slate and earth-tone wilderness, teal spell effects, warm gold UI borders, red health bars, blue skill bars, rounded stone panels, crisp high-contrast simplified Chinese typography, family-friendly non-gory action. + +Show the player-controlled mobile mage moving through the wilderness while a brief combat moment is visible: the mage is centered, a nearby enemy is the current target, and companions labeled "弓箭手" and "弓箭猎人" attack from range. Show clear health bars and skill bars above the mage, companions, and enemies. Show level horizontal arrows flying toward the nearest enemy and disappearing on hit; do not show physical knockback or ragdoll movement. Keep a compact but unmistakable title in the top center and a readable gameplay HUD. Render these Chinese strings exactly and legibly: title "召唤之战"; area label "荒野"; status "自动攻击:开启"; target label "目标:最近敌人"; progress "波次 3/10"; progress "击败 8/20"; buttons "暂停", "伙伴", "净化"; companion labels "弓箭手" and "弓箭猎人". Do not use English UI text, alternate spellings, watermarks, fake logos, lorem ipsum, unreadable tiny text, or a title hidden behind effects. +``` + +#### Prompt C — Source Realm Rift / summon, purify, collect + +```text +Create one polished full-screen companion collection and summoning UI screenshot for a Chinese fantasy WeChat mini-game. Use a portrait 9:16 mobile master composition (1080x1920) with a centered landscape-safe 16:9 arrangement; keep the central title, cards, and action buttons within safe margins for a clean 1920x1080 reframe. Match the same unified 2D/2.5D hand-painted cartoon fantasy style as the other screens: deep indigo and violet Source Realm atmosphere, a luminous teal dimensional rift, warm gold accents, rounded dark-stone and parchment panels, clear card silhouettes, crisp high-contrast simplified Chinese typography, friendly family-safe fantasy with no gore. + +Show the player in front of the glowing Source Realm Rift, with a large portal and floating companion cards. Make the collection purpose immediately clear: one owned ranged companion card, one companion ready to purify, and a summon panel with a bright action button. Use consistent iconography and the same blue-teal mage and companion designs from the other screens. Render the following Chinese strings exactly as readable UI text: large title "召唤之战"; location label "源界裂缝"; section label "伙伴图鉴"; progress label "收集进度 12/30"; card labels "弓箭手" and "弓箭猎人"; state labels "已收集" and "可净化"; action buttons "净化", "召唤伙伴", and "返回". Make the title large, sharp, unobstructed, and exactly "召唤之战". Do not add English UI text, alternate Chinese characters, fake logos, watermarks, lorem ipsum, random unreadable writing, or cropped panels. +``` + +### Phase N — Final integration + +在三项后续生成任务全部完成后: + +1. 分别检查三张画面的标题、场景名称、按钮和伙伴名称是否与本计划逐字一致。 +2. 检查三张图是否同时覆盖:主界面(灰石城堡)、游玩界面(荒野自动战斗)和伙伴召唤/净化界面(源界裂缝)。 +3. 如需在 Unity 中预览,执行 `unity_screenshot(note="Final verification")`;仅修正可见布局问题,不重新生成不合格图片之外的额外内容。 +4. 将最终备案图导出为 JPG/JPEG/PNG,单张文件大小保持在 **60KB–5MB**,并确认压缩没有造成中文标题或状态条不可读。 +5. 若后续确实打开并修改了 Unity 场景,再执行: + + ```csharp + using UnityEditor.SceneManagement; + EditorSceneManager.SaveOpenScenes(); + ``` + +6. 不按 Play;本次规划阶段不执行上述 Unity 操作。 + +## 5. Parallelism & Concurrency Notes + +- T01、T02、T03 互相独立,可在后续执行阶段并行提交。 +- 三项任务使用相同的视觉风格段落和统一标题规则,使用不同输出路径,避免并发覆盖文件。 +- 本计划没有 `material-generator` 或 `animated-character-generator` 任务,因此不触发对应的并发上限。 +- 所有后续生成代理应遵循异步任务纪律;不要在本计划阶段轮询、重试或调用生成工具。 + +## 6. Post-Generation Checklist + +- [ ] 三张图均为完整游戏界面,不是局部裁切,并且画面内准确出现“召唤之战”。 +- [ ] “召唤之战”四个字清晰、无错别字、无遮挡、无变体;三张图标题位置和样式统一。 +- [ ] T01 展示灰石城堡主界面,包含“开始冒险”“伙伴”“召唤”“图鉴”“设置”“公告”等主要入口。 +- [ ] T02 展示荒野游玩界面,包含移动法师、自动攻击、最近敌人目标、弓箭手/弓箭猎人、生命条和技能条。 +- [ ] T03 展示源界裂缝中的伙伴图鉴、召唤、净化和收集状态。 +- [ ] 所有中文标签逐字核对:`灰石城堡`、`荒野`、`源界裂缝`、`自动攻击:开启`、`目标:最近敌人`、`弓箭手`、`弓箭猎人` 等。 +- [ ] 统一使用卡通奇幻风格、灰石/青蓝魔法/暖金 UI 体系,三张图没有风格跳变。 +- [ ] 竖屏主版为 9:16;如提交横屏版本,按 16:9 重新排版,不拉伸、不裁掉标题和关键 HUD。 +- [ ] 文件格式为 JPG/JPEG/PNG,单张大小为 60KB–5MB。 +- [ ] 无英文乱码、生成水印、无关 Logo、调试信息、占位文本或血腥内容。 +- [ ] 若后续使用 Unity 预览,场景保存完成且不按 Play;本次规划阶段确认没有 Unity 改动。 + +## 7. Risks & Fallbacks + +| Risk | Likelihood | Fallback | +|------|-----------|----------| +| AI 生成的中文标题或按钮出现错字、乱码或不可读 | High | 不接受该图;重新生成或在后续 UI 资源阶段替换为项目内真实中文字体,最终备案图必须逐字复核“召唤之战”。 | +| 竖屏与横屏裁切导致标题或 HUD 消失 | Medium | 以 9:16 主版的中央安全区重排 16:9 版;不使用简单拉伸或自动裁切。 | +| 三张图的角色、颜色或面板风格不一致 | Medium | 复用统一视觉风格段落、角色描述和颜色约束;只调整布局,不改变核心美术设定。 | +| 生成图看起来像宣传海报而不是游戏界面 | Medium | 强制使用 full-screen in-game UI screenshot、可操作按钮、状态条、资源栏和场景标签;不加入宣传口号或海报排版。 | +| 输出文件超出备案大小范围 | Medium | 在不损失中文可读性的前提下优化 PNG 或以高质量 JPG/JPEG 导出,并逐张检查 60KB–5MB。 | +| 远程攻击被误表现为物理击退 | Low | 保持箭矢水平飞行、命中即消失的视觉表现,不加入冲撞、击飞或布娃娃效果。 | + +## 8. Expected Outputs + +| Asset | Expected Path | Used By | +|-------|--------------|---------| +| Scene | 不创建、不修改;本次仅方案规划 | 后续实际截图阶段使用现有 Unity 游戏场景 | +| T01 主界面备案图 | `Assets/TJGenerators/Generated/WechatFiling/01_Main_GraystoneCastle.png` | 备案截图 1:灰石城堡主界面 | +| T02 游玩界面备案图 | `Assets/TJGenerators/Generated/WechatFiling/02_Gameplay_Wilderness.png` | 备案截图 2:荒野自动战斗界面 | +| T03 伙伴界面备案图 | `Assets/TJGenerators/Generated/WechatFiling/03_Companion_Rift.png` | 备案截图 3:源界裂缝召唤、净化与收集界面 | diff --git a/Assets/TJGenerators/Plan/generation_plan_20260828_142700.md.meta b/Assets/TJGenerators/Plan/generation_plan_20260828_142700.md.meta new file mode 100644 index 0000000..9e9c3b1 --- /dev/null +++ b/Assets/TJGenerators/Plan/generation_plan_20260828_142700.md.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: XikY4H/7Vn8UlwAZkS3aYNyANs6lfC/kHCK43seg3w8/eu3pWFzV+3g= +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/小程序.meta b/Assets/小程序.meta new file mode 100644 index 0000000..944a00b --- /dev/null +++ b/Assets/小程序.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: XXMXtHv5Vi3IsPGctlebJC0kC6YWTLKQcnymsfT+PzDQ9T8v5qCNLtg= +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/小程序/召唤之战头像.png b/Assets/小程序/召唤之战头像.png new file mode 100644 index 0000000..3665534 Binary files /dev/null and b/Assets/小程序/召唤之战头像.png differ diff --git a/Assets/小程序/召唤之战头像.png.meta b/Assets/小程序/召唤之战头像.png.meta new file mode 100644 index 0000000..757547c --- /dev/null +++ b/Assets/小程序/召唤之战头像.png.meta @@ -0,0 +1,163 @@ +fileFormatVersion: 2 +guid: XH0WtX+uUXKOTSQfGTFgxtXSgzuOykgCockqxB9MgfW+TBu4w/AH+h4= +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: WebGL + 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: diff --git a/CODELY.md b/CODELY.md new file mode 100644 index 0000000..edfd8e3 --- /dev/null +++ b/CODELY.md @@ -0,0 +1,14 @@ + + +## Codely Structured Memories + +### User + +### Feedback +- [2026-08-28 11:36:37] 用户偏好 Unity 操作分步骤执行:一次只做一个明确动作并先验证结果,避免连续执行大量工具调用导致超时。**Why:** 之前连续操作出现 Stream idle timeout。**How to apply:** Unity 场景、Prefab、组件和运行验证都采用“读取→单步修改→确认”的节奏。 +### Project +- [2026-08-28 14:26:56] 弓箭手远程箭矢的设计要求:保持发射时高度水平飞行,命中目标后直接结算伤害并销毁,不产生实体物理击退。**Why:** 当前玩法希望远程攻击是命中判定而非物理推动。**How to apply:** 后续调整箭矢、Projectile 或弓箭手攻击逻辑时保持这一行为。 +- [2026-08-28 18:06:13] 小游戏对外名称确定为《召唤之战》,整体采用竖屏布局;主界面不需要“技能、背包、属性”入口或相关模块。**Why:** 备案与产品定位已确定,UI 需保持简洁并适配竖屏。**How to apply:** 后续设计备案图、主菜单或游戏 UI 时遵循此名称、方向和功能范围。 + +### Reference + diff --git a/Packages/manifest.json b/Packages/manifest.json index fbd19bb..f9d9426 100644 --- a/Packages/manifest.json +++ b/Packages/manifest.json @@ -2,6 +2,7 @@ "dependencies": { "cn.tuanjie.ai.generators": "file:../.codely-cli/extensions/TJGenerators/Packages/cn.tuanjie.ai.generators", "cn.tuanjie.ai.graph": "1.0.10", + "cn.tuanjie.codely.bridge": "1.0.77", "com.qq.weixin.minigame": "https://gitee.com/wechat-minigame/minigame-tuanjie-transform-sdk.git#v0.1.32", "com.unity.adaptiveperformance": "4.0.1", "com.unity.feature.mobile": "1.0.0", @@ -10,7 +11,7 @@ "com.unity.ide.vscode": "1.2.5", "com.unity.test-framework": "1.1.33", "com.unity.textmeshpro": "3.0.9", - "com.unity.timeline": "1.7.7", + "com.unity.timeline": "1.8.9-t1", "com.unity.ugui": "1.0.0", "com.unity.visualscripting": "1.9.4", "com.unity.modules.ai": "1.0.0", @@ -43,7 +44,6 @@ "com.unity.modules.video": "1.0.0", "com.unity.modules.vr": "1.0.0", "com.unity.modules.wind": "1.0.0", - "com.unity.modules.xr": "1.0.0", - "cn.tuanjie.codely.bridge": "1.0.76" + "com.unity.modules.xr": "1.0.0" } } diff --git a/Packages/packages-lock.json b/Packages/packages-lock.json index 6fca134..3dc7e85 100644 --- a/Packages/packages-lock.json +++ b/Packages/packages-lock.json @@ -31,7 +31,7 @@ "url": "https://packages.tuanjie.cn" }, "cn.tuanjie.codely.bridge": { - "version": "1.0.76", + "version": "1.0.77", "depth": 0, "source": "registry", "dependencies": { @@ -238,7 +238,7 @@ "url": "https://packages.tuanjie.cn" }, "com.unity.timeline": { - "version": "1.7.7", + "version": "1.8.9-t1", "depth": 0, "source": "registry", "dependencies": { diff --git a/ProjectSettings/ProjectSettings.asset b/ProjectSettings/ProjectSettings.asset index 5a145d7..0a38602 100644 --- a/ProjectSettings/ProjectSettings.asset +++ b/ProjectSettings/ProjectSettings.asset @@ -113,6 +113,7 @@ PlayerSettings: forceSingleInstance: 0 useFlipModelSwapchain: 1 resizableWindow: 0 + renderOverUI: 0 useMacAppStoreValidation: 0 wglDisableFBODepthStencil: 0 macAppStoreCategory: public.app-category.games @@ -426,6 +427,9 @@ PlayerSettings: WeixinMiniGame: 0 mobileMTRendering: Android: 1 + HMIAndroid: 1 + OpenHarmony: 1 + VisionOS: 1 iPhone: 1 tvOS: 1 m_VirtualGeometryRuntimeMap: @@ -975,7 +979,6 @@ PlayerSettings: m_VersionCode: 1 m_VersionName: hmiPlayerDataPath: - hmiForceSRGBBlit: 0 embeddedLinuxEnableGamepadInput: 0 logStartupTiming: 0 hmiCpuConfiguration: diff --git a/ProjectSettings/ProjectVersion.txt b/ProjectSettings/ProjectVersion.txt index a99fce5..b61c883 100644 --- a/ProjectSettings/ProjectVersion.txt +++ b/ProjectSettings/ProjectVersion.txt @@ -1,3 +1,3 @@ -m_EditorVersion: 2022.3.62t12 -m_EditorVersionWithRevision: 2022.3.62t12 (ab02e98c9779) -m_TuanjieEditorVersion: 1.10.0 +m_EditorVersion: 2022.3.62t14 +m_EditorVersionWithRevision: 2022.3.62t14 (1f04f7aba499) +m_TuanjieEditorVersion: 1.10.2