Browse Source

意图优化

pull/18/head
45 2 years ago
parent
commit
f87f182cfb
  1. 8
      ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/YiTu.meta
  2. BIN
      ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/YiTu/Sslx_Ui_YituTaopao_v01.png
  3. 127
      ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/YiTu/Sslx_Ui_YituTaopao_v01.png.meta
  4. BIN
      ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/YiTu/Sslx_Ui_Yitu_Chongfen_v01.png
  5. 127
      ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/YiTu/Sslx_Ui_Yitu_Chongfen_v01.png.meta
  6. BIN
      ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/YiTu/Sslx_Ui_Yitu_Dimian_v01.png
  7. 127
      ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/YiTu/Sslx_Ui_Yitu_Dimian_v01.png.meta
  8. BIN
      ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/YiTu/Sslx_Ui_Yitu_Hudun_v01.png
  9. 127
      ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/YiTu/Sslx_Ui_Yitu_Hudun_v01.png.meta
  10. BIN
      ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/YiTu/Sslx_Ui_Yitu_Jinzhan_v01.png
  11. 127
      ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/YiTu/Sslx_Ui_Yitu_Jinzhan_v01.png.meta
  12. BIN
      ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/YiTu/Sslx_Ui_Yitu_Jitui_v01.png
  13. 127
      ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/YiTu/Sslx_Ui_Yitu_Jitui_v01.png.meta
  14. BIN
      ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/YiTu/Sslx_Ui_Yitu_Quantu_v01.png
  15. 127
      ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/YiTu/Sslx_Ui_Yitu_Quantu_v01.png.meta
  16. BIN
      ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/YiTu/Sslx_Ui_Yitu_Wenhao_v01.png
  17. 127
      ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/YiTu/Sslx_Ui_Yitu_Wenhao_v01.png.meta
  18. BIN
      ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/YiTu/Sslx_Ui_Yitu_Wuran_v01.png
  19. 127
      ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/YiTu/Sslx_Ui_Yitu_Wuran_v01.png.meta
  20. BIN
      ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/YiTu/Sslx_Ui_Yitu_Xvruo_v01.png
  21. 127
      ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/YiTu/Sslx_Ui_Yitu_Xvruo_v01.png.meta
  22. BIN
      ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/YiTu/Sslx_Ui_Yitu_Yuancheng_v01.png
  23. 127
      ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/YiTu/Sslx_Ui_Yitu_Yuancheng_v01.png.meta
  24. BIN
      ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/YiTu/Sslx_Ui_Yitu_Yujing_v01.png
  25. 127
      ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/YiTu/Sslx_Ui_Yitu_Yujing_v01.png.meta
  26. 12
      ColorlessWorld-2024-4-2/Assets/Prefab/EnemyPrefab/SkeletonArcher.prefab
  27. 16
      ColorlessWorld-2024-4-2/Assets/Prefab/EnemyPrefab/SkullGuardian.prefab
  28. 16
      ColorlessWorld-2024-4-2/Assets/Scenes/SampleScene.unity
  29. 3
      ColorlessWorld-2024-4-2/Assets/Scripts/Enemy/EnemyNode.cs
  30. 75
      ColorlessWorld-2024-4-2/Assets/Scripts/EnemyPlanFunction/EnemyAction.cs
  31. 5
      ColorlessWorld-2024-4-2/Assets/Scripts/EnemyPlanFunction/EnemyActionAction_Aoe.cs
  32. 5
      ColorlessWorld-2024-4-2/Assets/Scripts/EnemyPlanFunction/EnemyActionAction_Attack.cs
  33. 4
      ColorlessWorld-2024-4-2/Assets/Scripts/EnemyPlanFunction/EnemyActionAction_DeBuff.cs
  34. 5
      ColorlessWorld-2024-4-2/Assets/Scripts/EnemyPlanFunction/EnemyActionAction_Random.cs
  35. 3
      ColorlessWorld-2024-4-2/Assets/Scripts/EnemyPlanFunction/EnemyActionAction_Shield.cs
  36. 5
      ColorlessWorld-2024-4-2/Assets/Scripts/EnemyPlanFunction/EnemyActionAction_Shoot.cs
  37. 4
      ColorlessWorld-2024-4-2/Assets/Scripts/EnemyPlanFunction/EnemyActionAction_UpBuff.cs
  38. 102
      ColorlessWorld-2024-4-2/Assets/Scripts/UI/EnemyPlanActionUI.cs
  39. 12
      ColorlessWorld-2024-4-2/Assets/Scripts/UI/EnemyUIBar.cs

8
ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/YiTu.meta

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

BIN
ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/YiTu/Sslx_Ui_YituTaopao_v01.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 MiB

127
ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/YiTu/Sslx_Ui_YituTaopao_v01.png.meta

@ -0,0 +1,127 @@
fileFormatVersion: 2
guid: 737d829b1b26e9447ae60c80a6a21b5a
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
flipGreenChannel: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
vTOnly: 0
ignoreMipmapLimit: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: 1
aniso: 1
mipBias: 0
wrapU: 1
wrapV: 1
wrapW: 0
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 1
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 8
textureShape: 1
singleChannelComponent: 0
flipbookRows: 1
flipbookColumns: 1
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
ignorePngGamma: 0
applyGammaDecoding: 0
swizzle: 50462976
cookieLightType: 0
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 512
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
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
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
userData:
assetBundleName:
assetBundleVariant:

BIN
ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/YiTu/Sslx_Ui_Yitu_Chongfen_v01.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.7 MiB

127
ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/YiTu/Sslx_Ui_Yitu_Chongfen_v01.png.meta

@ -0,0 +1,127 @@
fileFormatVersion: 2
guid: bb2304f6984e8d14d95cf628dcb3bc89
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
flipGreenChannel: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
vTOnly: 0
ignoreMipmapLimit: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: 1
aniso: 1
mipBias: 0
wrapU: 1
wrapV: 1
wrapW: 0
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 1
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 8
textureShape: 1
singleChannelComponent: 0
flipbookRows: 1
flipbookColumns: 1
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
ignorePngGamma: 0
applyGammaDecoding: 0
swizzle: 50462976
cookieLightType: 0
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 512
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
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
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
userData:
assetBundleName:
assetBundleVariant:

BIN
ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/YiTu/Sslx_Ui_Yitu_Dimian_v01.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.4 MiB

127
ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/YiTu/Sslx_Ui_Yitu_Dimian_v01.png.meta

@ -0,0 +1,127 @@
fileFormatVersion: 2
guid: 0ddbf13ae5e1caa4382d5ef9e198babb
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
flipGreenChannel: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
vTOnly: 0
ignoreMipmapLimit: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: 1
aniso: 1
mipBias: 0
wrapU: 1
wrapV: 1
wrapW: 0
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 1
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 8
textureShape: 1
singleChannelComponent: 0
flipbookRows: 1
flipbookColumns: 1
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
ignorePngGamma: 0
applyGammaDecoding: 0
swizzle: 50462976
cookieLightType: 0
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 512
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
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
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
userData:
assetBundleName:
assetBundleVariant:

BIN
ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/YiTu/Sslx_Ui_Yitu_Hudun_v01.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 MiB

127
ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/YiTu/Sslx_Ui_Yitu_Hudun_v01.png.meta

@ -0,0 +1,127 @@
fileFormatVersion: 2
guid: a99a746797a17a74cbb61370b5a76654
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
flipGreenChannel: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
vTOnly: 0
ignoreMipmapLimit: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: 1
aniso: 1
mipBias: 0
wrapU: 1
wrapV: 1
wrapW: 0
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 1
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 8
textureShape: 1
singleChannelComponent: 0
flipbookRows: 1
flipbookColumns: 1
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
ignorePngGamma: 0
applyGammaDecoding: 0
swizzle: 50462976
cookieLightType: 0
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 512
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
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
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
userData:
assetBundleName:
assetBundleVariant:

BIN
ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/YiTu/Sslx_Ui_Yitu_Jinzhan_v01.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 MiB

127
ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/YiTu/Sslx_Ui_Yitu_Jinzhan_v01.png.meta

@ -0,0 +1,127 @@
fileFormatVersion: 2
guid: a3d9162386f2e514fa6d7caf19aae1be
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
flipGreenChannel: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
vTOnly: 0
ignoreMipmapLimit: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: 1
aniso: 1
mipBias: 0
wrapU: 1
wrapV: 1
wrapW: 0
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 1
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 8
textureShape: 1
singleChannelComponent: 0
flipbookRows: 1
flipbookColumns: 1
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
ignorePngGamma: 0
applyGammaDecoding: 0
swizzle: 50462976
cookieLightType: 0
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 512
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
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
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
userData:
assetBundleName:
assetBundleVariant:

BIN
ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/YiTu/Sslx_Ui_Yitu_Jitui_v01.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 MiB

127
ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/YiTu/Sslx_Ui_Yitu_Jitui_v01.png.meta

@ -0,0 +1,127 @@
fileFormatVersion: 2
guid: ab28797746a92884187fa3b229862da5
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
flipGreenChannel: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
vTOnly: 0
ignoreMipmapLimit: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: 1
aniso: 1
mipBias: 0
wrapU: 1
wrapV: 1
wrapW: 0
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 1
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 8
textureShape: 1
singleChannelComponent: 0
flipbookRows: 1
flipbookColumns: 1
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
ignorePngGamma: 0
applyGammaDecoding: 0
swizzle: 50462976
cookieLightType: 0
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 512
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
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
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
userData:
assetBundleName:
assetBundleVariant:

BIN
ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/YiTu/Sslx_Ui_Yitu_Quantu_v01.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.4 MiB

127
ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/YiTu/Sslx_Ui_Yitu_Quantu_v01.png.meta

@ -0,0 +1,127 @@
fileFormatVersion: 2
guid: 8ae90af37f850db41944e1dec0b3faa8
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
flipGreenChannel: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
vTOnly: 0
ignoreMipmapLimit: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: 1
aniso: 1
mipBias: 0
wrapU: 1
wrapV: 1
wrapW: 0
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 1
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 8
textureShape: 1
singleChannelComponent: 0
flipbookRows: 1
flipbookColumns: 1
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
ignorePngGamma: 0
applyGammaDecoding: 0
swizzle: 50462976
cookieLightType: 0
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 512
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
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
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
userData:
assetBundleName:
assetBundleVariant:

BIN
ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/YiTu/Sslx_Ui_Yitu_Wenhao_v01.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 MiB

127
ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/YiTu/Sslx_Ui_Yitu_Wenhao_v01.png.meta

@ -0,0 +1,127 @@
fileFormatVersion: 2
guid: 662cdb2bbb06fd443903bef00886260f
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
flipGreenChannel: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
vTOnly: 0
ignoreMipmapLimit: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: 1
aniso: 1
mipBias: 0
wrapU: 1
wrapV: 1
wrapW: 0
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 1
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 8
textureShape: 1
singleChannelComponent: 0
flipbookRows: 1
flipbookColumns: 1
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
ignorePngGamma: 0
applyGammaDecoding: 0
swizzle: 50462976
cookieLightType: 0
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 512
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
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
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
userData:
assetBundleName:
assetBundleVariant:

BIN
ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/YiTu/Sslx_Ui_Yitu_Wuran_v01.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.8 MiB

127
ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/YiTu/Sslx_Ui_Yitu_Wuran_v01.png.meta

@ -0,0 +1,127 @@
fileFormatVersion: 2
guid: db5e8dc0630a9fc46aee3d06fc19ef83
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
flipGreenChannel: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
vTOnly: 0
ignoreMipmapLimit: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: 1
aniso: 1
mipBias: 0
wrapU: 1
wrapV: 1
wrapW: 0
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 1
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 8
textureShape: 1
singleChannelComponent: 0
flipbookRows: 1
flipbookColumns: 1
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
ignorePngGamma: 0
applyGammaDecoding: 0
swizzle: 50462976
cookieLightType: 0
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 512
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
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
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
userData:
assetBundleName:
assetBundleVariant:

BIN
ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/YiTu/Sslx_Ui_Yitu_Xvruo_v01.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 MiB

127
ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/YiTu/Sslx_Ui_Yitu_Xvruo_v01.png.meta

@ -0,0 +1,127 @@
fileFormatVersion: 2
guid: d4462b8bc4f5314489d4a51bb7171a63
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
flipGreenChannel: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
vTOnly: 0
ignoreMipmapLimit: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: 1
aniso: 1
mipBias: 0
wrapU: 1
wrapV: 1
wrapW: 0
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 1
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 8
textureShape: 1
singleChannelComponent: 0
flipbookRows: 1
flipbookColumns: 1
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
ignorePngGamma: 0
applyGammaDecoding: 0
swizzle: 50462976
cookieLightType: 0
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 512
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
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
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
userData:
assetBundleName:
assetBundleVariant:

BIN
ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/YiTu/Sslx_Ui_Yitu_Yuancheng_v01.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 MiB

127
ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/YiTu/Sslx_Ui_Yitu_Yuancheng_v01.png.meta

@ -0,0 +1,127 @@
fileFormatVersion: 2
guid: 382cc4398a94d3444b0d53a88d7c7ee7
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
flipGreenChannel: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
vTOnly: 0
ignoreMipmapLimit: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: 1
aniso: 1
mipBias: 0
wrapU: 1
wrapV: 1
wrapW: 0
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 1
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 8
textureShape: 1
singleChannelComponent: 0
flipbookRows: 1
flipbookColumns: 1
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
ignorePngGamma: 0
applyGammaDecoding: 0
swizzle: 50462976
cookieLightType: 0
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 512
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
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
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
userData:
assetBundleName:
assetBundleVariant:

BIN
ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/YiTu/Sslx_Ui_Yitu_Yujing_v01.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.7 MiB

127
ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/YiTu/Sslx_Ui_Yitu_Yujing_v01.png.meta

@ -0,0 +1,127 @@
fileFormatVersion: 2
guid: 3efacb6d08756b744932f7c8854e378c
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
flipGreenChannel: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
vTOnly: 0
ignoreMipmapLimit: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: 1
aniso: 1
mipBias: 0
wrapU: 1
wrapV: 1
wrapW: 0
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 1
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 8
textureShape: 1
singleChannelComponent: 0
flipbookRows: 1
flipbookColumns: 1
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
ignorePngGamma: 0
applyGammaDecoding: 0
swizzle: 50462976
cookieLightType: 0
platformSettings:
- serializedVersion: 3
buildTarget: DefaultTexturePlatform
maxTextureSize: 512
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
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
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
userData:
assetBundleName:
assetBundleVariant:

12
ColorlessWorld-2024-4-2/Assets/Prefab/EnemyPrefab/SkeletonArcher.prefab

@ -92,7 +92,7 @@ GameObject:
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
m_IsActive: 0
--- !u!224 &4270136312169738428
RectTransform:
m_ObjectHideFlags: 0
@ -1328,7 +1328,7 @@ RectTransform:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8375422684624617516}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0.009000554}
m_LocalPosition: {x: 0, y: 0, z: 0.0090007}
m_LocalScale: {x: 0.01, y: 0.01, z: 0.01}
m_ConstrainProportionsScale: 1
m_Children: []
@ -1336,7 +1336,7 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 1, y: 0.5}
m_AnchorMax: {x: 1, y: 0.5}
m_AnchoredPosition: {x: 0.0000009536743, y: 0.00000011920929}
m_AnchoredPosition: {x: -0.618, y: 0.000000923872}
m_SizeDelta: {x: 34.0209, y: 39.967}
m_Pivot: {x: 1, y: 0.5}
--- !u!222 &220582935855531695
@ -1485,15 +1485,15 @@ RectTransform:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8697316647879987666}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0.00000017812}
m_LocalScale: {x: 0.22, y: 0.22, z: 0.22}
m_LocalPosition: {x: 0, y: 0, z: 0.000000089653}
m_LocalScale: {x: 0.4, y: 0.4, z: 0.4}
m_ConstrainProportionsScale: 1
m_Children: []
m_Father: {fileID: 7796492676902549538}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0.5}
m_AnchorMax: {x: 0, y: 0.5}
m_AnchoredPosition: {x: 0.037999988, y: 0.0000008046627}
m_AnchoredPosition: {x: 0.027999997, y: -0.00000014901161}
m_SizeDelta: {x: 1.81, y: 1.8}
m_Pivot: {x: 0, y: 0.5}
--- !u!222 &4706486813938246123

16
ColorlessWorld-2024-4-2/Assets/Prefab/EnemyPrefab/SkullGuardian.prefab

@ -172,7 +172,7 @@ GameObject:
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
m_IsActive: 0
--- !u!224 &1757930459548939087
RectTransform:
m_ObjectHideFlags: 0
@ -692,15 +692,15 @@ RectTransform:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3789226619211650801}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0.00000017812}
m_LocalScale: {x: 0.22, y: 0.22, z: 0.22}
m_LocalPosition: {x: 0, y: 0, z: 0.00000026123}
m_LocalScale: {x: 0.4, y: 0.4, z: 0.4}
m_ConstrainProportionsScale: 1
m_Children: []
m_Father: {fileID: 5604426292485068976}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 0.5}
m_AnchorMax: {x: 0, y: 0.5}
m_AnchoredPosition: {x: 0.037999988, y: 0.0000008046627}
m_AnchoredPosition: {x: 0.013999999, y: 0.0000007748604}
m_SizeDelta: {x: 1.81, y: 1.8}
m_Pivot: {x: 0, y: 0.5}
--- !u!222 &8993300838480787712
@ -944,8 +944,8 @@ Transform:
m_GameObject: {fileID: 5299401543336672401}
serializedVersion: 2
m_LocalRotation: {x: 0.018499402, y: 0, z: 0, w: 0.9998289}
m_LocalPosition: {x: -0.74, y: 0.406, z: -1.97}
m_LocalScale: {x: 2.45, y: 1.1626, z: 0.85490113}
m_LocalPosition: {x: -0.65, y: 0.406, z: -2.04}
m_LocalScale: {x: 1.8167788, y: 1.1626, z: 0.85490113}
m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 4276721484070507378}
@ -1142,7 +1142,7 @@ RectTransform:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5809613790761190629}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0.009000554}
m_LocalPosition: {x: 0, y: 0, z: 0.0090006}
m_LocalScale: {x: 0.01, y: 0.01, z: 0.01}
m_ConstrainProportionsScale: 1
m_Children: []
@ -1150,7 +1150,7 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 1, y: 0.5}
m_AnchorMax: {x: 1, y: 0.5}
m_AnchoredPosition: {x: 0.0000009536743, y: 0.00000011920929}
m_AnchoredPosition: {x: -0.614, y: 0.000000014901161}
m_SizeDelta: {x: 34.0209, y: 39.967}
m_Pivot: {x: 1, y: 0.5}
--- !u!222 &5126462610673455544

16
ColorlessWorld-2024-4-2/Assets/Scenes/SampleScene.unity

@ -10887,13 +10887,13 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: c9fc962d0552297428977577f199ea51, type: 3}
m_Name:
m_EditorClassIdentifier:
attackIcon: {fileID: 21300000, guid: c7ff9e4496a34e04ebb0f0c61bf9982c, type: 3}
shootIcon: {fileID: 21300000, guid: fadc83bc204db1f4e8a58a85a6ed8283, type: 3}
aoeIcon: {fileID: 21300000, guid: 10900f77e76c3b341bb755c612d2f3f8, type: 3}
shieldIcon: {fileID: 21300000, guid: ba101da06634f00409c87a24a44aa23e, type: 3}
upBuffIcon: {fileID: 21300000, guid: 94a74c57c17b26443b3fbc60bfd52d29, type: 3}
deBuffIcon: {fileID: 21300000, guid: df4e456e90b04ce48b5477550bde9707, type: 3}
randomIcon: {fileID: 21300000, guid: 901fdbab9d139814d92c7e87fcbc7f98, type: 3}
attackIcon: {fileID: 21300000, guid: a3d9162386f2e514fa6d7caf19aae1be, type: 3}
shootIcon: {fileID: 21300000, guid: 382cc4398a94d3444b0d53a88d7c7ee7, type: 3}
aoeIcon: {fileID: 21300000, guid: 0ddbf13ae5e1caa4382d5ef9e198babb, type: 3}
shieldIcon: {fileID: 21300000, guid: a99a746797a17a74cbb61370b5a76654, type: 3}
upBuffIcon: {fileID: 21300000, guid: 3efacb6d08756b744932f7c8854e378c, type: 3}
deBuffIcon: {fileID: 21300000, guid: d4462b8bc4f5314489d4a51bb7171a63, type: 3}
randomIcon: {fileID: 21300000, guid: 662cdb2bbb06fd443903bef00886260f, type: 3}
--- !u!1 &1257963682
GameObject:
m_ObjectHideFlags: 0
@ -11573,7 +11573,7 @@ MeshCollider:
m_LayerOverridePriority: 0
m_IsTrigger: 0
m_ProvidesContacts: 0
m_Enabled: 1
m_Enabled: 0
serializedVersion: 5
m_Convex: 0
m_CookingOptions: 30

3
ColorlessWorld-2024-4-2/Assets/Scripts/Enemy/EnemyNode.cs

@ -36,6 +36,9 @@ public class EnemyNode : MonoBehaviour,IEnemyObserver
[Header("敌人UI控制器")]
public EnemyUIBar enemyUIBar;
[Header("当前意图脚本")]
public EnemyAction currentActionScript;
public enum EnemyType
{
enemy,

75
ColorlessWorld-2024-4-2/Assets/Scripts/EnemyPlanFunction/EnemyAction.cs

@ -6,10 +6,81 @@ using UnityEngine.UI;
public class EnemyAction
{
public Sprite sprite;
bool isAoe;
public virtual void SettleText( EnemyNode enemyNode ,Text attackDamageText)
public virtual void SettleText( EnemyNode enemyNode ,Text attackDamageText,Text stateText)
{
attackDamageText.text = (enemyNode.EnemyState.damage * enemyNode.EnemyState.damageMultiplier).ToString();
stateText.text = "这个敌人将会造成" + attackDamageText.text + "点伤害。" + "这个敌人将会移动" + ((int)enemyNode.StepRangeCalculation(enemyNode.EnemyState.stepRange)).ToString() + "个格子。";
}
//用继承在子脚本中调用不同的遍历方法
public virtual void AttackRange(EnemyNode enemyNode)
{
}
public virtual void ShowAttackRange(EnemyNode enemyNode)
{
//遍历影响池变色
foreach (var mapNode in enemyNode.rangePool)
{
mapNode.markInfluenced = true;
mapNode.hightLigtMark.GetComponent<Renderer>().material = mapNode.enemyMark;
}
}
public virtual void FadeAttackRange(EnemyNode enemyNode)
{
//遍历影响池变色
if(isAoe ==false )
{
for (int i = 0; i < enemyNode.rangePool.Count; i++)
{
enemyNode.rangePool[i].markInfluenced = false;
}
}
}
//范围遍历方法
//近战
public virtual void MeleeAttackRange(EnemyNode enemyNode)
{
Debug.Log("attack");
isAoe = false;
EnemyManager.Instance.AttackRangeInfluencedNode(GameManager.Instance.X[enemyNode.positionX].Y[enemyNode.positionY], enemyNode.StepRangeCalculation(enemyNode.EnemyState.stepRange)+1, enemyNode.rangePool);
}
//远程-攻击范围
public virtual void ShootAttackRange(EnemyNode enemyNode)
{
Debug.Log("shoot");
isAoe = false;
EnemyManager.Instance.AttackRangeInfluencedNode(GameManager.Instance.X[enemyNode.positionX].Y[enemyNode.positionY], enemyNode.EnemyState.attackRange, enemyNode.rangePool);
}
//范围-作用范围
public virtual void AoeAttackRange(EnemyNode enemyNode)
{
Debug.Log("aoe");
//几-几
isAoe = true;
EnemyManager.Instance.AttackRangePreviewInfluencedNode(GameManager.Instance.X[enemyNode.positionX].Y[enemyNode.positionY],3, enemyNode.rangePool);
}
//魔法
public virtual void MagicAttackRange(EnemyNode enemyNode)
{
}
//无范围
public virtual void NoneAttackRange(EnemyNode enemyNode)
{
}
//冲刺范围
public virtual void DashAttackRange(EnemyNode enemyNode)
{
}
//全图
public virtual void AllMapAttackRange(EnemyNode enemyNode)
{
}
}

5
ColorlessWorld-2024-4-2/Assets/Scripts/EnemyPlanFunction/EnemyActionAction_Aoe.cs

@ -4,5 +4,8 @@ using UnityEngine;
using UnityEngine.UI;
public class EnemyActionAction_Aoe : EnemyAction
{
public override void AttackRange(EnemyNode enemyNode)
{
AoeAttackRange(enemyNode);
}
}

5
ColorlessWorld-2024-4-2/Assets/Scripts/EnemyPlanFunction/EnemyActionAction_Attack.cs

@ -4,5 +4,8 @@ using UnityEngine;
public class EnemyActionAction_Attack : EnemyAction
{
public override void AttackRange(EnemyNode enemyNode)
{
MeleeAttackRange(enemyNode);
}
}

4
ColorlessWorld-2024-4-2/Assets/Scripts/EnemyPlanFunction/EnemyActionAction_DeBuff.cs

@ -5,9 +5,9 @@ using UnityEngine.UI;
public class EnemyActionAction_DeBuff : EnemyAction
{
public override void SettleText(EnemyNode enemyNode, Text attackDamageText)
public override void SettleText(EnemyNode enemyNode, Text attackDamageText ,Text stateText)
{
attackDamageText.text = "?";
stateText.text = "这个敌人将施加负面效果";
}
}

5
ColorlessWorld-2024-4-2/Assets/Scripts/EnemyPlanFunction/EnemyActionAction_Random.cs

@ -5,9 +5,10 @@ using UnityEngine.UI;
public class EnemyActionAction_Random : EnemyAction
{
public override void SettleText(EnemyNode enemyNode, Text attackDamageText)
public override void SettleText(EnemyNode enemyNode, Text attackDamageText, Text stateText)
{
attackDamageText.text = "?";
attackDamageText.text = "?";
stateText.text = "这个敌人的行动无法预测";
}
}

3
ColorlessWorld-2024-4-2/Assets/Scripts/EnemyPlanFunction/EnemyActionAction_Shield.cs

@ -6,8 +6,9 @@ using UnityEngine.UI;
public class EnemyActionAction_Shield : EnemyAction
{
public override void SettleText(EnemyNode enemyNode, Text attackDamageText)
public override void SettleText(EnemyNode enemyNode, Text attackDamageText, Text stateText)
{
attackDamageText.text = (enemyNode.EnemyState.upShieldValue).ToString();
stateText.text = "这个敌人将增加" + attackDamageText.text + "点护盾";
}
}

5
ColorlessWorld-2024-4-2/Assets/Scripts/EnemyPlanFunction/EnemyActionAction_Shoot.cs

@ -5,5 +5,8 @@ using UnityEngine.UI;
public class EnemyActionAction_Shoot : EnemyAction
{
public override void AttackRange(EnemyNode enemyNode)
{
ShootAttackRange(enemyNode);
}
}

4
ColorlessWorld-2024-4-2/Assets/Scripts/EnemyPlanFunction/EnemyActionAction_UpBuff.cs

@ -5,9 +5,9 @@ using UnityEngine.UI;
public class EnemyActionAction_UpBuff :EnemyAction
{
public override void SettleText(EnemyNode enemyNode, Text attackDamageText)
public override void SettleText(EnemyNode enemyNode, Text attackDamageText,Text stateText)
{
attackDamageText.text = "?";
stateText.text = "这个敌人将施加强化效果";
}
}

102
ColorlessWorld-2024-4-2/Assets/Scripts/UI/EnemyPlanActionUI.cs

@ -25,109 +25,14 @@ public class EnemyPlanActionUI : MonoBehaviour
MapUnity currentMapUnity = GameManager.Instance.X[enemyNode.positionX].Y[enemyNode.positionY];
enemyNode.currentActionScript.ShowAttackRange(enemyNode);
//回合动作
switch (enemyNode.planAction)
{
case EnemyNode.PlanAction.attack:
//攻击
if (enemyNode.canMove)
{
stateText.text = "这个敌人将会造成" + attackDamageText.text + "点伤害。" + "这个敌人将会移动" + ((int)(enemyNode.EnemyState.stepRange * enemyNode.EnemyState.stepRangeMultiplier)).ToString() + "个格子。";
EnemyManager.Instance.AttackRangePreviewInfluencedNode(currentMapUnity, enemyNode.EnemyState.attackRange + (int)(enemyNode.EnemyState.stepRange* enemyNode.EnemyState.stepRangeMultiplier), enemyNode.rangePool);
}
else
{
stateText.text = "这个敌人将会造成" + attackDamageText.text + "点伤害。";
EnemyManager.Instance.AttackRangePreviewInfluencedNode(currentMapUnity, enemyNode.EnemyState.attackRange, enemyNode.rangePool);
}
if (enemyNode.rangePool.Contains(GameManager.Instance.playerOn))
{
enemyNode.lineAim.SetActive(true);
enemyNode.lineAim.GetComponent<EnemyAimLine>().Appear();
}
break;
case EnemyNode.PlanAction.dashAttack:
//冲锋
if (enemyNode.canMove)
{
stateText.text = "这个敌人将会造成" + attackDamageText.text + "点伤害。这个敌人将会移动5个格子。";
EnemyManager.Instance.AttackRangePreviewInfluencedNode(currentMapUnity, enemyNode.EnemyState.attackRange + 5, enemyNode.rangePool);
}
else
{
stateText.text = "这个敌人将会造成" + attackDamageText.text + "点伤害。";
EnemyManager.Instance.AttackRangePreviewInfluencedNode(currentMapUnity, enemyNode.EnemyState.attackRange, enemyNode.rangePool);
}
if (enemyNode.rangePool.Contains(GameManager.Instance.playerOn))
{
enemyNode.lineAim.SetActive(true);
enemyNode.lineAim.GetComponent<EnemyAimLine>().Appear();
}
break;
case EnemyNode.PlanAction.shoot:
//攻击
if (enemyNode.canMove)
{
stateText.text = "这个敌人将会造成" + attackDamageText.text + "点伤害。" + "这个敌人将会移动" + ((int)(enemyNode.EnemyState.stepRange * enemyNode.EnemyState.stepRangeMultiplier)).ToString() + "个格子。";
EnemyManager.Instance.AttackRangePreviewInfluencedNode(currentMapUnity, enemyNode.EnemyState.attackRange+(int)(enemyNode.EnemyState.stepRange * enemyNode.EnemyState.stepRangeMultiplier), enemyNode.rangePool);
}
else
{
stateText.text = "这个敌人将会造成" + attackDamageText.text + "点伤害。";
EnemyManager.Instance.AttackRangePreviewInfluencedNode(currentMapUnity, enemyNode.EnemyState.attackRange, enemyNode.rangePool);
}
if (enemyNode.rangePool.Contains(GameManager.Instance.playerOn))
{
enemyNode.lineAim.SetActive(true);
enemyNode.lineAim.GetComponent<EnemyAimLine>().Appear();
}
break;
case EnemyNode.PlanAction.sheield:
if (enemyNode.canMove)
{
stateText.text = "这个敌人将会回复" + attackDamageText.text + "点护盾。" + "这个敌人将会移动" + ((int)(enemyNode.EnemyState.stepRange * enemyNode.EnemyState.stepRangeMultiplier)).ToString() + "个格子。";
if (enemyNode.pasth.Count > enemyNode.EnemyState.stepRange)
{
EnemyManager.Instance.AttackRangePreviewInfluencedNode(currentMapUnity, (int)(enemyNode.EnemyState.stepRange * enemyNode.EnemyState.stepRangeMultiplier), enemyNode.rangePool);
}
else
{
EnemyManager.Instance.AttackRangePreviewInfluencedNode(currentMapUnity, enemyNode.pasth.Count, enemyNode.rangePool);
}
}
else
{
stateText.text = "这个敌人将会回复" + attackDamageText.text + "点护盾。";
}
break;
case EnemyNode.PlanAction.aoe:
enemyNode.lineAim.SetActive(true);
enemyNode.lineAim.GetComponent<EnemyAimLine>().Appear();
if (enemyNode.canMove)
{
stateText.text = "这个敌人将无会造成范围伤害。这个敌人将会移动" + ((int)(enemyNode.EnemyState.stepRange * enemyNode.EnemyState.stepRangeMultiplier)).ToString() + "个格子。";
EnemyManager.Instance.AttackRangePreviewInfluencedNode(currentMapUnity, enemyNode.EnemyState.attackRange+(int)(enemyNode.EnemyState.stepRange * enemyNode.EnemyState.stepRangeMultiplier), enemyNode.rangePool);
}
else
{
stateText.text = "这个敌人将会造成范围伤害";
EnemyManager.Instance.AttackRangePreviewInfluencedNode(currentMapUnity, enemyNode.EnemyState.attackRange, enemyNode.rangePool);
}
break;
case EnemyNode.PlanAction.random:
stateText.text = "这个敌人将无所事事";
if (enemyNode.canMove)
{
stateText.text = "这个敌人将会移动" + ((int)(enemyNode.EnemyState.stepRange * enemyNode.EnemyState.stepRangeMultiplier)).ToString() + "个格子。";
}
break;
}
//高亮移动预期位置
switch (enemyNode.moveType)
@ -189,10 +94,7 @@ public class EnemyPlanActionUI : MonoBehaviour
enemyNode.lineAim.SetActive(false);
//遍历影响池变色
for (int i = 0; i < enemyNode.rangePool.Count; i++)
{
enemyNode.rangePool[i].markInfluenced = false;
}
enemyNode.currentActionScript.FadeAttackRange(enemyNode);
//enemyNode.rangePool.Clear();
}
}

12
ColorlessWorld-2024-4-2/Assets/Scripts/UI/EnemyUIBar.cs

@ -41,19 +41,19 @@ public class EnemyUIBar : MonoBehaviour
currentHPText.text = enemyNode.EnemyState.currentHP.ToString();
maxHPText.text = enemyNode.EnemyState.maxHP.ToString();
}
public void SwitchIntentionBTN(int index)
{
SwitchIntention(enemyNode, index.ToString());
}
//俳算吭夕
public void SwitchIntention(EnemyNode enemyNode, string enemyPlanAction)
public void SwitchIntention(string enemyPlanAction)
{
planImage.sprite = EnemyPlanUIManager.enemyPlanUIIconDictionary[enemyPlanAction].sprite;
EnemyPlanUIManager.enemyPlanUIIconDictionary[enemyPlanAction].SettleText(enemyNode, attackDamageText);
EnemyPlanUIManager.enemyPlanUIIconDictionary[enemyPlanAction].SettleText(enemyNode, attackDamageText, EnemyManager.Instance.stateText);
enemyNode .currentActionScript = EnemyPlanUIManager.enemyPlanUIIconDictionary[enemyPlanAction];
enemyNode.currentActionScript.AttackRange(enemyNode);
}
//報炎傅唯
private void OnMouseOver()
{

Loading…
Cancel
Save