挂机+抽奖入口图标+改英雄可升级动效

This commit is contained in:
changyuxiang 2025-10-10 21:05:19 +08:00
parent 7b5d3c5836
commit dfd5a42748
29 changed files with 507 additions and 116 deletions

View File

@ -3,6 +3,3 @@ size:64,64
filter:Linear,Linear filter:Linear,Linear
jiantou jiantou
bounds:2,2,32,34 bounds:2,2,32,34
shuaguang
bounds:2,38,59,24
offsets:10,0,75,24

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.2 KiB

After

Width:  |  Height:  |  Size: 857 B

View File

@ -1,62 +1,74 @@
ui_main_btn_idle.png ui_main_btn_idle.png
size:256,256 size:256,256
filter:Linear,Linear filter:Linear,Linear
baoshi che_lun_l_3
bounds:178,108,25,25 bounds:136,107,39,41
offsets:1,1,27,27 qiu
baoxiang bounds:2,155,99,99
bounds:2,115,83,55 offsets:1,1,101,101
offsets:1,1,86,57 ren_1
jb_1 bounds:221,108,39,30
bounds:148,174,66,30
offsets:1,2,68,33
jb_2
bounds:178,135,37,23
offsets:1,1,39,25
rotate:90 rotate:90
jb_3 ren_10
bounds:203,144,28,22 bounds:221,77,32,29
offsets:1,1,30,24 offsets:1,1,34,31
ren_11
bounds:197,149,44,45
offsets:1,1,46,47
rotate:90 rotate:90
jian ren_12
bounds:87,120,46,50 bounds:120,41,22,18
offsets:1,1,48,52 offsets:1,1,24,20
jingxia
bounds:71,83,30,26
rotate:90 rotate:90
long_1 ren_13
bounds:71,74,18,7 bounds:98,27,36,20
offsets:3,2,22,11 offsets:1,1,38,22
long_19 rotate:90
bounds:135,121,41,49 ren_14
long_2 bounds:156,150,44,39
bounds:65,66,4,4 offsets:1,1,46,41
offsets:1,1,6,6 rotate:90
long_3 ren_2
bounds:2,3,19,19 bounds:136,77,46,28
offsets:1,1,21,21 offsets:1,1,48,30
long_4 ren_3
bounds:2,72,67,41 bounds:103,65,23,25
offsets:1,1,69,43 offsets:1,1,25,27
long_5 rotate:90
bounds:219,214,40,30 ren_4
offsets:1,1,42,32 bounds:98,4,21,25
offsets:1,1,23,27
rotate:90
ren_5
bounds:198,195,59,45
offsets:1,1,61,47
rotate:90
ren_6
bounds:184,77,35,32
ren_7
bounds:103,196,93,58
offsets:1,1,95,60
ren_8
bounds:103,151,51,43
offsets:1,1,53,45
ren_9
bounds:177,111,42,36
offsets:1,1,44,38
yan
bounds:2,2,61,62
offsets:1,1,63,63
rotate:90
ying
bounds:2,65,83,88
offsets:0,0,84,90
yingzi
bounds:87,79,74,14
rotate:90
yun1
bounds:66,5,58,30
offsets:1,1,60,32
rotate:90
yun2
bounds:103,90,59,31
offsets:1,1,61,33
rotate:90 rotate:90
long_6
bounds:2,24,61,46
long_7
bounds:148,206,69,48
long_8
bounds:2,172,144,82
offsets:1,1,146,116
qipao
bounds:23,6,18,16
tiao
bounds:251,242,3,12
xx
bounds:205,114,28,28
offsets:1,0,29,29
xx2
bounds:99,89,29,29
z
bounds:43,6,15,16

View File

@ -3,5 +3,5 @@ guid: 73168db2dab5b8940ac232c4cbebb0e9
TextScriptImporter: TextScriptImporter:
externalObjects: {} externalObjects: {}
userData: userData:
assetBundleName: arts/spines/ui/ui_main_btn_idle.ab assetBundleName:
assetBundleVariant: assetBundleVariant:

Binary file not shown.

Before

Width:  |  Height:  |  Size: 41 KiB

After

Width:  |  Height:  |  Size: 45 KiB

View File

@ -90,17 +90,17 @@ TextureImporter:
androidETC2FallbackOverride: 0 androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 1 forceMaximumCompressionQuality_BC6H_BC7: 1
- serializedVersion: 3 - serializedVersion: 3
buildTarget: iPhone buildTarget: Server
maxTextureSize: 2048 maxTextureSize: 2048
resizeAlgorithm: 0 resizeAlgorithm: 0
textureFormat: 50 textureFormat: -1
textureCompression: 0 textureCompression: 0
compressionQuality: 50 compressionQuality: 50
crunchedCompression: 0 crunchedCompression: 0
allowsAlphaSplitting: 0 allowsAlphaSplitting: 0
overridden: 1 overridden: 0
androidETC2FallbackOverride: 0 androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0 forceMaximumCompressionQuality_BC6H_BC7: 1
- serializedVersion: 3 - serializedVersion: 3
buildTarget: Android buildTarget: Android
maxTextureSize: 2048 maxTextureSize: 2048
@ -114,17 +114,17 @@ TextureImporter:
androidETC2FallbackOverride: 0 androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0 forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3 - serializedVersion: 3
buildTarget: Server buildTarget: iPhone
maxTextureSize: 2048 maxTextureSize: 2048
resizeAlgorithm: 0 resizeAlgorithm: 0
textureFormat: -1 textureFormat: 50
textureCompression: 0 textureCompression: 0
compressionQuality: 50 compressionQuality: 50
crunchedCompression: 0 crunchedCompression: 0
allowsAlphaSplitting: 0 allowsAlphaSplitting: 0
overridden: 0 overridden: 1
androidETC2FallbackOverride: 0 androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 1 forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet: spriteSheet:
serializedVersion: 2 serializedVersion: 2
sprites: [] sprites: []
@ -143,5 +143,5 @@ TextureImporter:
pSDRemoveMatte: 0 pSDRemoveMatte: 0
pSDShowRemoveMatteOption: 0 pSDShowRemoveMatteOption: 0
userData: userData:
assetBundleName: arts/spines/ui/ui_main_btn_idle.ab assetBundleName:
assetBundleVariant: assetBundleVariant:

View File

@ -3,5 +3,5 @@ guid: 9f797cbe8cfcb9044b669feb25268f06
TextScriptImporter: TextScriptImporter:
externalObjects: {} externalObjects: {}
userData: userData:
assetBundleName: arts/spines/ui/ui_main_btn_idle.ab assetBundleName:
assetBundleVariant: assetBundleVariant:

View File

@ -4,5 +4,5 @@ NativeFormatImporter:
externalObjects: {} externalObjects: {}
mainObjectFileID: 11400000 mainObjectFileID: 11400000
userData: userData:
assetBundleName: arts/spines/ui/ui_main_btn_idle.ab assetBundleName:
assetBundleVariant: assetBundleVariant:

View File

@ -0,0 +1,53 @@
%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: ui_main_btn_idle_material-Multiply
m_Shader: {fileID: 4800000, guid: 8bdcdc7ee298e594a9c20c61d25c33b6, type: 3}
m_ValidKeywords:
- _STRAIGHT_ALPHA_INPUT
m_InvalidKeywords:
- _USE8NEIGHBOURHOOD_ON
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: 6ae6a4e685cbc9d4eb9d17e95044a2da, type: 3}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
m_Ints: []
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}
m_BuildTextureStacks: []

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: f46f000c70cfa084aa147ba57393bb02
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 2100000
userData:
assetBundleName:
assetBundleVariant:

View File

@ -8,7 +8,7 @@ Material:
m_PrefabInstance: {fileID: 0} m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_Name: ui_main_btn_idle_material m_Name: ui_main_btn_idle_material
m_Shader: {fileID: 4800000, guid: b2f91ac81daca8e4392188a2ba68c1e3, type: 3} m_Shader: {fileID: 4800000, guid: 1e8a610c9e01c3648bac42585e5fc676, type: 3}
m_ValidKeywords: m_ValidKeywords:
- _STRAIGHT_ALPHA_INPUT - _STRAIGHT_ALPHA_INPUT
m_InvalidKeywords: m_InvalidKeywords:
@ -29,6 +29,7 @@ Material:
m_Ints: [] m_Ints: []
m_Floats: m_Floats:
- _Cutoff: 0.1 - _Cutoff: 0.1
- _Fill: 0
- _OutlineMipLevel: 0 - _OutlineMipLevel: 0
- _OutlineOpaqueAlpha: 1 - _OutlineOpaqueAlpha: 1
- _OutlineReferenceTexWidth: 1024 - _OutlineReferenceTexWidth: 1024
@ -39,7 +40,7 @@ Material:
- _StraightAlphaInput: 1 - _StraightAlphaInput: 1
- _ThresholdEnd: 0.25 - _ThresholdEnd: 0.25
- _Use8Neighbourhood: 1 - _Use8Neighbourhood: 1
- _UseScreenSpaceOutlineWidth: 0
m_Colors: m_Colors:
- _OutlineColor: {r: 1, g: 1, b: 0, a: 1} - _OutlineColor: {r: 1, g: 1, b: 0, a: 1}
- _glow_color: {r: 0, g: 0, b: 0, a: 1}
m_BuildTextureStacks: [] m_BuildTextureStacks: []

View File

@ -4,5 +4,5 @@ NativeFormatImporter:
externalObjects: {} externalObjects: {}
mainObjectFileID: 2100000 mainObjectFileID: 2100000
userData: userData:
assetBundleName: arts/spines/ui/ui_main_btn_idle.ab assetBundleName:
assetBundleVariant: assetBundleVariant:

View File

@ -18,10 +18,12 @@ MonoBehaviour:
skeletonJSON: {fileID: 4900000, guid: 9f797cbe8cfcb9044b669feb25268f06, type: 3} skeletonJSON: {fileID: 4900000, guid: 9f797cbe8cfcb9044b669feb25268f06, type: 3}
isUpgradingBlendModeMaterials: 0 isUpgradingBlendModeMaterials: 0
blendModeMaterials: blendModeMaterials:
requiresBlendModeMaterials: 0 requiresBlendModeMaterials: 1
applyAdditiveMaterial: 0 applyAdditiveMaterial: 0
additiveMaterials: [] additiveMaterials: []
multiplyMaterials: [] multiplyMaterials:
- pageName: ui_main_btn_idle.png
material: {fileID: 2100000, guid: f46f000c70cfa084aa147ba57393bb02, type: 2}
screenMaterials: [] screenMaterials: []
skeletonDataModifiers: [] skeletonDataModifiers: []
fromAnimation: [] fromAnimation: []

View File

@ -4,5 +4,5 @@ NativeFormatImporter:
externalObjects: {} externalObjects: {}
mainObjectFileID: 11400000 mainObjectFileID: 11400000
userData: userData:
assetBundleName: arts/spines/ui/ui_main_btn_idle.ab assetBundleName:
assetBundleVariant: assetBundleVariant:

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 220fcc1e98bd2664bb346e0550fe6b62
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,29 @@
ui_main_btn_summon.png
size:512,512
filter:Linear,Linear
di
bounds:2,93,129,98
g
bounds:2,193,201,200
mofang_1
bounds:48,60,38,31
mofang_2
bounds:133,147,41,44
mofang_3
bounds:205,266,41,44
mofang_4
bounds:2,45,44,46
mofang_5
bounds:205,233,25,31
mofang_6
bounds:176,159,26,32
mofang_7
bounds:280,360,43,33
mofang_8
bounds:205,312,73,81
xx1
bounds:133,109,27,36
xx2
bounds:2,2,31,41
xx3
bounds:248,280,23,30

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: f3fa02d087ac02147973b34d1cfdc725
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

After

Width:  |  Height:  |  Size: 60 KiB

View File

@ -0,0 +1,147 @@
fileFormatVersion: 2
guid: 97952c3d3270351448ab546ed5ffcb42
TextureImporter:
internalIDToNameTable: []
externalObjects: {}
serializedVersion: 12
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
streamingMipmaps: 0
streamingMipmapsPriority: 0
vTOnly: 0
ignoreMasterTextureLimit: 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: 0
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
cookieLightType: 0
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 0
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 1
- serializedVersion: 3
buildTarget: Standalone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 0
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 1
- serializedVersion: 3
buildTarget: Server
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 0
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 1
- serializedVersion: 3
buildTarget: Android
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: 47
textureCompression: 0
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 1
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 3
buildTarget: iPhone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: 50
textureCompression: 0
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 1
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID:
internalID: 0
vertices: []
indices:
edges: []
weights: []
secondaryTextures: []
nameFileIdTable: {}
spritePackingTag:
pSDRemoveMatte: 0
pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: ba6e3da136e0cf5408f79a06948e8379
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,19 @@
%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: ui_main_btn_summon_atlas
m_EditorClassIdentifier:
textureLoadingMode: 0
onDemandTextureLoader: {fileID: 0}
atlasFile: {fileID: 4900000, guid: f3fa02d087ac02147973b34d1cfdc725, type: 3}
materials:
- {fileID: 2100000, guid: befc052177c56b249bcbf62f36e673a5, type: 2}

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 9786e65321f380e4797e03c20468de25
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,46 @@
%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: ui_main_btn_summon_material
m_Shader: {fileID: 4800000, guid: 1e8a610c9e01c3648bac42585e5fc676, type: 3}
m_ValidKeywords:
- _STRAIGHT_ALPHA_INPUT
m_InvalidKeywords:
- _USE8NEIGHBOURHOOD_ON
m_LightmapFlags: 4
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 0
m_CustomRenderQueue: -1
stringTagMap: {}
disabledShaderPasses: []
m_SavedProperties:
serializedVersion: 3
m_TexEnvs:
- _MainTex:
m_Texture: {fileID: 2800000, guid: 97952c3d3270351448ab546ed5ffcb42, 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: []

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: befc052177c56b249bcbf62f36e673a5
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 2100000
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,31 @@
%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: ui_main_btn_summon_skeletondata
m_EditorClassIdentifier:
atlasAssets:
- {fileID: 11400000, guid: 9786e65321f380e4797e03c20468de25, type: 2}
scale: 0.01
skeletonJSON: {fileID: 4900000, guid: ba6e3da136e0cf5408f79a06948e8379, type: 3}
isUpgradingBlendModeMaterials: 0
blendModeMaterials:
requiresBlendModeMaterials: 0
applyAdditiveMaterial: 0
additiveMaterials: []
multiplyMaterials: []
screenMaterials: []
skeletonDataModifiers: []
fromAnimation: []
toAnimation: []
duration: []
defaultMix: 0.2
controller: {fileID: 0}

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 20b26dc0dadfe66458ddc020360b663b
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant: