更新,spine和很多优化

This commit is contained in:
2026-02-24 05:36:08 +08:00
parent 14fb281d6f
commit d5c8966abd
2039 changed files with 348643 additions and 2589 deletions
@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 3c5679bf3b085444a862aa6d3ebe97ad
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,33 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: f1b3b4b945939a54ea0b23d3396115fb, type: 3}
m_Name: snowglobe-pro_SkeletonData
m_EditorClassIdentifier:
atlasAssets:
- {fileID: 11400000, guid: b9e4a2caef534b644a5daf4e4b7da32a, type: 2}
scale: 0.01
skeletonJSON: {fileID: 4900000, guid: 3c5679bf3b085444a862aa6d3ebe97ad, type: 3}
isUpgradingBlendModeMaterials: 0
blendModeMaterials:
requiresBlendModeMaterials: 1
applyAdditiveMaterial: 0
additiveMaterials: []
multiplyMaterials:
- pageName: snowglobe.png
material: {fileID: 2100000, guid: 8fe6588f222e36643befb8dc4dd42d31, type: 2}
screenMaterials: []
skeletonDataModifiers: []
fromAnimation: []
toAnimation: []
duration: []
defaultMix: 0.2
controller: {fileID: 0}
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 9f9df402d4f49864aa437e785eb16524
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,198 @@
snowglobe.png
size: 1024, 1024
filter: Linear, Linear
scale: 0.5
blue-present-decoration
bounds: 905, 377, 41, 40
rotate: 180
green-present-decoration
bounds: 905, 377, 41, 40
rotate: 180
elf-shadow
bounds: 846, 626, 395, 158
rotate: 90
eye-reflex-l
bounds: 1006, 954, 12, 13
eye-reflex-r
bounds: 1006, 940, 10, 12
globe-reflections
bounds: 9, 375, 646, 835
rotate: 90
globe-shadow
bounds: 2, 7, 920, 366
glove-fingers-l
bounds: 983, 448, 39, 51
glove-shadow-l
bounds: 990, 169, 28, 57
hair-side
bounds: 994, 571, 27, 53
hair-strand-2
bounds: 988, 228, 26, 66
hair-strand-5
bounds: 997, 27, 25, 47
hair-strand-6
bounds: 1006, 986, 14, 35
hat
bounds: 846, 403, 153, 221
leg-up-l
bounds: 924, 147, 65, 147
mouth
bounds: 846, 389, 39, 13
nose
bounds: 846, 610, 17, 14
nose-shadow
bounds: 1006, 969, 15, 15
red-present-decoration
bounds: 924, 105, 41, 40
scarf-end-r
bounds: 935, 2, 151, 87
rotate: 270
scarf-shadow
bounds: 948, 296, 149, 74
rotate: 90
shoelace
bounds: 1001, 551, 21, 18
snow
bounds: 846, 468, 27, 28
string
bounds: 2, 968, 5, 53
snowglobe_2.png
size: 1024, 1024
filter: Linear, Linear
scale: 0.5
arm-down-l
bounds: 80, 8, 56, 54
arm-down-l-fuzzy
bounds: 944, 19, 57, 59
arm-down-r
bounds: 2, 44, 76, 53
arm-down-r-fuzzy
bounds: 675, 17, 61, 66
rotate: 90
arm-up-l
bounds: 94, 64, 49, 114
rotate: 90
arm-up-r
bounds: 569, 20, 58, 104
rotate: 90
blue-present-base
bounds: 676, 555, 126, 139
body
bounds: 709, 829, 139, 151
ear-l
bounds: 464, 11, 55, 50
ear-r
bounds: 389, 560, 45, 66
rotate: 90
eye-white-l
bounds: 521, 4, 35, 43
rotate: 90
eye-white-r
bounds: 754, 525, 34, 48
rotate: 90
eyelashes-l
bounds: 804, 788, 32, 40
eyelashes-r
bounds: 703, 805, 32, 47
gift-base
bounds: 24, 400, 125, 105
rotate: 90
gift-decoration
bounds: 457, 558, 48, 40
globe-base-front
bounds: 2, 522, 706, 458
globe-borders
bounds: 573, 80, 440, 441
rotate: 90
globe-texture
bounds: 130, 115, 440, 441
rotate: 90
glove-fingers-r
bounds: 305, 5, 41, 56
rotate: 90
glove-l
bounds: 469, 940, 40, 61
rotate: 90
glove-r
bounds: 214, 557, 44, 65
rotate: 90
glove-shadow-r
bounds: 138, 24, 38, 62
rotate: 90
green-present-base
bounds: 698, 689, 126, 139
hair-front
bounds: 27, 248, 150, 101
rotate: 90
hair-strand-1
bounds: 656, 524, 37, 65
rotate: 90
hair-strand-3
bounds: 363, 6, 40, 53
rotate: 90
hair-strand-4
bounds: 398, 943, 37, 69
rotate: 90
head-base
bounds: 850, 729, 134, 135
iris-l
bounds: 2, 2, 40, 41
rotate: 90
iris-r
bounds: 418, 5, 40, 41
leg-down-l
bounds: 850, 27, 92, 51
leg-down-r
bounds: 464, 41, 72, 103
rotate: 90
leg-up-l-fuzzy
bounds: 316, 48, 73, 65
leg-up-r
bounds: 927, 610, 83, 118
offsets: 0, 22, 83, 140
rotate: 180
leg-up-r-fuzzy
bounds: 391, 48, 65, 71
rotate: 90
neck-scarf
bounds: 850, 866, 142, 114
pupil-l
bounds: 986, 798, 32, 32
pupil-r
bounds: 986, 832, 32, 32
red-present-base
bounds: 803, 599, 126, 139
scarf-end-l
bounds: 2, 163, 126, 109
rotate: 90
scarf-pompom-l
bounds: 253, 8, 50, 46
scarf-pompom-r
bounds: 202, 7, 49, 47
scarf-ribbon-bottom-l
bounds: 743, 25, 106, 53
scarf-ribbon-bottom-r
bounds: 210, 56, 105, 57
scarf-ribbon-middle-l
bounds: 2, 99, 63, 90
rotate: 90
scarf-ribbon-middle-r
bounds: 804, 536, 62, 89
rotate: 90
scarf-ribbon-top-l
bounds: 895, 551, 105, 58
scarf-ribbon-top-r
bounds: 281, 561, 106, 53
shoe-l
bounds: 155, 931, 49, 95
rotate: 90
shoe-r
bounds: 2, 521, 44, 93
snowglobe_3.png
size: 1024, 512
filter: Linear, Linear
scale: 0.5
globe-base-back
bounds: 2, 2, 606, 258
@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 3468b7c9da7e9b442a522d337ab1fe7c
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
Binary file not shown.

After

Width:  |  Height:  |  Size: 580 KiB

@@ -0,0 +1,80 @@
fileFormatVersion: 2
guid: fde4ea38b31cbd34284ee37e5551e9f2
TextureImporter:
fileIDToRecycleName: {}
serializedVersion: 4
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
isReadable: 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}
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spritePixelsToUnits: 100
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 0
textureShape: 1
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
platformSettings:
- buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
textureFormat: -1
textureCompression: 0
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
- buildTarget: Standalone
maxTextureSize: 2048
textureFormat: -1
textureCompression: 0
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
spritePackingTag:
userData:
assetBundleName:
assetBundleVariant:
Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 MiB

@@ -0,0 +1,80 @@
fileFormatVersion: 2
guid: cc0f9572f8b6d464ba456492b6ca33d5
TextureImporter:
fileIDToRecycleName: {}
serializedVersion: 4
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
isReadable: 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}
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spritePixelsToUnits: 100
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 0
textureShape: 1
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
platformSettings:
- buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
textureFormat: -1
textureCompression: 0
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
- buildTarget: Standalone
maxTextureSize: 2048
textureFormat: -1
textureCompression: 0
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
spritePackingTag:
userData:
assetBundleName:
assetBundleVariant:
Binary file not shown.

After

Width:  |  Height:  |  Size: 75 KiB

@@ -0,0 +1,80 @@
fileFormatVersion: 2
guid: ebcb43b2e6993674bb76468fbe631604
TextureImporter:
fileIDToRecycleName: {}
serializedVersion: 4
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
isReadable: 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}
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spritePixelsToUnits: 100
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 0
textureShape: 1
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
platformSettings:
- buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
textureFormat: -1
textureCompression: 0
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
- buildTarget: Standalone
maxTextureSize: 2048
textureFormat: -1
textureCompression: 0
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
spritePackingTag:
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,22 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: a6b194f808b1af6499c93410e504af42, type: 3}
m_Name: snowglobe_Atlas
m_EditorClassIdentifier:
serializedMaterialOverrides: []
textureLoadingMode: 0
onDemandTextureLoader: {fileID: 0}
atlasFile: {fileID: 4900000, guid: 3468b7c9da7e9b442a522d337ab1fe7c, type: 3}
materials:
- {fileID: 2100000, guid: bc273223b04e8cb4dbbc77a27f38cc65, type: 2}
- {fileID: 2100000, guid: c0f19210b249a30418ba777c6dbdd1f3, type: 2}
- {fileID: 2100000, guid: decd34b04cd07554a9bcd2e85dde7b03, type: 2}
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: b9e4a2caef534b644a5daf4e4b7da32a
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,47 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!21 &2100000
Material:
serializedVersion: 6
m_ObjectHideFlags: 0
m_PrefabParentObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name: snowglobe_snowglobe-Multiply
m_Shader: {fileID: 4800000, guid: 8bdcdc7ee298e594a9c20c61d25c33b6, type: 3}
m_ShaderKeywords: _STRAIGHT_ALPHA_INPUT
m_LightmapFlags: 4
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 0
m_CustomRenderQueue: -1
stringTagMap: {}
disabledShaderPasses: []
m_SavedProperties:
serializedVersion: 3
m_TexEnvs:
- <noninit>:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MainTex:
m_Texture: {fileID: 2800000, guid: fde4ea38b31cbd34284ee37e5551e9f2, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
m_Floats:
- <noninit>: 0
- _Cutoff: 0.1
- _Fill: 0
- _OutlineMipLevel: 0
- _OutlineOpaqueAlpha: 1
- _OutlineReferenceTexWidth: 1024
- _OutlineSmoothness: 1
- _OutlineWidth: 3
- _StencilComp: 8
- _StencilRef: 1
- _StraightAlphaInput: 1
- _ThresholdEnd: 0.25
- _Use8Neighbourhood: 1
- _UseScreenSpaceOutlineWidth: 0
m_Colors:
- <noninit>: {r: 0, g: 2.018574, b: 1e-45, a: 0.000007110106}
- _Color: {r: 1, g: 1, b: 1, a: 1}
- _OutlineColor: {r: 1, g: 1, b: 0, a: 1}
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 8fe6588f222e36643befb8dc4dd42d31
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 2100000
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,50 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!21 &2100000
Material:
serializedVersion: 8
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: snowglobe_snowglobe
m_Shader: {fileID: 4800000, guid: 1e8a610c9e01c3648bac42585e5fc676, type: 3}
m_Parent: {fileID: 0}
m_ModifiedSerializedProperties: 0
m_ValidKeywords:
- _STRAIGHT_ALPHA_INPUT
m_InvalidKeywords:
- _USE8NEIGHBOURHOOD_ON
m_LightmapFlags: 4
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 0
m_CustomRenderQueue: -1
stringTagMap: {}
disabledShaderPasses: []
m_LockedProperties:
m_SavedProperties:
serializedVersion: 3
m_TexEnvs:
- _MainTex:
m_Texture: {fileID: 2800000, guid: fde4ea38b31cbd34284ee37e5551e9f2, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
m_Ints: []
m_Floats:
- _Cutoff: 0.1
- _Fill: 0
- _OutlineMipLevel: 0
- _OutlineOpaqueAlpha: 1
- _OutlineReferenceTexWidth: 1024
- _OutlineSmoothness: 1
- _OutlineWidth: 3
- _StencilComp: 8
- _StencilRef: 1
- _StraightAlphaInput: 1
- _ThresholdEnd: 0.25
- _Use8Neighbourhood: 1
- _UseScreenSpaceOutlineWidth: 0
m_Colors:
- _OutlineColor: {r: 1, g: 1, b: 0, a: 1}
m_BuildTextureStacks: []
m_AllowLocking: 1
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: bc273223b04e8cb4dbbc77a27f38cc65
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 2100000
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,50 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!21 &2100000
Material:
serializedVersion: 8
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: snowglobe_snowglobe_2
m_Shader: {fileID: 4800000, guid: 1e8a610c9e01c3648bac42585e5fc676, type: 3}
m_Parent: {fileID: 0}
m_ModifiedSerializedProperties: 0
m_ValidKeywords:
- _STRAIGHT_ALPHA_INPUT
m_InvalidKeywords:
- _USE8NEIGHBOURHOOD_ON
m_LightmapFlags: 4
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 0
m_CustomRenderQueue: -1
stringTagMap: {}
disabledShaderPasses: []
m_LockedProperties:
m_SavedProperties:
serializedVersion: 3
m_TexEnvs:
- _MainTex:
m_Texture: {fileID: 2800000, guid: cc0f9572f8b6d464ba456492b6ca33d5, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
m_Ints: []
m_Floats:
- _Cutoff: 0.1
- _Fill: 0
- _OutlineMipLevel: 0
- _OutlineOpaqueAlpha: 1
- _OutlineReferenceTexWidth: 1024
- _OutlineSmoothness: 1
- _OutlineWidth: 3
- _StencilComp: 8
- _StencilRef: 1
- _StraightAlphaInput: 1
- _ThresholdEnd: 0.25
- _Use8Neighbourhood: 1
- _UseScreenSpaceOutlineWidth: 0
m_Colors:
- _OutlineColor: {r: 1, g: 1, b: 0, a: 1}
m_BuildTextureStacks: []
m_AllowLocking: 1
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: c0f19210b249a30418ba777c6dbdd1f3
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 2100000
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,50 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!21 &2100000
Material:
serializedVersion: 8
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: snowglobe_snowglobe_3
m_Shader: {fileID: 4800000, guid: 1e8a610c9e01c3648bac42585e5fc676, type: 3}
m_Parent: {fileID: 0}
m_ModifiedSerializedProperties: 0
m_ValidKeywords:
- _STRAIGHT_ALPHA_INPUT
m_InvalidKeywords:
- _USE8NEIGHBOURHOOD_ON
m_LightmapFlags: 4
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 0
m_CustomRenderQueue: -1
stringTagMap: {}
disabledShaderPasses: []
m_LockedProperties:
m_SavedProperties:
serializedVersion: 3
m_TexEnvs:
- _MainTex:
m_Texture: {fileID: 2800000, guid: ebcb43b2e6993674bb76468fbe631604, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
m_Ints: []
m_Floats:
- _Cutoff: 0.1
- _Fill: 0
- _OutlineMipLevel: 0
- _OutlineOpaqueAlpha: 1
- _OutlineReferenceTexWidth: 1024
- _OutlineSmoothness: 1
- _OutlineWidth: 3
- _StencilComp: 8
- _StencilRef: 1
- _StraightAlphaInput: 1
- _ThresholdEnd: 0.25
- _Use8Neighbourhood: 1
- _UseScreenSpaceOutlineWidth: 0
m_Colors:
- _OutlineColor: {r: 1, g: 1, b: 0, a: 1}
m_BuildTextureStacks: []
m_AllowLocking: 1
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: decd34b04cd07554a9bcd2e85dde7b03
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 2100000
userData:
assetBundleName:
assetBundleVariant: