diff --git a/ColorlessWorld-2024-4-2/Assets/ArtAssets.meta b/ColorlessWorld-2024-4-2/Assets/ArtAssets.meta new file mode 100644 index 00000000..8c739eb0 --- /dev/null +++ b/ColorlessWorld-2024-4-2/Assets/ArtAssets.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1ab0c326ed70a424b8c4553df0aff6b4 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/ColorlessWorld-2024-4-2/Assets/ArtAssets/Charater.meta b/ColorlessWorld-2024-4-2/Assets/ArtAssets/Charater.meta new file mode 100644 index 00000000..c4b9bb2d --- /dev/null +++ b/ColorlessWorld-2024-4-2/Assets/ArtAssets/Charater.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 4be74a7ed4a5e124f874c95111a4793c +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/ColorlessWorld-2024-4-2/Assets/ArtAssets/Charater/Enemy.meta b/ColorlessWorld-2024-4-2/Assets/ArtAssets/Charater/Enemy.meta new file mode 100644 index 00000000..f166d5b9 --- /dev/null +++ b/ColorlessWorld-2024-4-2/Assets/ArtAssets/Charater/Enemy.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 060b7271c10c50345b04362fb80967b3 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/ColorlessWorld-2024-4-2/Assets/ArtAssets/Charater/Enemy/Sslx_Cha_Enemy_Doumaoguai_v01.png b/ColorlessWorld-2024-4-2/Assets/ArtAssets/Charater/Enemy/Sslx_Cha_Enemy_Doumaoguai_v01.png new file mode 100644 index 00000000..762d516c Binary files /dev/null and b/ColorlessWorld-2024-4-2/Assets/ArtAssets/Charater/Enemy/Sslx_Cha_Enemy_Doumaoguai_v01.png differ diff --git a/ColorlessWorld-2024-4-2/Assets/ArtAssets/Charater/Enemy/Sslx_Cha_Enemy_Doumaoguai_v01.png.meta b/ColorlessWorld-2024-4-2/Assets/ArtAssets/Charater/Enemy/Sslx_Cha_Enemy_Doumaoguai_v01.png.meta new file mode 100644 index 00000000..e540b650 --- /dev/null +++ b/ColorlessWorld-2024-4-2/Assets/ArtAssets/Charater/Enemy/Sslx_Cha_Enemy_Doumaoguai_v01.png.meta @@ -0,0 +1,127 @@ +fileFormatVersion: 2 +guid: e69f8bdf1b6fb814794e42cac08d7549 +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: 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: 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: diff --git a/ColorlessWorld-2024-4-2/Assets/ArtAssets/Charater/Enemy/Sslx_Cha_Enemy_Yujinchong_v01.png b/ColorlessWorld-2024-4-2/Assets/ArtAssets/Charater/Enemy/Sslx_Cha_Enemy_Yujinchong_v01.png new file mode 100644 index 00000000..de9c7fa0 Binary files /dev/null and b/ColorlessWorld-2024-4-2/Assets/ArtAssets/Charater/Enemy/Sslx_Cha_Enemy_Yujinchong_v01.png differ diff --git a/ColorlessWorld-2024-4-2/Assets/ArtAssets/Charater/Enemy/Sslx_Cha_Enemy_Yujinchong_v01.png.meta b/ColorlessWorld-2024-4-2/Assets/ArtAssets/Charater/Enemy/Sslx_Cha_Enemy_Yujinchong_v01.png.meta new file mode 100644 index 00000000..4d763be2 --- /dev/null +++ b/ColorlessWorld-2024-4-2/Assets/ArtAssets/Charater/Enemy/Sslx_Cha_Enemy_Yujinchong_v01.png.meta @@ -0,0 +1,127 @@ +fileFormatVersion: 2 +guid: 492edd81fcf969d46ab760634c0c1bc0 +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: 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: 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: diff --git a/ColorlessWorld-2024-4-2/Assets/ArtAssets/Charater/Hero.meta b/ColorlessWorld-2024-4-2/Assets/ArtAssets/Charater/Hero.meta new file mode 100644 index 00000000..32a98279 --- /dev/null +++ b/ColorlessWorld-2024-4-2/Assets/ArtAssets/Charater/Hero.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5bc1ac3b9e312124395cf23c58c9031a +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/ColorlessWorld-2024-4-2/Assets/ArtAssets/Charater/Hero/Sslx_Cha_Hero_Jiabshi_v01.png b/ColorlessWorld-2024-4-2/Assets/ArtAssets/Charater/Hero/Sslx_Cha_Hero_Jiabshi_v01.png new file mode 100644 index 00000000..f113cb59 Binary files /dev/null and b/ColorlessWorld-2024-4-2/Assets/ArtAssets/Charater/Hero/Sslx_Cha_Hero_Jiabshi_v01.png differ diff --git a/ColorlessWorld-2024-4-2/Assets/ArtAssets/Charater/Hero/Sslx_Cha_Hero_Jiabshi_v01.png.meta b/ColorlessWorld-2024-4-2/Assets/ArtAssets/Charater/Hero/Sslx_Cha_Hero_Jiabshi_v01.png.meta new file mode 100644 index 00000000..11267f1e --- /dev/null +++ b/ColorlessWorld-2024-4-2/Assets/ArtAssets/Charater/Hero/Sslx_Cha_Hero_Jiabshi_v01.png.meta @@ -0,0 +1,127 @@ +fileFormatVersion: 2 +guid: 4f685487a1b3e50409c802831404a7a9 +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: 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: 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: diff --git a/ColorlessWorld-2024-4-2/Assets/ArtAssets/Environment.meta b/ColorlessWorld-2024-4-2/Assets/ArtAssets/Environment.meta new file mode 100644 index 00000000..a52bdd5e --- /dev/null +++ b/ColorlessWorld-2024-4-2/Assets/ArtAssets/Environment.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 0b8890b2fc212fe42a4b9cd194d7be2f +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/ColorlessWorld-2024-4-2/Assets/ArtAssets/Environment/Sslx_Env_Background_v01.png b/ColorlessWorld-2024-4-2/Assets/ArtAssets/Environment/Sslx_Env_Background_v01.png new file mode 100644 index 00000000..14723fb0 Binary files /dev/null and b/ColorlessWorld-2024-4-2/Assets/ArtAssets/Environment/Sslx_Env_Background_v01.png differ diff --git a/ColorlessWorld-2024-4-2/Assets/ArtAssets/Environment/Sslx_Env_Background_v01.png.meta b/ColorlessWorld-2024-4-2/Assets/ArtAssets/Environment/Sslx_Env_Background_v01.png.meta new file mode 100644 index 00000000..d17c2e65 --- /dev/null +++ b/ColorlessWorld-2024-4-2/Assets/ArtAssets/Environment/Sslx_Env_Background_v01.png.meta @@ -0,0 +1,127 @@ +fileFormatVersion: 2 +guid: 02d33c8eb4878894b99877fc9b10972f +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: 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: 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: diff --git a/ColorlessWorld-2024-4-2/Assets/ArtAssets/Environment/Sslx_Env_Level_v01.png b/ColorlessWorld-2024-4-2/Assets/ArtAssets/Environment/Sslx_Env_Level_v01.png new file mode 100644 index 00000000..0c4a8cb7 Binary files /dev/null and b/ColorlessWorld-2024-4-2/Assets/ArtAssets/Environment/Sslx_Env_Level_v01.png differ diff --git a/ColorlessWorld-2024-4-2/Assets/ArtAssets/Environment/Sslx_Env_Level_v01.png.meta b/ColorlessWorld-2024-4-2/Assets/ArtAssets/Environment/Sslx_Env_Level_v01.png.meta new file mode 100644 index 00000000..57359b20 --- /dev/null +++ b/ColorlessWorld-2024-4-2/Assets/ArtAssets/Environment/Sslx_Env_Level_v01.png.meta @@ -0,0 +1,127 @@ +fileFormatVersion: 2 +guid: b0ea3df8b35153c43b1bdabc1fdc164c +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: 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: 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: diff --git a/ColorlessWorld-2024-4-2/Assets/ArtAssets/Environment/Sslx_Env_Zhujiemian_v01.png b/ColorlessWorld-2024-4-2/Assets/ArtAssets/Environment/Sslx_Env_Zhujiemian_v01.png new file mode 100644 index 00000000..d36eb126 Binary files /dev/null and b/ColorlessWorld-2024-4-2/Assets/ArtAssets/Environment/Sslx_Env_Zhujiemian_v01.png differ diff --git a/ColorlessWorld-2024-4-2/Assets/ArtAssets/Environment/Sslx_Env_Zhujiemian_v01.png.meta b/ColorlessWorld-2024-4-2/Assets/ArtAssets/Environment/Sslx_Env_Zhujiemian_v01.png.meta new file mode 100644 index 00000000..54c69791 --- /dev/null +++ b/ColorlessWorld-2024-4-2/Assets/ArtAssets/Environment/Sslx_Env_Zhujiemian_v01.png.meta @@ -0,0 +1,127 @@ +fileFormatVersion: 2 +guid: 6d673cf14b424c94996e94763d35b800 +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: 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: 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: diff --git a/ColorlessWorld-2024-4-2/Assets/ArtAssets/UI.meta b/ColorlessWorld-2024-4-2/Assets/ArtAssets/UI.meta new file mode 100644 index 00000000..fe2c2e30 --- /dev/null +++ b/ColorlessWorld-2024-4-2/Assets/ArtAssets/UI.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 81dcc2c939250a449b29d66a091b3524 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/Level.meta b/ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/Level.meta new file mode 100644 index 00000000..de75b9f3 --- /dev/null +++ b/ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/Level.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d5a8f7cdefa804b42998df5e9421ad00 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/Level/Sslx_Ui_Level_Baoxiang_v01.png b/ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/Level/Sslx_Ui_Level_Baoxiang_v01.png new file mode 100644 index 00000000..20942ac9 Binary files /dev/null and b/ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/Level/Sslx_Ui_Level_Baoxiang_v01.png differ diff --git a/ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/Level/Sslx_Ui_Level_Baoxiang_v01.png.meta b/ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/Level/Sslx_Ui_Level_Baoxiang_v01.png.meta new file mode 100644 index 00000000..43d4e218 --- /dev/null +++ b/ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/Level/Sslx_Ui_Level_Baoxiang_v01.png.meta @@ -0,0 +1,127 @@ +fileFormatVersion: 2 +guid: ec538e81295984d4ab30a848644947dc +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: 1024 + 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: diff --git a/ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/Level/Sslx_Ui_Level_Boss_v01.png b/ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/Level/Sslx_Ui_Level_Boss_v01.png new file mode 100644 index 00000000..7c8b5760 Binary files /dev/null and b/ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/Level/Sslx_Ui_Level_Boss_v01.png differ diff --git a/ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/Level/Sslx_Ui_Level_Boss_v01.png.meta b/ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/Level/Sslx_Ui_Level_Boss_v01.png.meta new file mode 100644 index 00000000..954ec810 --- /dev/null +++ b/ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/Level/Sslx_Ui_Level_Boss_v01.png.meta @@ -0,0 +1,127 @@ +fileFormatVersion: 2 +guid: a61b314c8ac7c44468531f8788cfafcc +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: 1024 + 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: diff --git a/ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/Level/Sslx_Ui_Level_Guaiwu_v01.png b/ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/Level/Sslx_Ui_Level_Guaiwu_v01.png new file mode 100644 index 00000000..e8e51d68 Binary files /dev/null and b/ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/Level/Sslx_Ui_Level_Guaiwu_v01.png differ diff --git a/ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/Level/Sslx_Ui_Level_Guaiwu_v01.png.meta b/ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/Level/Sslx_Ui_Level_Guaiwu_v01.png.meta new file mode 100644 index 00000000..ea844268 --- /dev/null +++ b/ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/Level/Sslx_Ui_Level_Guaiwu_v01.png.meta @@ -0,0 +1,127 @@ +fileFormatVersion: 2 +guid: 76c98050a10569a47b1a39a896495b71 +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: 1024 + 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: diff --git a/ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/Level/Sslx_Ui_Level_Jingying_v01.png b/ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/Level/Sslx_Ui_Level_Jingying_v01.png new file mode 100644 index 00000000..ee382b57 Binary files /dev/null and b/ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/Level/Sslx_Ui_Level_Jingying_v01.png differ diff --git a/ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/Level/Sslx_Ui_Level_Jingying_v01.png.meta b/ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/Level/Sslx_Ui_Level_Jingying_v01.png.meta new file mode 100644 index 00000000..82670589 --- /dev/null +++ b/ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/Level/Sslx_Ui_Level_Jingying_v01.png.meta @@ -0,0 +1,127 @@ +fileFormatVersion: 2 +guid: 646e58a8cd5cd2145bf0985299361fa8 +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: 1024 + 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: diff --git a/ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/Level/Sslx_Ui_Level_Shangdian_v01.png b/ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/Level/Sslx_Ui_Level_Shangdian_v01.png new file mode 100644 index 00000000..afbe9fda Binary files /dev/null and b/ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/Level/Sslx_Ui_Level_Shangdian_v01.png differ diff --git a/ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/Level/Sslx_Ui_Level_Shangdian_v01.png.meta b/ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/Level/Sslx_Ui_Level_Shangdian_v01.png.meta new file mode 100644 index 00000000..9e2d5e14 --- /dev/null +++ b/ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/Level/Sslx_Ui_Level_Shangdian_v01.png.meta @@ -0,0 +1,127 @@ +fileFormatVersion: 2 +guid: 0ede3fde763ed2f4eb0a9d302223dfc8 +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: 1024 + 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: diff --git a/ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/Level/Sslx_Ui_Level_Shijian_v01.png b/ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/Level/Sslx_Ui_Level_Shijian_v01.png new file mode 100644 index 00000000..c5497c1c Binary files /dev/null and b/ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/Level/Sslx_Ui_Level_Shijian_v01.png differ diff --git a/ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/Level/Sslx_Ui_Level_Shijian_v01.png.meta b/ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/Level/Sslx_Ui_Level_Shijian_v01.png.meta new file mode 100644 index 00000000..2358e3e8 --- /dev/null +++ b/ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/Level/Sslx_Ui_Level_Shijian_v01.png.meta @@ -0,0 +1,127 @@ +fileFormatVersion: 2 +guid: 44e3626da16308c43b0b0c0842f18ab9 +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: 1024 + 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: diff --git a/ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/Level/Sslx_Ui_Level_Xuixi_v01.png b/ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/Level/Sslx_Ui_Level_Xuixi_v01.png new file mode 100644 index 00000000..b4020f86 Binary files /dev/null and b/ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/Level/Sslx_Ui_Level_Xuixi_v01.png differ diff --git a/ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/Level/Sslx_Ui_Level_Xuixi_v01.png.meta b/ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/Level/Sslx_Ui_Level_Xuixi_v01.png.meta new file mode 100644 index 00000000..09f9234e --- /dev/null +++ b/ColorlessWorld-2024-4-2/Assets/ArtAssets/UI/Level/Sslx_Ui_Level_Xuixi_v01.png.meta @@ -0,0 +1,127 @@ +fileFormatVersion: 2 +guid: 61f8f385d55979a48aeda4bcce61fccf +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: 1024 + 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: diff --git a/ColorlessWorld-2024-4-2/Assets/Image/AIplayer.mat b/ColorlessWorld-2024-4-2/Assets/Image/AIplayer.mat index 35c1a9f6..872544c8 100644 --- a/ColorlessWorld-2024-4-2/Assets/Image/AIplayer.mat +++ b/ColorlessWorld-2024-4-2/Assets/Image/AIplayer.mat @@ -40,7 +40,7 @@ Material: serializedVersion: 3 m_TexEnvs: - _BaseMap: - m_Texture: {fileID: 2800000, guid: 100c6dee08fab0447977733f361091bd, type: 3} + m_Texture: {fileID: 2800000, guid: 4f685487a1b3e50409c802831404a7a9, type: 3} m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} - _BumpMap: @@ -64,7 +64,7 @@ Material: m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} - _MainTex: - m_Texture: {fileID: 2800000, guid: 100c6dee08fab0447977733f361091bd, type: 3} + m_Texture: {fileID: 2800000, guid: 4f685487a1b3e50409c802831404a7a9, type: 3} m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} - _MetallicGlossMap: diff --git a/ColorlessWorld-2024-4-2/Assets/Image/BackGround.mat b/ColorlessWorld-2024-4-2/Assets/Image/BackGround.mat index de3da7c4..57040c3f 100644 --- a/ColorlessWorld-2024-4-2/Assets/Image/BackGround.mat +++ b/ColorlessWorld-2024-4-2/Assets/Image/BackGround.mat @@ -26,7 +26,7 @@ Material: serializedVersion: 3 m_TexEnvs: - _BaseMap: - m_Texture: {fileID: 2800000, guid: c4cda505488c324448f0a0a024c5d8b5, type: 3} + m_Texture: {fileID: 2800000, guid: 02d33c8eb4878894b99877fc9b10972f, type: 3} m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} - _BumpMap: @@ -50,7 +50,7 @@ Material: m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} - _MainTex: - m_Texture: {fileID: 2800000, guid: c4cda505488c324448f0a0a024c5d8b5, type: 3} + m_Texture: {fileID: 2800000, guid: 02d33c8eb4878894b99877fc9b10972f, type: 3} m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} - _MetallicGlossMap: diff --git a/ColorlessWorld-2024-4-2/Assets/Image/Bird.mat b/ColorlessWorld-2024-4-2/Assets/Image/Bird.mat index 3d2441c2..954b8fc1 100644 --- a/ColorlessWorld-2024-4-2/Assets/Image/Bird.mat +++ b/ColorlessWorld-2024-4-2/Assets/Image/Bird.mat @@ -27,7 +27,7 @@ Material: serializedVersion: 3 m_TexEnvs: - _BaseMap: - m_Texture: {fileID: 2800000, guid: 232e934934687c84b8cd1cf563279f24, type: 3} + m_Texture: {fileID: 2800000, guid: e69f8bdf1b6fb814794e42cac08d7549, type: 3} m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} - _BumpMap: @@ -51,7 +51,7 @@ Material: m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} - _MainTex: - m_Texture: {fileID: 2800000, guid: 232e934934687c84b8cd1cf563279f24, type: 3} + m_Texture: {fileID: 2800000, guid: e69f8bdf1b6fb814794e42cac08d7549, type: 3} m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} - _MetallicGlossMap: diff --git a/ColorlessWorld-2024-4-2/Assets/Image/Enemy_1.mat b/ColorlessWorld-2024-4-2/Assets/Image/Enemy_1.mat index 1f3e7525..2b30b609 100644 --- a/ColorlessWorld-2024-4-2/Assets/Image/Enemy_1.mat +++ b/ColorlessWorld-2024-4-2/Assets/Image/Enemy_1.mat @@ -40,7 +40,7 @@ Material: serializedVersion: 3 m_TexEnvs: - _BaseMap: - m_Texture: {fileID: 2800000, guid: 36e303beef3b0d741b2f0fe8444ceae6, type: 3} + m_Texture: {fileID: 2800000, guid: 492edd81fcf969d46ab760634c0c1bc0, type: 3} m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} - _BumpMap: @@ -64,7 +64,7 @@ Material: m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} - _MainTex: - m_Texture: {fileID: 2800000, guid: 36e303beef3b0d741b2f0fe8444ceae6, type: 3} + m_Texture: {fileID: 2800000, guid: 492edd81fcf969d46ab760634c0c1bc0, type: 3} m_Scale: {x: 1, y: 1} m_Offset: {x: 0, y: 0} - _MetallicGlossMap: diff --git a/ColorlessWorld-2024-4-2/Assets/Prefab/EnemyPrefab/SkeletonArcher.prefab b/ColorlessWorld-2024-4-2/Assets/Prefab/EnemyPrefab/SkeletonArcher.prefab index a8647900..32465a8b 100644 --- a/ColorlessWorld-2024-4-2/Assets/Prefab/EnemyPrefab/SkeletonArcher.prefab +++ b/ColorlessWorld-2024-4-2/Assets/Prefab/EnemyPrefab/SkeletonArcher.prefab @@ -645,13 +645,6 @@ MonoBehaviour: currentHPText: {fileID: 5889822134210654427} maxHPText: {fileID: 5474538115379162326} sheildText: {fileID: 4663662345859038464} - 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: 94a74c57c17b26443b3fbc60bfd52d29, type: 3} - randomIcon: {fileID: 21300000, guid: 901fdbab9d139814d92c7e87fcbc7f98, type: 3} planImage: {fileID: 3061865829250305664} attackDamageText: {fileID: 6805351160689482161} moveIcon: {fileID: 661604482447016754} @@ -865,8 +858,8 @@ Transform: m_GameObject: {fileID: 7239693018562005958} serializedVersion: 2 m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0.48, y: 0.41, z: -3.53} - m_LocalScale: {x: 1.34, y: 1, z: 1} + m_LocalPosition: {x: -1.1, y: 0.41, z: -2.95} + m_LocalScale: {x: 1.71, y: 1, z: 1.46} m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 6948721626214287659} diff --git a/ColorlessWorld-2024-4-2/Assets/Prefab/EnemyPrefab/SkullGuardian.prefab b/ColorlessWorld-2024-4-2/Assets/Prefab/EnemyPrefab/SkullGuardian.prefab index 493e965a..2f630df4 100644 --- a/ColorlessWorld-2024-4-2/Assets/Prefab/EnemyPrefab/SkullGuardian.prefab +++ b/ColorlessWorld-2024-4-2/Assets/Prefab/EnemyPrefab/SkullGuardian.prefab @@ -346,13 +346,6 @@ MonoBehaviour: currentHPText: {fileID: 4093763131518453916} maxHPText: {fileID: 5153076856087528805} sheildText: {fileID: 7092476455493401001} - attackIcon: {fileID: 21300000, guid: c7ff9e4496a34e04ebb0f0c61bf9982c, type: 3} - shootIcon: {fileID: 21300000, guid: ba101da06634f00409c87a24a44aa23e, type: 3} - aoeIcon: {fileID: 21300000, guid: 10900f77e76c3b341bb755c612d2f3f8, type: 3} - shieldIcon: {fileID: 21300000, guid: 6e6d87bb241dd7f489dc4c200c80d452, type: 3} - upBuffIcon: {fileID: 21300000, guid: 94a74c57c17b26443b3fbc60bfd52d29, type: 3} - deBuffIcon: {fileID: 21300000, guid: 94a74c57c17b26443b3fbc60bfd52d29, type: 3} - randomIcon: {fileID: 21300000, guid: 901fdbab9d139814d92c7e87fcbc7f98, type: 3} planImage: {fileID: 9136349679506652407} attackDamageText: {fileID: 7231148347405497861} moveIcon: {fileID: 1009499529355646976} @@ -950,13 +943,13 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 5299401543336672401} serializedVersion: 2 - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0.74, y: 0.41, z: -2.83} - m_LocalScale: {x: 1.052153, y: 1.1626, z: 0.85490113} + 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_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 4276721484070507378} - m_LocalEulerAnglesHint: {x: 30.08, y: 180, z: 0} + m_LocalEulerAnglesHint: {x: 2.12, y: 0, z: 0} --- !u!33 &1417110473463724327 MeshFilter: m_ObjectHideFlags: 0 diff --git a/ColorlessWorld-2024-4-2/Assets/Prefab/LevelPrefab/EmptyNode.prefab b/ColorlessWorld-2024-4-2/Assets/Prefab/LevelPrefab/EmptyNode.prefab new file mode 100644 index 00000000..7027d11d --- /dev/null +++ b/ColorlessWorld-2024-4-2/Assets/Prefab/LevelPrefab/EmptyNode.prefab @@ -0,0 +1,312 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &581713361064873891 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2084739543938565972} + - component: {fileID: 4678446923261133529} + - component: {fileID: 2171312902256343203} + m_Layer: 5 + m_Name: Text (Legacy) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2084739543938565972 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 581713361064873891} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 3798506399400307072} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &4678446923261133529 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 581713361064873891} + m_CullTransparentMesh: 1 +--- !u!114 &2171312902256343203 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 581713361064873891} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 30 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 3 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: +--- !u!1 &980190143975240430 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3798506399400307072} + - component: {fileID: 4225826925220433482} + - component: {fileID: 8411497819834290701} + - component: {fileID: 8051651145977863277} + - component: {fileID: 7122204826793534371} + m_Layer: 5 + m_Name: EmptyNode + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3798506399400307072 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 980190143975240430} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.1, y: 0.1, z: 0.1} + m_ConstrainProportionsScale: 1 + m_Children: + - {fileID: 2084739543938565972} + - {fileID: 297317842748908019} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0} + m_AnchorMax: {x: 0.5, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 200, y: 200} + m_Pivot: {x: 0.5000001, y: 0.00000023562461} +--- !u!222 &4225826925220433482 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 980190143975240430} + m_CullTransparentMesh: 1 +--- !u!114 &8411497819834290701 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 980190143975240430} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &8051651145977863277 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 980190143975240430} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 8411497819834290701} + m_OnClick: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 7122204826793534371} + m_TargetAssemblyTypeName: LevelNode, Assembly-CSharp + m_MethodName: ButtenLoadTo + m_Mode: 3 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 2 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!114 &7122204826793534371 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 980190143975240430} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 01ed1dc125839ae4087d9ede669a2d00, type: 3} + m_Name: + m_EditorClassIdentifier: + canEnter: 0 + isUse: 0 + line: 0 + column: 0 + fatherLevelNodes: [] + nextLevelNodes: [] + lineRenderer: {fileID: 7723156746810573798, guid: 053bbdc62ad2af54ab02af9260df599a, + type: 3} + roomType: 0 +--- !u!1 &4322012816575514674 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 297317842748908019} + - component: {fileID: 6883440494777523634} + - component: {fileID: 8479964201694340476} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &297317842748908019 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4322012816575514674} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 3798506399400307072} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: -102.9} + m_SizeDelta: {x: 200, y: 200} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &6883440494777523634 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4322012816575514674} + m_CullTransparentMesh: 1 +--- !u!114 &8479964201694340476 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4322012816575514674} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 diff --git a/ColorlessWorld-2024-4-2/Assets/Prefab/LevelPrefab/EmptyNode.prefab.meta b/ColorlessWorld-2024-4-2/Assets/Prefab/LevelPrefab/EmptyNode.prefab.meta new file mode 100644 index 00000000..6aaa79c6 --- /dev/null +++ b/ColorlessWorld-2024-4-2/Assets/Prefab/LevelPrefab/EmptyNode.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: c8c223db4c0d17645bca03489a39b721 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/ColorlessWorld-2024-4-2/Assets/Prefab/LevelPrefab/Image.prefab b/ColorlessWorld-2024-4-2/Assets/Prefab/LevelPrefab/Image.prefab new file mode 100644 index 00000000..a2325b39 --- /dev/null +++ b/ColorlessWorld-2024-4-2/Assets/Prefab/LevelPrefab/Image.prefab @@ -0,0 +1,77 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &7723156746810573798 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5779831602325929763} + - component: {fileID: 3806614583537761220} + - component: {fileID: 4643701840052342450} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5779831602325929763 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7723156746810573798} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0} + m_AnchorMax: {x: 0.5, y: 0} + m_AnchoredPosition: {x: 0.72, y: 0} + m_SizeDelta: {x: 1, y: 30} + m_Pivot: {x: 0.5, y: 0} +--- !u!222 &3806614583537761220 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7723156746810573798} + m_CullTransparentMesh: 1 +--- !u!114 &4643701840052342450 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7723156746810573798} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0, g: 0, b: 0, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 diff --git a/ColorlessWorld-2024-4-2/Assets/Prefab/LevelPrefab/Image.prefab.meta b/ColorlessWorld-2024-4-2/Assets/Prefab/LevelPrefab/Image.prefab.meta new file mode 100644 index 00000000..42147cf1 --- /dev/null +++ b/ColorlessWorld-2024-4-2/Assets/Prefab/LevelPrefab/Image.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 053bbdc62ad2af54ab02af9260df599a +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/ColorlessWorld-2024-4-2/Assets/Prefab/LevelPrefab/灏忔.prefab b/ColorlessWorld-2024-4-2/Assets/Prefab/LevelPrefab/灏忔.prefab index dafd8fef..97480a22 100644 --- a/ColorlessWorld-2024-4-2/Assets/Prefab/LevelPrefab/灏忔.prefab +++ b/ColorlessWorld-2024-4-2/Assets/Prefab/LevelPrefab/灏忔.prefab @@ -225,3 +225,11 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 01ed1dc125839ae4087d9ede669a2d00, type: 3} m_Name: m_EditorClassIdentifier: + canEnter: 0 + isUse: 0 + line: 0 + column: 0 + fatherLevelNodes: [] + nextLevelNodes: [] + lineRenderer: {fileID: 7723156746810573798, guid: 053bbdc62ad2af54ab02af9260df599a, + type: 3} diff --git a/ColorlessWorld-2024-4-2/Assets/Scenes/ChooseLevelScene_1.unity b/ColorlessWorld-2024-4-2/Assets/Scenes/ChooseLevelScene_1.unity index b9a6fa9a..4bd4bb6a 100644 --- a/ColorlessWorld-2024-4-2/Assets/Scenes/ChooseLevelScene_1.unity +++ b/ColorlessWorld-2024-4-2/Assets/Scenes/ChooseLevelScene_1.unity @@ -643,14 +643,14 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 0.9019608} + m_Color: {r: 0, g: 0, b: 0, a: 1} m_RaycastTarget: 1 m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} m_Maskable: 1 m_OnCullStateChanged: m_PersistentCalls: m_Calls: [] - m_Sprite: {fileID: 21300000, guid: 94226a25aa70f17449c1a25e685c70b6, type: 3} + m_Sprite: {fileID: 21300000, guid: 6d673cf14b424c94996e94763d35b800, type: 3} m_Type: 0 m_PreserveAspect: 0 m_FillCenter: 1 @@ -1516,6 +1516,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 866d367de8bbaf7429cd6671eca3869e, type: 3} m_Name: m_EditorClassIdentifier: + lineRendererList: [] lineRenderer: {fileID: 676871982} generatorPoint: {fileID: 1423961488} originalPoint: {x: 0, y: 0, z: 0} @@ -1523,7 +1524,14 @@ MonoBehaviour: generatorColumn: 5 lineOffset: 15 columnOffset: 22 - levelPrefab: {fileID: 8779078235435078892, guid: c9aa9ddaa8554844f803e2c22d3b17be, + pathAmount: 4 + mosterWight: 45 + eliteMosterWight: 16 + shopWight: 5 + incidentWight: 22 + campfireWight: 12 + treasureFloor: 6 + levelPrefab: {fileID: 980190143975240430, guid: c8c223db4c0d17645bca03489a39b721, type: 3} levelPrefabList: - {fileID: 8779078235435078892, guid: c9aa9ddaa8554844f803e2c22d3b17be, type: 3} @@ -1715,11 +1723,12 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: - {fileID: 1423961491} + - {fileID: 1465614522} m_Father: {fileID: 358169736} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 1} m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 1443.2365} + m_AnchoredPosition: {x: 0, y: 1558.7423} m_SizeDelta: {x: 0, y: 2505.839} m_Pivot: {x: 0, y: 1} --- !u!1 &854347190 @@ -1953,7 +1962,25 @@ MonoBehaviour: m_EditorClassIdentifier: levelDevelopData: {fileID: 11400000, guid: 587726a845a2bc7498172485a1bd194b, type: 2} levelFather: {fileID: 838446347} - levelList: [] + levelMap: + - levelColumn: [] + - levelColumn: [] + - levelColumn: [] + - levelColumn: [] + - levelColumn: [] + - levelColumn: [] + - levelColumn: [] + - levelColumn: [] + - levelColumn: [] + - levelColumn: [] + - levelColumn: [] + monsterIcon: {fileID: 21300000, guid: 76c98050a10569a47b1a39a896495b71, type: 3} + eliteMonsterIcon: {fileID: 21300000, guid: 646e58a8cd5cd2145bf0985299361fa8, type: 3} + bossIcon: {fileID: 21300000, guid: a61b314c8ac7c44468531f8788cfafcc, type: 3} + shopIcon: {fileID: 21300000, guid: 0ede3fde763ed2f4eb0a9d302223dfc8, type: 3} + campfireIcon: {fileID: 21300000, guid: 61f8f385d55979a48aeda4bcce61fccf, type: 3} + incidentIcon: {fileID: 21300000, guid: 44e3626da16308c43b0b0c0842f18ab9, type: 3} + treasureIcon: {fileID: 21300000, guid: ec538e81295984d4ab30a848644947dc, type: 3} --- !u!1 &1238442316 GameObject: m_ObjectHideFlags: 0 @@ -2138,8 +2165,8 @@ MonoBehaviour: m_TargetGraphic: {fileID: 758244622} m_HandleRect: {fileID: 758244621} m_Direction: 2 - m_Value: -0.01220156 - m_Size: 0.36358255 + m_Value: -0.09321043 + m_Size: 0.3460029 m_NumberOfSteps: 0 m_OnValueChanged: m_PersistentCalls: @@ -2257,6 +2284,81 @@ RectTransform: m_AnchoredPosition: {x: -445, y: 100} m_SizeDelta: {x: 100, y: 100} m_Pivot: {x: 0.5, y: 0} +--- !u!1 &1465614521 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1465614522} + - component: {fileID: 1465614524} + - component: {fileID: 1465614523} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1465614522 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1465614521} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 838446348} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1465614523 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1465614521} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: b0ea3df8b35153c43b1bdabc1fdc164c, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1465614524 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1465614521} + m_CullTransparentMesh: 1 --- !u!1 &1566104373 GameObject: m_ObjectHideFlags: 0 diff --git a/ColorlessWorld-2024-4-2/Assets/Scenes/SampleScene.unity b/ColorlessWorld-2024-4-2/Assets/Scenes/SampleScene.unity index e2c18d7a..b122b024 100644 --- a/ColorlessWorld-2024-4-2/Assets/Scenes/SampleScene.unity +++ b/ColorlessWorld-2024-4-2/Assets/Scenes/SampleScene.unity @@ -1562,13 +1562,13 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 130569068} serializedVersion: 2 - m_LocalRotation: {x: 0, y: 0.9927888, z: -0.11987694, w: 0} - m_LocalPosition: {x: 4.48, y: -0.527, z: 3.3} - m_LocalScale: {x: 1.9774107, y: 1.5, z: 1.2146705} - m_ConstrainProportionsScale: 0 + m_LocalRotation: {x: -0, y: 0.98152447, z: -0.19133687, w: 0} + m_LocalPosition: {x: 4.2966, y: -1.7885, z: 2.609} + m_LocalScale: {x: 1.9638666, y: 1.3548261, z: 1.110422} + m_ConstrainProportionsScale: 1 m_Children: [] m_Father: {fileID: 0} - m_LocalEulerAnglesHint: {x: 13.77, y: 180, z: 0} + m_LocalEulerAnglesHint: {x: 22.062, y: 180, z: 0} --- !u!1 &131983049 GameObject: m_ObjectHideFlags: 0 @@ -3519,7 +3519,7 @@ MonoBehaviour: m_OnClick: m_PersistentCalls: m_Calls: - - m_Target: {fileID: 4182936751817428061} + - m_Target: {fileID: 0} m_TargetAssemblyTypeName: EnemyUIBar, Assembly-CSharp m_MethodName: SwitchIntentionBTN m_Mode: 3 @@ -11549,13 +11549,13 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1300859606} serializedVersion: 2 - m_LocalRotation: {x: 0, y: 0.96899426, z: -0.24708354, w: 0} - m_LocalPosition: {x: -0.0443, y: 0, z: 0.4825} - m_LocalScale: {x: 0.11459061, y: 1, z: 0.17902936} - m_ConstrainProportionsScale: 1 + m_LocalRotation: {x: 0, y: 0.97904545, z: -0.20364177, w: 0} + m_LocalPosition: {x: 0.111, y: -0.054, z: 0.359} + m_LocalScale: {x: 0.38, y: 1, z: 0.17902936} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 1809205616} - m_LocalEulerAnglesHint: {x: 28.61, y: 180, z: 0} + m_LocalEulerAnglesHint: {x: 23.5, y: 180, z: 0} --- !u!64 &1300859608 MeshCollider: m_ObjectHideFlags: 0 @@ -18067,29 +18067,6 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 2132810046} m_CullTransparentMesh: 1 ---- !u!223 &25796626990863518 -Canvas: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3270294633049314496} - m_Enabled: 1 - serializedVersion: 3 - m_RenderMode: 2 - m_Camera: {fileID: 0} - m_PlaneDistance: 100 - m_PixelPerfect: 0 - m_ReceivesEvents: 1 - m_OverrideSorting: 0 - m_OverridePixelPerfect: 0 - m_SortingBucketNormalizedSize: 0 - m_VertexColorAlwaysGammaSpace: 0 - m_AdditionalShaderChannelsFlag: 0 - m_UpdateRectTransformForStandalone: 0 - m_SortingLayerID: 0 - m_SortingOrder: 0 - m_TargetDisplay: 0 --- !u!114 &46831050559051192 MonoBehaviour: m_ObjectHideFlags: 0 @@ -18120,24 +18097,6 @@ MonoBehaviour: m_FillOrigin: 0 m_UseSpriteMesh: 0 m_PixelsPerUnitMultiplier: 1 ---- !u!1 &54749282709355327 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1588706474169756561} - - component: {fileID: 874187890788743645} - - component: {fileID: 6049703752336944746} - m_Layer: 0 - m_Name: Panel - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 --- !u!65 &130657898316310972 BoxCollider: m_ObjectHideFlags: 0 @@ -18197,37 +18156,6 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 5402838233927663550} m_CullTransparentMesh: 1 ---- !u!4 &190836293158989201 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7239693017842806726} - serializedVersion: 2 - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0.48, y: 0.41, z: -3.53} - m_LocalScale: {x: 1.34, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 6948721625461501227} - m_LocalEulerAnglesHint: {x: 30.08, y: 180, z: 0} ---- !u!222 &220323628886291034 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9117725972283901007} - m_CullTransparentMesh: 1 ---- !u!222 &220582934024315567 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8375422686186857516} - m_CullTransparentMesh: 1 --- !u!114 &296930214854113332 MonoBehaviour: m_ObjectHideFlags: 0 @@ -18359,25 +18287,6 @@ RectTransform: m_AnchoredPosition: {x: 0, y: 0} m_SizeDelta: {x: 60, y: 60} m_Pivot: {x: 0.5, y: 0.5} ---- !u!224 &522795626857531775 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7349397503699986786} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 0.005, y: 0.005, z: 0.005} - m_ConstrainProportionsScale: 1 - m_Children: [] - m_Father: {fileID: 4038439150957503587} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 0.5} - m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: -0.065, y: 0.07} - m_SizeDelta: {x: 60, y: 60} - m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &571446816691758916 CanvasRenderer: m_ObjectHideFlags: 0 @@ -18417,32 +18326,6 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 4967793353477769007} m_CullTransparentMesh: 1 ---- !u!1 &661604480653551410 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 4270136313563927740} - - component: {fileID: 8603322827956280138} - - component: {fileID: 6525350806219310657} - m_Layer: 10 - m_Name: MoveIcon - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!222 &684172649116079210 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8546059811005905820} - m_CullTransparentMesh: 1 --- !u!114 &737214954661393790 MonoBehaviour: m_ObjectHideFlags: 0 @@ -18491,14 +18374,6 @@ GameObject: m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!222 &874187890788743645 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 54749282709355327} - m_CullTransparentMesh: 1 --- !u!1 &896283236051417140 GameObject: m_ObjectHideFlags: 0 @@ -18518,61 +18393,6 @@ GameObject: m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!1 &918308577496110348 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 7796492677521021986} - - component: {fileID: 5445575744283351334} - - component: {fileID: 1131955817063181037} - - component: {fileID: 5441992075038119790} - - component: {fileID: 6452828085086763086} - m_Layer: 10 - m_Name: NextPlanPanel - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &945495598563385204 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1435989803098847888} - - component: {fileID: 4188244996266211086} - - component: {fileID: 5853600572907422300} - m_Layer: 0 - m_Name: / - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &966530877526273072 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4438669653935675267} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 2ee44fd1623e33f47a6ee9994ba818c5, type: 3} - m_Name: - m_EditorClassIdentifier: - layerMask: - serializedVersion: 2 - m_Bits: 2176 - time: 0.2 - moveSpeed: 4 --- !u!114 &993147635266879375 MonoBehaviour: m_ObjectHideFlags: 0 @@ -18692,56 +18512,6 @@ MonoBehaviour: m_VerticalOverflow: 0 m_LineSpacing: 1 m_Text: 0 ---- !u!114 &1131955817063181037 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 918308577496110348} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 0.19245279, g: 0.19245279, b: 0.19245279, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!224 &1173705768048754393 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7892067623197993114} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: -0.010001193} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 8001083494800865562} - m_Father: {fileID: 7193773968241472193} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0.00000071525574, y: 0} - m_SizeDelta: {x: 1.1641, y: 0.2986} - m_Pivot: {x: 0, y: 0} --- !u!135 &1192746963940599249 SphereCollider: m_ObjectHideFlags: 0 @@ -18852,25 +18622,6 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 2477506100392515704} m_CullTransparentMesh: 1 ---- !u!224 &1435989803098847888 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 945495598563385204} - m_LocalRotation: {x: -0.000003546476, y: -0.0000015385447, z: 0.26806816, w: -0.9634} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 0.005, y: 0.005, z: 0.005} - m_ConstrainProportionsScale: 1 - m_Children: [] - m_Father: {fileID: 4038439150957503587} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: -31.099} - m_AnchorMin: {x: 0.5, y: 0.5} - m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 60, y: 60} - m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &1542813688964282019 MonoBehaviour: m_ObjectHideFlags: 0 @@ -18901,33 +18652,6 @@ MonoBehaviour: m_FillOrigin: 0 m_UseSpriteMesh: 0 m_PixelsPerUnitMultiplier: 1 ---- !u!222 &1587882054095035099 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4870541596114471126} - m_CullTransparentMesh: 1 ---- !u!224 &1588706474169756561 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 54749282709355327} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 3638026703343810141} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 1} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} --- !u!1 &1610333117079908973 GameObject: m_ObjectHideFlags: 0 @@ -18981,43 +18705,13 @@ MonoBehaviour: m_EditorClassIdentifier: enemyNode: {fileID: 9034182391407461418} attackDamageText: {fileID: 1888844613892529994} ---- !u!114 &1762757440576620998 -MonoBehaviour: +--- !u!23 &1884715983801524197 +MeshRenderer: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9117725972283901007} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: 06846d39b2c9e8f40941c43d5e290f19, type: 3} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!23 &1884715983801524197 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3143250226013593380} + m_GameObject: {fileID: 3143250226013593380} m_Enabled: 1 m_CastShadows: 0 m_ReceiveShadows: 1 @@ -19191,14 +18885,6 @@ MonoBehaviour: m_DefaultSpriteDPI: 96 m_DynamicPixelsPerUnit: 1 m_PresetInfoIsWorld: 1 ---- !u!222 &2064487395800250241 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7284791501318822393} - m_CullTransparentMesh: 1 --- !u!1 &2140312155233007861 GameObject: m_ObjectHideFlags: 0 @@ -19294,25 +18980,6 @@ MonoBehaviour: m_VerticalOverflow: 0 m_LineSpacing: 1 m_Text: 68 ---- !u!224 &2195475107378215662 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4593901751841127960} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 0.005, y: 0.005, z: 0.005} - m_ConstrainProportionsScale: 1 - m_Children: [] - m_Father: {fileID: 4038439150957503587} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 0.5} - m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: 0.067, y: -0.062} - m_SizeDelta: {x: 60, y: 60} - m_Pivot: {x: 0.5, y: 0.5} --- !u!224 &2195925461795681455 RectTransform: m_ObjectHideFlags: 0 @@ -19333,25 +19000,6 @@ RectTransform: m_AnchoredPosition: {x: -0.00000011920929, y: 0} m_SizeDelta: {x: 0.2337, y: 0.2056} m_Pivot: {x: 1, y: 0} ---- !u!224 &2207065589535363011 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8697316648196814290} - 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_ConstrainProportionsScale: 1 - m_Children: [] - m_Father: {fileID: 7796492677521021986} - 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_SizeDelta: {x: 1.81, y: 1.8} - m_Pivot: {x: 0, y: 0.5} --- !u!120 &2212568901097871971 LineRenderer: serializedVersion: 2 @@ -19490,32 +19138,6 @@ MonoBehaviour: m_VerticalOverflow: 0 m_LineSpacing: 1 m_Text: / ---- !u!222 &2260397410431728239 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2307330375219035642} - m_CullTransparentMesh: 1 ---- !u!1 &2307330375219035642 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3638026703343810141} - - component: {fileID: 2260397410431728239} - - component: {fileID: 4755887486063496479} - m_Layer: 0 - m_Name: HPPanel - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 --- !u!23 &2352190482462393633 MeshRenderer: m_ObjectHideFlags: 0 @@ -19709,25 +19331,6 @@ MonoBehaviour: m_VerticalOverflow: 0 m_LineSpacing: 1 m_Text: / ---- !u!224 &2842566974308462367 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8375422686186857516} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0.009000554} - m_LocalScale: {x: 0.01, y: 0.01, z: 0.01} - m_ConstrainProportionsScale: 1 - m_Children: [] - m_Father: {fileID: 7796492677521021986} - 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_SizeDelta: {x: 34.0209, y: 39.967} - m_Pivot: {x: 1, y: 0.5} --- !u!1 &3033685670192191872 GameObject: m_ObjectHideFlags: 0 @@ -19746,63 +19349,6 @@ GameObject: m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!114 &3061865828530645632 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8697316648196814290} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 0 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: c7ff9e4496a34e04ebb0f0c61bf9982c, type: 3} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!114 &3064076851667956547 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4438669653935675267} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: b93e606dce1c400408bd059eaaa399b2, type: 3} - m_Name: - m_EditorClassIdentifier: - templateEnemyState: {fileID: 11400000, guid: cd41dee2989428446961e4cb663b53ff, type: 2} - EnemyState: {fileID: 0} - positionX: 6 - positionY: 7 - pasth: [] - oppositePasth: [] - moveType: 0 - rangePool: [] - enemyType: 0 - enemyScript: 4 - lineAim: {fileID: 7907765501874220716} - canLineAppre: 1 - enemyUIBar: {fileID: 0} - canMove: 0 - planAction: 2 --- !u!1 &3098292213704370459 GameObject: m_ObjectHideFlags: 0 @@ -19889,25 +19435,6 @@ RectTransform: m_AnchoredPosition: {x: 0, y: -0.000019997358} m_SizeDelta: {x: 23.37, y: 20.556} m_Pivot: {x: 0.5, y: 0.5} ---- !u!1 &3270294633049314496 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 7193773968241472193} - - component: {fileID: 25796626990863518} - - component: {fileID: 7048390568957850565} - - component: {fileID: 6088092191922242054} - m_Layer: 0 - m_Name: EnemyInSenceCanvas - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 --- !u!114 &3330261276820734759 MonoBehaviour: m_ObjectHideFlags: 0 @@ -20076,26 +19603,6 @@ MonoBehaviour: m_FillOrigin: 0 m_UseSpriteMesh: 0 m_PixelsPerUnitMultiplier: 1 ---- !u!224 &3638026703343810141 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2307330375219035642} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: -0.0000001460314} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 1588706474169756561} - m_Father: {fileID: 7193773968241472193} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0.000000059604645, y: 0} - m_SizeDelta: {x: 0.9304, y: 0.1244} - m_Pivot: {x: 0, y: 0} --- !u!224 &3722886121291919871 RectTransform: m_ObjectHideFlags: 0 @@ -20119,22 +19626,6 @@ RectTransform: m_AnchoredPosition: {x: -0, y: 0.253} m_SizeDelta: {x: 0.7428, y: 0.39999998} m_Pivot: {x: 0.5, y: 0} ---- !u!222 &3794472562389351142 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4593901751841127960} - m_CullTransparentMesh: 1 ---- !u!222 &3911114202590760402 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7349397503699986786} - m_CullTransparentMesh: 1 --- !u!1 &3986966005209171248 GameObject: m_ObjectHideFlags: 0 @@ -20171,28 +19662,6 @@ GameObject: m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!224 &4038439150957503587 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8546059811005905820} - m_LocalRotation: {x: 1.13686824e-13, y: -0, z: -5.4569675e-11, w: 1} - m_LocalPosition: {x: 0, y: 0, z: -0.028} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 522795626857531775} - - {fileID: 1435989803098847888} - - {fileID: 2195475107378215662} - m_Father: {fileID: 7796492677521021986} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: -0.506, y: -0.257} - m_SizeDelta: {x: 0.3, y: 0.3} - m_Pivot: {x: 0, y: 0} --- !u!222 &4072023291291134888 CanvasRenderer: m_ObjectHideFlags: 0 @@ -20261,223 +19730,52 @@ MonoBehaviour: m_VerticalOverflow: 0 m_LineSpacing: 1 m_Text: 68 ---- !u!114 &4182936751817428061 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4438669653935675267} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: aa7e6a934ffbf8943a251ae27afd29ba, type: 3} - m_Name: - m_EditorClassIdentifier: - HPBar: {fileID: 6049703752336944746} - currentHPText: {fileID: 5889822136007988443} - maxHPText: {fileID: 5474538116807395542} - sheildText: {fileID: 4663662345374669056} - planImage: {fileID: 3061865828530645632} - attackDamageText: {fileID: 6805351162248084913} - moveIcon: {fileID: 661604480653551410} - buffIconList: [] - buffIcon: {fileID: 610775712955856159, guid: 457a3d2dee855fa41a324600bf63e57f, type: 3} - buffPanle: {fileID: 4870541596114471126} - time: 0.2 ---- !u!222 &4188244996266211086 -CanvasRenderer: +--- !u!1 &4313574961013576910 +GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 945495598563385204} - m_CullTransparentMesh: 1 ---- !u!33 &4211876914879189646 -MeshFilter: + serializedVersion: 6 + m_Component: + - component: {fileID: 7536013690877255677} + - component: {fileID: 5541736649108083277} + - component: {fileID: 1267457420943625555} + m_Layer: 10 + m_Name: DamageText + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!1 &4504044328808221131 +GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7239693017842806726} - m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} ---- !u!135 &4245151739077396854 -SphereCollider: + serializedVersion: 6 + m_Component: + - component: {fileID: 2587290885422497320} + - component: {fileID: 2520679441824300115} + - component: {fileID: 4795532172251519891} + - component: {fileID: 1213935045309455263} + - component: {fileID: 7193069416825464482} + - component: {fileID: 4671260655925435897} + m_Layer: 11 + m_Name: Rook + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &4634798633373227535 +MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4438669653935675267} - m_Material: {fileID: 0} - 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_Radius: 0.45 - m_Center: {x: 0, y: 0.4, z: -1.8} ---- !u!224 &4270136313563927740 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 661604480653551410} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0.005702} - m_LocalScale: {x: 0.22, y: 0.22, z: 0.22} - m_ConstrainProportionsScale: 1 - m_Children: [] - m_Father: {fileID: 7796492677521021986} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: -0.0000013113022, y: 0} - m_SizeDelta: {x: 0.9169, y: 1.0541} - m_Pivot: {x: 0, y: 1} ---- !u!114 &4283524342769973858 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4870541596114471126} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 8a8695521f0d02e499659fee002a26c2, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Padding: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_ChildAlignment: 0 - m_StartCorner: 0 - m_StartAxis: 0 - m_CellSize: {x: 0.11, y: 0.11} - m_Spacing: {x: 0.02, y: 0} - m_Constraint: 0 - m_ConstraintCount: 2 ---- !u!1 &4313574961013576910 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 7536013690877255677} - - component: {fileID: 5541736649108083277} - - component: {fileID: 1267457420943625555} - m_Layer: 10 - m_Name: DamageText - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &4438669653935675267 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 6948721625461501227} - - component: {fileID: 4245151739077396854} - - component: {fileID: 3064076851667956547} - - component: {fileID: 966530877526273072} - - component: {fileID: 4182936751817428061} - m_Layer: 9 - m_Name: SkeletonArcher - m_TagString: Enemy - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &4504044328808221131 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2587290885422497320} - - component: {fileID: 2520679441824300115} - - component: {fileID: 4795532172251519891} - - component: {fileID: 1213935045309455263} - - component: {fileID: 7193069416825464482} - - component: {fileID: 4671260655925435897} - m_Layer: 11 - m_Name: Rook - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &4534849457726426072 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7892067623197993114} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 0} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!1 &4593901751841127960 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2195475107378215662} - - component: {fileID: 3794472562389351142} - - component: {fileID: 5474538116807395542} - m_Layer: 0 - m_Name: maxHPtext - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &4634798633373227535 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4853160578795447790} + m_GameObject: {fileID: 4853160578795447790} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} @@ -20605,40 +19903,6 @@ LineRenderer: m_UseWorldSpace: 1 m_Loop: 0 m_ApplyActiveColorSpace: 1 ---- !u!114 &4663662345374669056 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7284791501318822393} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 0, g: 0, b: 0, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_FontData: - m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} - m_FontSize: 15 - m_FontStyle: 0 - m_BestFit: 0 - m_MinSize: 0 - m_MaxSize: 300 - m_Alignment: 4 - m_AlignByGeometry: 0 - m_RichText: 1 - m_HorizontalOverflow: 0 - m_VerticalOverflow: 0 - m_LineSpacing: 1 - m_Text: 0 --- !u!64 &4671260655925435897 MeshCollider: m_ObjectHideFlags: 0 @@ -20661,61 +19925,6 @@ MeshCollider: m_Convex: 1 m_CookingOptions: 30 m_Mesh: {fileID: -5468021829708598221, guid: ae332737a5755ee499c32f566d3a2913, type: 3} ---- !u!222 &4706486814293067243 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8697316648196814290} - m_CullTransparentMesh: 1 ---- !u!114 &4755887486063496479 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2307330375219035642} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 0, g: 0, b: 0, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: 06846d39b2c9e8f40941c43d5e290f19, type: 3} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!114 &4769243420449853293 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7907765501874220716} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 0e85732096b0d414f9d6f9ea2e10f06f, type: 3} - m_Name: - m_EditorClassIdentifier: - lineRenderer: {fileID: 5860028283803036289} - density: 2 - speed: 0.005 - currentdisappearTime: 0 - aimGamgObject: {fileID: 0} --- !u!23 &4795532172251519891 MeshRenderer: m_ObjectHideFlags: 0 @@ -20833,25 +20042,6 @@ GameObject: m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!1 &4870541596114471126 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 8001083494800865562} - - component: {fileID: 1587882054095035099} - - component: {fileID: 9077352413208468421} - - component: {fileID: 4283524342769973858} - m_Layer: 0 - m_Name: BUffPanel - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 --- !u!222 &4883628629624916287 CanvasRenderer: m_ObjectHideFlags: 0 @@ -21043,21 +20233,6 @@ MonoBehaviour: m_FillOrigin: 0 m_UseSpriteMesh: 0 m_PixelsPerUnitMultiplier: 1 ---- !u!4 &5127822166773001080 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7907765501874220716} - serializedVersion: 2 - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 1, z: -4} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 6948721625461501227} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!224 &5235092370502531485 RectTransform: m_ObjectHideFlags: 0 @@ -21095,38 +20270,16 @@ GameObject: m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!114 &5441992075038119790 +--- !u!114 &5459864947768068222 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 918308577496110348} + m_GameObject: {fileID: 6246610763512954639} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 04d3090ad1d65344d92355c528aa8c79, type: 3} - m_Name: - m_EditorClassIdentifier: - enemyNode: {fileID: 3064076851667956547} - attackDamageText: {fileID: 6805351162248084913} ---- !u!222 &5445575744283351334 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 918308577496110348} - m_CullTransparentMesh: 1 ---- !u!114 &5459864947768068222 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6246610763512954639} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} m_Name: m_EditorClassIdentifier: m_Material: {fileID: 0} @@ -21147,40 +20300,6 @@ MonoBehaviour: m_FillOrigin: 0 m_UseSpriteMesh: 0 m_PixelsPerUnitMultiplier: 1 ---- !u!114 &5474538116807395542 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4593901751841127960} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_FontData: - m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} - m_FontSize: 25 - m_FontStyle: 0 - m_BestFit: 0 - m_MinSize: 1 - m_MaxSize: 51 - m_Alignment: 4 - m_AlignByGeometry: 0 - m_RichText: 1 - m_HorizontalOverflow: 0 - m_VerticalOverflow: 0 - m_LineSpacing: 1 - m_Text: 68 --- !u!223 &5478149044889724998 Canvas: m_ObjectHideFlags: 0 @@ -21243,36 +20362,6 @@ Transform: m_Children: [] m_Father: {fileID: 3425355427177864649} m_LocalEulerAnglesHint: {x: 30.08, y: 180, z: 0} ---- !u!114 &5588085073489500110 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8546059811005905820} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 0.392} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 100 --- !u!1 &5702996606962928605 GameObject: m_ObjectHideFlags: 0 @@ -21330,40 +20419,6 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 8062243623254068504} m_CullTransparentMesh: 1 ---- !u!114 &5853600572907422300 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 945495598563385204} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_FontData: - m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} - m_FontSize: 45 - m_FontStyle: 0 - m_BestFit: 0 - m_MinSize: 1 - m_MaxSize: 54 - m_Alignment: 4 - m_AlignByGeometry: 0 - m_RichText: 1 - m_HorizontalOverflow: 0 - m_VerticalOverflow: 0 - m_LineSpacing: 1 - m_Text: / --- !u!224 &5856523850622172961 RectTransform: m_ObjectHideFlags: 0 @@ -21383,110 +20438,6 @@ RectTransform: m_AnchoredPosition: {x: 0.037999988, y: 0.0000008046627} m_SizeDelta: {x: 1.81, y: 1.8} m_Pivot: {x: 0, y: 0.5} ---- !u!120 &5860028283803036289 -LineRenderer: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7907765501874220716} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_StaticShadowCaster: 0 - m_MotionVectors: 0 - m_LightProbeUsage: 0 - m_ReflectionProbeUsage: 0 - m_RayTracingMode: 0 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 6dae87f6dbe79e34fb7adcae048807dd, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 1 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_Positions: - - {x: 0, y: 0, z: 0} - - {x: 6, y: 0, z: 1} - m_Parameters: - serializedVersion: 3 - widthMultiplier: 1 - widthCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0.0031585693 - value: 0.11028418 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0.33333334 - outWeight: 0.33333334 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - colorGradient: - serializedVersion: 2 - key0: {r: 1, g: 1, b: 1, a: 1} - key1: {r: 1, g: 1, b: 1, a: 1} - key2: {r: 0, g: 0, b: 0, a: 0} - key3: {r: 0, g: 0, b: 0, a: 0} - key4: {r: 0, g: 0, b: 0, a: 0} - key5: {r: 0, g: 0, b: 0, a: 0} - key6: {r: 0, g: 0, b: 0, a: 0} - key7: {r: 0, g: 0, b: 0, a: 0} - ctime0: 0 - ctime1: 65535 - ctime2: 0 - ctime3: 0 - ctime4: 0 - ctime5: 0 - ctime6: 0 - ctime7: 0 - atime0: 0 - atime1: 65535 - atime2: 0 - atime3: 0 - atime4: 0 - atime5: 0 - atime6: 0 - atime7: 0 - m_Mode: 0 - m_ColorSpace: -1 - m_NumColorKeys: 2 - m_NumAlphaKeys: 2 - numCornerVertices: 0 - numCapVertices: 0 - alignment: 0 - textureMode: 0 - textureScale: {x: 1, y: 1} - shadowBias: 0.5 - generateLightingData: 0 - m_MaskInteraction: 0 - m_UseWorldSpace: 1 - m_Loop: 0 - m_ApplyActiveColorSpace: 1 --- !u!224 &5877333741938674188 RectTransform: m_ObjectHideFlags: 0 @@ -21506,60 +20457,6 @@ RectTransform: m_AnchoredPosition: {x: 0.067, y: -0.062} m_SizeDelta: {x: 60, y: 60} m_Pivot: {x: 0.5, y: 0.5} ---- !u!224 &5881386166971827277 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9117725972283901007} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: -0.00000008344651} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 7137198767060659724} - m_Father: {fileID: 7193773968241472193} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 1, y: 0} - m_AnchorMax: {x: 1, y: 0} - m_AnchoredPosition: {x: -0.00000011920929, y: 0} - m_SizeDelta: {x: 0.2337, y: 0.2056} - m_Pivot: {x: 1, y: 0} ---- !u!114 &5889822136007988443 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7349397503699986786} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_FontData: - m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} - m_FontSize: 25 - m_FontStyle: 0 - m_BestFit: 0 - m_MinSize: 1 - m_MaxSize: 51 - m_Alignment: 4 - m_AlignByGeometry: 0 - m_RichText: 1 - m_HorizontalOverflow: 0 - m_VerticalOverflow: 0 - m_LineSpacing: 1 - m_Text: 68 --- !u!224 &5926753840396786770 RectTransform: m_ObjectHideFlags: 0 @@ -21640,95 +20537,6 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 3098292213704370459} m_CullTransparentMesh: 1 ---- !u!114 &6049703752336944746 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 54749282709355327} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 0.23303296, b: 0.20943397, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: 06846d39b2c9e8f40941c43d5e290f19, type: 3} - m_Type: 3 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 0 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!114 &6088092191922242054 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3270294633049314496} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: dc42784cf147c0c48a680349fa168899, type: 3} - m_Name: - m_EditorClassIdentifier: - m_IgnoreReversedGraphics: 1 - m_BlockingObjects: 0 - m_BlockingMask: - serializedVersion: 2 - m_Bits: 4294967295 ---- !u!23 &6179013661268127495 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7239693017842806726} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_StaticShadowCaster: 0 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 32a39322fc9475c4287a8b6963d08cab, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 1 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} --- !u!1 &6246610763512954639 GameObject: m_ObjectHideFlags: 0 @@ -21795,27 +20603,6 @@ MonoBehaviour: m_FillOrigin: 0 m_UseSpriteMesh: 0 m_PixelsPerUnitMultiplier: 1 ---- !u!65 &6452828085086763086 -BoxCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 918308577496110348} - m_Material: {fileID: 0} - 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_Size: {x: 0.7718586, y: 0.41468406, z: 0.1} - m_Center: {x: 0, y: 0.2, z: 0} --- !u!224 &6479456118343064435 RectTransform: m_ObjectHideFlags: 0 @@ -21862,36 +20649,6 @@ RectTransform: m_AnchoredPosition: {x: -0.065, y: 0.07} m_SizeDelta: {x: 60, y: 60} m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &6525350806219310657 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 661604480653551410} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 0 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: df4e456e90b04ce48b5477550bde9707, type: 3} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 --- !u!224 &6632172784952511090 RectTransform: m_ObjectHideFlags: 0 @@ -21911,48 +20668,6 @@ RectTransform: m_AnchoredPosition: {x: 0, y: 0} m_SizeDelta: {x: 60, y: 60} m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &6714252310268584452 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7892067623197993114} - m_CullTransparentMesh: 1 ---- !u!114 &6805351162248084913 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8375422686186857516} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 0 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_FontData: - m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} - m_FontSize: 30 - m_FontStyle: 0 - m_BestFit: 0 - m_MinSize: 3 - m_MaxSize: 40 - m_Alignment: 4 - m_AlignByGeometry: 0 - m_RichText: 1 - m_HorizontalOverflow: 0 - m_VerticalOverflow: 0 - m_LineSpacing: 1 - m_Text: 0 --- !u!114 &6888525345990953160 MonoBehaviour: m_ObjectHideFlags: 0 @@ -22028,24 +20743,6 @@ MonoBehaviour: m_FillOrigin: 0 m_UseSpriteMesh: 0 m_PixelsPerUnitMultiplier: 1 ---- !u!4 &6948721625461501227 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4438669653935675267} - serializedVersion: 2 - m_LocalRotation: {x: 0, y: 0.9657449, z: -0.2594933, w: 0} - m_LocalPosition: {x: 18.67, y: 0.36, z: 5.12} - m_LocalScale: {x: 0.1, y: 1, z: 0.12} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 190836293158989201} - - {fileID: 7193773968241472193} - - {fileID: 5127822166773001080} - m_Father: {fileID: 0} - m_LocalEulerAnglesHint: {x: 30.08, y: 180, z: 0} --- !u!4 &6949993651724426443 Transform: m_ObjectHideFlags: 0 @@ -22098,29 +20795,6 @@ RectTransform: m_AnchoredPosition: {x: -0.116, y: 0.0598} m_SizeDelta: {x: 0.9286, y: 0.147} m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &7048390568957850565 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3270294633049314496} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} - m_Name: - m_EditorClassIdentifier: - m_UiScaleMode: 0 - m_ReferencePixelsPerUnit: 1 - m_ScaleFactor: 1 - m_ReferenceResolution: {x: 800, y: 600} - m_ScreenMatchMode: 0 - m_MatchWidthOrHeight: 0 - m_PhysicalUnit: 3 - m_FallbackScreenDPI: 96 - m_DefaultSpriteDPI: 96 - m_DynamicPixelsPerUnit: 1 - m_PresetInfoIsWorld: 1 --- !u!1 &7092951662496905542 GameObject: m_ObjectHideFlags: 0 @@ -22158,25 +20832,6 @@ GameObject: m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!224 &7137198767060659724 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7284791501318822393} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: -0.000000031488} - m_LocalScale: {x: 0.01, y: 0.01, z: 0.01} - m_ConstrainProportionsScale: 1 - m_Children: [] - m_Father: {fileID: 5881386166971827277} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 0.5} - m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: 0, y: -0.000019997358} - m_SizeDelta: {x: 23.37, y: 20.556} - m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &7193069416825464482 MonoBehaviour: m_ObjectHideFlags: 0 @@ -22191,65 +20846,6 @@ MonoBehaviour: m_EditorClassIdentifier: rewardList: [] blockType: 1 ---- !u!224 &7193773968241472193 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3270294633049314496} - m_LocalRotation: {x: 0.00004351113, y: -0.7101218, z: 0.7040763, w: 0.0019181424} - m_LocalPosition: {x: 0, y: 0, z: -12.35} - m_LocalScale: {x: 9.999354, y: 8.328876, z: 1.0000706} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 3638026703343810141} - - {fileID: 5881386166971827277} - - {fileID: 1173705768048754393} - - {fileID: 7796492677521021986} - m_Father: {fileID: 6948721625461501227} - m_LocalEulerAnglesHint: {x: 59.43, y: 0.3, z: 0.1} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: -0.035, y: 0.4226} - m_SizeDelta: {x: 1.164, y: 0.6462} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!1 &7239693017842806726 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 190836293158989201} - - component: {fileID: 4211876914879189646} - - component: {fileID: 6179013661268127495} - m_Layer: 9 - m_Name: Enemy_1 - m_TagString: Enemy - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &7284791501318822393 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 7137198767060659724} - - component: {fileID: 2064487395800250241} - - component: {fileID: 4663662345374669056} - m_Layer: 0 - m_Name: Text (Legacy) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 --- !u!114 &7305496884946912161 MonoBehaviour: m_ObjectHideFlags: 0 @@ -22307,24 +20903,6 @@ MonoBehaviour: m_FillOrigin: 0 m_UseSpriteMesh: 0 m_PixelsPerUnitMultiplier: 1 ---- !u!1 &7349397503699986786 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 522795626857531775} - - component: {fileID: 3911114202590760402} - - component: {fileID: 5889822136007988443} - m_Layer: 0 - m_Name: currentHPtext - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 --- !u!224 &7352646766815631872 RectTransform: m_ObjectHideFlags: 0 @@ -22465,65 +21043,6 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 6246610763512954639} m_CullTransparentMesh: 1 ---- !u!224 &7796492677521021986 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 918308577496110348} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: -0.003} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 2207065589535363011} - - {fileID: 4270136313563927740} - - {fileID: 2842566974308462367} - - {fileID: 4038439150957503587} - m_Father: {fileID: 7193773968241472193} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 0} - m_AnchorMax: {x: 0.5, y: 0} - m_AnchoredPosition: {x: 0, y: 0.254} - m_SizeDelta: {x: 0.7428, y: 0.39999998} - m_Pivot: {x: 0.5, y: 0} ---- !u!1 &7892067623197993114 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1173705768048754393} - - component: {fileID: 6714252310268584452} - - component: {fileID: 4534849457726426072} - m_Layer: 0 - m_Name: BuffPanel - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &7907765501874220716 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 5127822166773001080} - - component: {fileID: 5860028283803036289} - - component: {fileID: 4769243420449853293} - m_Layer: 9 - m_Name: AimLine - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 --- !u!33 &7910048555622125672 MeshFilter: m_ObjectHideFlags: 0 @@ -22552,25 +21071,6 @@ GameObject: m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!224 &8001083494800865562 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4870541596114471126} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 1173705768048754393} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 0.5} - m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: -0.1163, y: 0.029} - m_SizeDelta: {x: 0.9286, y: 0.1142} - m_Pivot: {x: 0.5, y: 0.5} --- !u!1 &8062243623254068504 GameObject: m_ObjectHideFlags: 0 @@ -22731,24 +21231,6 @@ GameObject: m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!1 &8375422686186857516 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2842566974308462367} - - component: {fileID: 220582934024315567} - - component: {fileID: 6805351162248084913} - m_Layer: 10 - m_Name: DamageText - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 --- !u!1 &8376983981859572535 GameObject: m_ObjectHideFlags: 0 @@ -22870,32 +21352,6 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 4825761072810127254} m_CullTransparentMesh: 1 ---- !u!1 &8546059811005905820 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 4038439150957503587} - - component: {fileID: 684172649116079210} - - component: {fileID: 5588085073489500110} - m_Layer: 0 - m_Name: HPtextPanle - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!222 &8603322827956280138 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 661604480653551410} - m_CullTransparentMesh: 1 --- !u!114 &8627432379684455462 MonoBehaviour: m_ObjectHideFlags: 0 @@ -22942,24 +21398,6 @@ RectTransform: m_AnchoredPosition: {x: -0.506, y: -0.257} m_SizeDelta: {x: 0.3, y: 0.3} m_Pivot: {x: 0, y: 0} ---- !u!1 &8697316648196814290 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2207065589535363011} - - component: {fileID: 4706486814293067243} - - component: {fileID: 3061865828530645632} - m_Layer: 10 - m_Name: PlanIcon - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 --- !u!1 &8727460290953113820 GameObject: m_ObjectHideFlags: 0 @@ -23079,54 +21517,6 @@ RectTransform: m_AnchoredPosition: {x: 0.000000059604645, y: 0} m_SizeDelta: {x: 0.9304, y: 0.1244} m_Pivot: {x: 0, y: 0} ---- !u!114 &9077352413208468421 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4870541596114471126} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 0} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!1 &9117725972283901007 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 5881386166971827277} - - component: {fileID: 220323628886291034} - - component: {fileID: 1762757440576620998} - m_Layer: 0 - m_Name: ShieldPanel - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 --- !u!1660057539 &9223372036854775807 SceneRoots: m_ObjectHideFlags: 0 @@ -23144,4 +21534,3 @@ SceneRoots: - {fileID: 2019229959} - {fileID: 546701545} - {fileID: 1601052150} - - {fileID: 6948721625461501227} diff --git a/ColorlessWorld-2024-4-2/Assets/Scenes/StartMainScence.unity b/ColorlessWorld-2024-4-2/Assets/Scenes/StartMainScence.unity index 4df48573..45b4474a 100644 --- a/ColorlessWorld-2024-4-2/Assets/Scenes/StartMainScence.unity +++ b/ColorlessWorld-2024-4-2/Assets/Scenes/StartMainScence.unity @@ -835,8 +835,8 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: 0.000061035, y: -8} - m_SizeDelta: {x: 1654, y: 1080} + m_AnchoredPosition: {x: 0.0037403, y: -4.5574} + m_SizeDelta: {x: 1641, y: 1038.75} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &709795122 MonoBehaviour: @@ -858,7 +858,7 @@ MonoBehaviour: m_OnCullStateChanged: m_PersistentCalls: m_Calls: [] - m_Sprite: {fileID: 21300000, guid: 500d5e469e6823642a4edd9799a732df, type: 3} + m_Sprite: {fileID: 21300000, guid: 6d673cf14b424c94996e94763d35b800, type: 3} m_Type: 0 m_PreserveAspect: 0 m_FillCenter: 1 diff --git a/ColorlessWorld-2024-4-2/Assets/Scripts/LeveProcess/LevelDevelopManager.cs b/ColorlessWorld-2024-4-2/Assets/Scripts/LeveProcess/LevelDevelopManager.cs index 0eecb321..8a0bf6a9 100644 --- a/ColorlessWorld-2024-4-2/Assets/Scripts/LeveProcess/LevelDevelopManager.cs +++ b/ColorlessWorld-2024-4-2/Assets/Scripts/LeveProcess/LevelDevelopManager.cs @@ -1,13 +1,13 @@ using System.Collections; using System.Collections.Generic; using UnityEngine; +using UnityEngine.UI; public class LevelDevelopManager : Singleton { public LevelDevelopData_SO levelDevelopData; public GameObject levelFather; - public List levelList = new List();//关卡列表 public List levelMap = new List();//关卡列表 @@ -17,4 +17,23 @@ public class LevelDevelopManager : Singleton public List levelColumn = new List();//关卡列表 } + [Header ("房间图标")] + public Sprite monsterIcon; + public Sprite eliteMonsterIcon; + public Sprite bossIcon; + public Sprite shopIcon; + public Sprite campfireIcon; + public Sprite incidentIcon; + public Sprite treasureIcon; + public enum RoomType + { + monster, + eliteMonster, + boss, + shop, + campfire, + incident, + treasure + + } } diff --git a/ColorlessWorld-2024-4-2/Assets/Scripts/LeveProcess/LevelGenerator.cs b/ColorlessWorld-2024-4-2/Assets/Scripts/LeveProcess/LevelGenerator.cs index 438b9db1..82183a97 100644 --- a/ColorlessWorld-2024-4-2/Assets/Scripts/LeveProcess/LevelGenerator.cs +++ b/ColorlessWorld-2024-4-2/Assets/Scripts/LeveProcess/LevelGenerator.cs @@ -1,10 +1,12 @@ using System.Collections; using System.Collections.Generic; +using System.Linq; using UnityEngine; using UnityEngine.UI; public class LevelGenerator : Singleton { + public List lineRendererList = new List(); public LineRenderer lineRenderer; public GameObject generatorPoint;//初始位置 public Vector3 originalPoint; @@ -22,6 +24,17 @@ public class LevelGenerator : Singleton [Header("生成路线数量")] public int pathAmount; + [Header("节点生成权重")] + public int mosterWight; + public int eliteMosterWight; + public int shopWight; + public int incidentWight; + public int campfireWight; + List roomTypeWeight = new List(); + + [Header("特定房间生成层数")] + public int treasureFloor; + [Header("节点生成资源")] public GameObject levelPrefab ; public List levelPrefabList = new List(); @@ -31,21 +44,17 @@ public class LevelGenerator : Singleton { originalPoint= generatorPoint.transform.position; - if (LevelDevelopManager .Instance .levelDevelopData .levelStep <=0) - { - GenerateLevelMap(generatorLine,generatorColumn); - } - else - { - // GeneratorLevelMapFormSave(); - } - + GenerateLevelMap(generatorLine, generatorColumn); + } public void GenerateLevelMap(int generatorLine, int generatorColumn) { GenerateGridMap(generatorLine, generatorColumn); List pathList = GeneratePathSatrtPoint(pathAmount); GeneratePath(pathList); + ShowMap(); + RandomSetUpRoom(); + CheckNodeRule(); } //生成网格 public void GenerateGridMap( int generatorLine,int generatorColumn) @@ -53,42 +62,41 @@ public class LevelGenerator : Singleton for (int i =0;i(); - LevelDevelopManager.Instance.levelList.Add(levelNode); - levelNode.stepIndex = LevelDevelopManager.Instance.levelList.Count - 1; + var level = Instantiate(levelPrefab, generatorPoint.transform.position, levelPrefab.transform.rotation); + level.transform.SetParent(LevelDevelopManager.Instance.levelFather.transform); + level.transform.localScale = new Vector3(2, 2, 2); + LevelDevelopManager.Instance.levelMap[i].levelColumn.Add(level.GetComponent()); + } + + } + else + { + for (int j = 0; j < generatorColumn; j++) + { + generatorPoint.transform.position = new Vector3(generatorPoint.transform.position.x + lineOffset, generatorPoint.transform.position.y, 80); - lineRenderer.SetPosition(i, level.transform.position);*/ + GenerateLevelNode(i,j); + } } + generatorPoint.transform.position = new Vector3(originalPoint.x, generatorPoint.transform.position.y + columnOffset, 80); } - - /* generatorPoint.transform.position = new Vector3(0, generatorPoint.transform.position.y + 15, 80); - int indexBoss = Random.Range(0, BossLevelPrefabList.Count); - LevelDevelopManager.Instance.levelDevelopData.levelIndexList.Add(indexBoss); - var bossLevel = Instantiate(BossLevelPrefabList[indexBoss], generatorPoint.transform.position, Quaternion.identity); - bossLevel.transform.SetParent(LevelDevelopManager.Instance.levelFather.transform); - LevelNode levelNodeBoss = bossLevel.GetComponent(); - LevelDevelopManager.Instance.levelList.Add(levelNodeBoss); - levelNodeBoss.stepIndex = LevelDevelopManager.Instance.levelList.Count-1; - */ } + //生成路线起点 public List GeneratePathSatrtPoint(int pathAmount) { List startPoints = new List(); int uniquePoints =0 ; - while(uniquePoints <2) + while(uniquePoints < 2) { uniquePoints = 0; startPoints.Clear(); @@ -102,8 +110,14 @@ public class LevelGenerator : Singleton startPoints.Add(index); } } + foreach (int index in startPoints) + { + Debug.Log(index); + } + return startPoints; } + //生成路线 public void GeneratePath(List pathList) { @@ -112,32 +126,46 @@ public class LevelGenerator : Singleton int currentColum = column; LevelDevelopManager.Instance.levelMap[0].levelColumn[currentColum].isUse=true; - for (int line = 1; line <= generatorLine; line++) - { - while (true) + for (int line = 1; line < generatorLine; line++) + { + if (line == generatorLine - 1) { - int pathOffset = Random.Range(-1, 2); - if (CheckChoosePath(line, currentColum, pathOffset)) + LevelNode LevelNode = LevelDevelopManager.Instance.levelMap[line - 1].levelColumn[currentColum]; + LevelNode nextLevelNode = LevelDevelopManager.Instance.levelMap[line].levelColumn[generatorColumn/2]; + LevelNode.nextLevelNodes.Add(nextLevelNode); + nextLevelNode.fatherLevelNodes.Add(LevelNode); + nextLevelNode.isUse = true; + } + else { + + while (true) { - LevelNode LevelNode = LevelDevelopManager.Instance.levelMap[line-1].levelColumn[currentColum]; - currentColum += pathOffset; - LevelNode nextLevelNode = LevelDevelopManager.Instance.levelMap[line ].levelColumn[currentColum]; - LevelNode.nextLevelNodes.Add(nextLevelNode); - nextLevelNode.fatherLevelNodes.Add(LevelNode); - Debug.Log(line + "," + currentColum); - nextLevelNode.isUse = true; - break; + int pathOffset = Random.Range(-1, 2); + if (CheckChoosePath(line, currentColum, pathOffset)) + { + LevelNode LevelNode = LevelDevelopManager.Instance.levelMap[line - 1].levelColumn[currentColum]; + currentColum += pathOffset; + LevelNode nextLevelNode = LevelDevelopManager.Instance.levelMap[line].levelColumn[currentColum]; + + if (!LevelNode.nextLevelNodes.Contains(nextLevelNode) ) + LevelNode.nextLevelNodes.Add(nextLevelNode); + if (!nextLevelNode.fatherLevelNodes.Contains(LevelNode)) + nextLevelNode.fatherLevelNodes.Add(LevelNode); + nextLevelNode.isUse = true; + break; + } } } - + } } } + //检查路线选择是否合理 public bool CheckChoosePath( int line,int column, int pathOffset) { - int nextcolumn = column += pathOffset; - if (nextcolumn < 0 || nextcolumn > generatorColumn) + int nextcolumn = (column + pathOffset); + if (nextcolumn < 0 || nextcolumn > generatorColumn-1) { return false; } @@ -158,7 +186,7 @@ public class LevelGenerator : Singleton } if (pathOffset == 1) - { + { LevelNode levelNode = LevelDevelopManager.Instance.levelMap[line - 1].levelColumn[column + 1]; if (levelNode.isUse == true) { @@ -174,11 +202,282 @@ public class LevelGenerator : Singleton return true; } - public void GenerateLevelNode(int line) + //检查节点是否合理(分支目的地不同,保底精英) + public void CheckNodeRule() + { + for(int i=0;i1 && i!= treasureFloor-1 && i!= generatorLine-3 && i != generatorLine - 2) + { + Debug.Log(i); + List roomTypes = new List(); + foreach(var room in currentLevelNode.nextLevelNodes) + { + if(!roomTypes.Contains (room .roomType )) + { + Debug.Log(currentLevelNode.line + ";" + currentLevelNode.column+"过"); + roomTypes.Add(room.roomType); + } + else + { + Debug.Log(currentLevelNode.line + ";" + currentLevelNode.column+"否"); + RandomGetOneRoom(currentLevelNode.nextLevelNodes, i, j); + } + } + + } + } + } + } + } + + //生成房间 + public void GenerateLevelNode(int line ,int column) { var level = Instantiate(levelPrefab, generatorPoint.transform.position, levelPrefab.transform.rotation); level.transform.SetParent(LevelDevelopManager.Instance.levelFather.transform); - LevelDevelopManager.Instance.levelMap[line].levelColumn.Add(level.GetComponent()); + LevelNode levelNode = level.GetComponent(); + levelNode.line = line; + levelNode.column = column; + LevelDevelopManager.Instance.levelMap[line].levelColumn.Add(levelNode); + } + + //按规则随机设定房间 + public void RandomSetUpRoom() + { + for (int i = 0; i < generatorLine; i++) + { + if (i == 0) + { + //第一层全是小怪 + foreach (var room in LevelDevelopManager.Instance.levelMap[i].levelColumn) + { + room.SetUpRoom(LevelDevelopManager.RoomType.monster); + } + } + else if (i == treasureFloor) + { + //指定宝箱层 + foreach (var room in LevelDevelopManager.Instance.levelMap[i].levelColumn) + { + room.SetUpRoom(LevelDevelopManager.RoomType.treasure); + } + } + else if (i == generatorLine - 2) + { + //倒数第二层全是篝火 + foreach (var room in LevelDevelopManager.Instance.levelMap[i].levelColumn) + { + room.SetUpRoom(LevelDevelopManager.RoomType.campfire); + } + } + else if (i == generatorLine - 1) + { + //最后一层boss房 + foreach (var room in LevelDevelopManager.Instance.levelMap[i].levelColumn) + { + room.SetUpRoom(LevelDevelopManager.RoomType.boss); + } + } + else + { + for (int j = 0; j < LevelDevelopManager.Instance.levelMap[i].levelColumn.Count; j++) + { + bool contravenes = true; + LevelDevelopManager.RoomType candidateRoomType = LevelDevelopManager.RoomType.monster; + while (contravenes) + { + contravenes = false; + + candidateRoomType = GetRoomTypeByWeight();//获取后选房间类型 + LevelNode currentLevelNode = LevelDevelopManager.Instance.levelMap[i].levelColumn[j]; + + switch (candidateRoomType) + { + case LevelDevelopManager.RoomType.monster: + + break; + case LevelDevelopManager.RoomType.eliteMonster: + if (i < 5) + { + contravenes = true; + } + break; + case LevelDevelopManager.RoomType.incident: + + break; + case LevelDevelopManager.RoomType.campfire: + foreach (var fatherRoom in currentLevelNode.fatherLevelNodes) + { + if (fatherRoom.roomType == LevelDevelopManager.RoomType.campfire || i == generatorLine - 3 || i < 5) + { + contravenes = true; + } + } + break; + case LevelDevelopManager.RoomType.shop: + foreach (var fatherRoom in currentLevelNode.fatherLevelNodes) + { + if (fatherRoom.roomType == LevelDevelopManager.RoomType.shop) + { + contravenes = true; + } + } + break; + } + + } + + LevelDevelopManager.Instance.levelMap[i].levelColumn[j].SetUpRoom(candidateRoomType); + } + + } + } + } + + //判断下一个房间的所有子集是否有重复 + public void RandomGetOneRoom(List nextLevelNodes ,int line ,int column) + { + HashSet candidateRoomTypeList = new HashSet (); + + while (true) + { + candidateRoomTypeList.Clear(); + + for (int i = 0; i < nextLevelNodes.Count; i++) + { + bool contravenes = true; + LevelDevelopManager.RoomType candidateRoomType = LevelDevelopManager.RoomType.monster; + while (contravenes) + { + contravenes = false; + + candidateRoomType = GetRoomTypeByWeight();//获取后选房间类型 + LevelNode currentLevelNode = nextLevelNodes[i]; + + switch (candidateRoomType) + { + case LevelDevelopManager.RoomType.monster: + + break; + case LevelDevelopManager.RoomType.eliteMonster: + if (line < 5) + { + contravenes = true; + } + break; + case LevelDevelopManager.RoomType.incident: + + break; + case LevelDevelopManager.RoomType.campfire: + foreach (var fatherRoom in currentLevelNode.fatherLevelNodes) + { + if (fatherRoom.roomType == LevelDevelopManager.RoomType.campfire || line == generatorLine - 3 || line < 5) + { + contravenes = true; + } + } + break; + case LevelDevelopManager.RoomType.shop: + foreach (var fatherRoom in currentLevelNode.fatherLevelNodes) + { + if (fatherRoom.roomType == LevelDevelopManager.RoomType.shop) + { + contravenes = true; + } + } + break; + } + + } + candidateRoomTypeList.Add(candidateRoomType); + } + + if(candidateRoomTypeList .Count == nextLevelNodes .Count ) + { + + List roomTypes = candidateRoomTypeList.ToList(); + for (int k = 0; k < nextLevelNodes.Count; k++) + { + Debug.Log(roomTypes[k]); + nextLevelNodes[k].SetUpRoom(roomTypes[k]); + } + + break; + } + + } + + } + + public LevelDevelopManager.RoomType GetRoomTypeByWeight() + { + roomTypeWeight.Clear(); + //怪物 + roomTypeWeight.Add( mosterWight); + //精英 + roomTypeWeight.Add( eliteMosterWight+mosterWight); + //事件 + roomTypeWeight.Add( incidentWight+ eliteMosterWight + mosterWight); + //商店 + roomTypeWeight.Add( shopWight+ incidentWight + eliteMosterWight + mosterWight); + //篝火 + roomTypeWeight.Add( campfireWight+ shopWight + incidentWight + eliteMosterWight + mosterWight); + + int totalWeight = roomTypeWeight[roomTypeWeight .Count -1]; + int randomIndex = Random.Range(0, totalWeight); + + if(randomIndex <= roomTypeWeight[0]) + { + return LevelDevelopManager.RoomType.monster; + } + else if (randomIndex <= roomTypeWeight[1]) + { + + return LevelDevelopManager.RoomType.eliteMonster; + } + else if (randomIndex <= roomTypeWeight[2]) + { + + return LevelDevelopManager.RoomType.incident; + } + else if (randomIndex <= roomTypeWeight[3]) + { + + return LevelDevelopManager.RoomType.shop; + } + else if (randomIndex <= roomTypeWeight[4]) + { + + return LevelDevelopManager.RoomType.campfire; + } + + return LevelDevelopManager.RoomType.monster; + } + //显示连线 + public void ShowMap() + { + for (int i = 0; i < LevelDevelopManager.Instance.levelMap .Count;i++) + { + for(int j = 0; j < LevelDevelopManager.Instance.levelMap[i].levelColumn.Count;j++) + { + if (LevelDevelopManager.Instance.levelMap[i].levelColumn[j].isUse == false) + { + LevelDevelopManager.Instance.levelMap[i].levelColumn[j].gameObject.SetActive(false); + } + else + { + LevelDevelopManager.Instance.levelMap[i].levelColumn[j].GetComponent().LineShow(); + } + } + + } + } public void GeneratorLevelMapFormSave() diff --git a/ColorlessWorld-2024-4-2/Assets/Scripts/LeveProcess/LevelNode.cs b/ColorlessWorld-2024-4-2/Assets/Scripts/LeveProcess/LevelNode.cs index baedeb99..632901d4 100644 --- a/ColorlessWorld-2024-4-2/Assets/Scripts/LeveProcess/LevelNode.cs +++ b/ColorlessWorld-2024-4-2/Assets/Scripts/LeveProcess/LevelNode.cs @@ -1,6 +1,7 @@ using System.Collections; using System.Collections.Generic; using UnityEngine; +using UnityEngine.UI; public class LevelNode : MonoBehaviour { @@ -15,9 +16,23 @@ public class LevelNode : MonoBehaviour [Header("子节点(到哪去)")] public List nextLevelNodes = new List(); + [Header("线路生成器")] + public GameObject lineRenderer; + [Header("房间类型")] + public LevelDevelopManager.RoomType roomType; + + Image roomIcon; + Text roomText; + + private void OnEnable() + { + roomIcon = this.transform.GetChild(1).GetComponent(); + roomText = this.transform.GetChild(0).GetComponent(); + } private void Start() { + JudgeCanEnter(); } @@ -44,4 +59,54 @@ public class LevelNode : MonoBehaviour Debug.Log("该关卡目前不可进入"); } } + + public void LineShow() + { + for(int i=0;i