diff --git a/Assets/Art/HHWK/background.meta b/Assets/Art/HHWK/background.meta new file mode 100644 index 000000000..e976625ad --- /dev/null +++ b/Assets/Art/HHWK/background.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: bcf7b2765a8d3e94f989cdd8bb48302b +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Art/HHWK/background/Background.meta b/Assets/Art/HHWK/background/Background.meta new file mode 100644 index 000000000..12ad9515d --- /dev/null +++ b/Assets/Art/HHWK/background/Background.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 188f0b92a4fdf5c46a2ee1140ae470b9 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Art/HHWK/background/Background/background_1.mat b/Assets/Art/HHWK/background/Background/background_1.mat new file mode 100644 index 000000000..200cbb8e0 --- /dev/null +++ b/Assets/Art/HHWK/background/Background/background_1.mat @@ -0,0 +1,54 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: background_1 + m_Shader: {fileID: 4800000, guid: 9d29b2a6470b9684ab8c12edd3460be7, type: 3} + m_ShaderKeywords: + m_LightmapFlags: 5 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + _MainTex: + m_Texture: {fileID: 2800000, guid: 61715003b36648b409df362565033de1, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + PixelSnap: 0 + _BumpScale: 1 + _ColorMask: 15 + _Cutoff: 0.5 + _DetailNormalMapScale: 1 + _DstBlend: 0 + _Glossiness: 0.5 + _Metallic: 0 + _Mode: 0 + _OcclusionStrength: 1 + _Parallax: 0.02 + _SrcBlend: 1 + _Stencil: 0 + _StencilComp: 8 + _StencilOp: 0 + _StencilReadMask: 255 + _StencilWriteMask: 255 + _TimeScale: 2 + _UVSec: 0 + _UseUIAlphaClip: 0 + _WaveFactor: 24.6 + _WaveStrength: 0.0025 + _ZWrite: 1 + m_Colors: + _Color: {r: 1, g: 1, b: 1, a: 1} + _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + _SpecColor: {r: 0.2, g: 0.2, b: 0.2, a: 1} + _TintColor: {r: 1, g: 1, b: 1, a: 1} diff --git a/Assets/Art/HHWK/background/Background/background_1.mat.meta b/Assets/Art/HHWK/background/Background/background_1.mat.meta new file mode 100644 index 000000000..38ab16606 --- /dev/null +++ b/Assets/Art/HHWK/background/Background/background_1.mat.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 3238415e43966fc4d9fe09664d4210ea +timeCreated: 1766415513 +licenseType: Free +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: f4by_background + assetBundleVariant: diff --git a/Assets/Art/HHWK/background/Background/background_1.png b/Assets/Art/HHWK/background/Background/background_1.png new file mode 100644 index 000000000..27810ebf3 Binary files /dev/null and b/Assets/Art/HHWK/background/Background/background_1.png differ diff --git a/Assets/Art/HHWK/background/Background/background_1.png.meta b/Assets/Art/HHWK/background/Background/background_1.png.meta new file mode 100644 index 000000000..22ac98504 --- /dev/null +++ b/Assets/Art/HHWK/background/Background/background_1.png.meta @@ -0,0 +1,127 @@ +fileFormatVersion: 2 +guid: 61715003b36648b409df362565033de1 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + 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: 3 + 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: 9 + 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: 1 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 2 + 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: 2 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 2 + 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: f4by_background + assetBundleVariant: diff --git a/Assets/Art/HHWK/background/Background/background_2.mat b/Assets/Art/HHWK/background/Background/background_2.mat new file mode 100644 index 000000000..5ea8211ec --- /dev/null +++ b/Assets/Art/HHWK/background/Background/background_2.mat @@ -0,0 +1,53 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 8 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: background_2 + m_Shader: {fileID: 4800000, guid: 9d29b2a6470b9684ab8c12edd3460be7, type: 3} + m_Parent: {fileID: 0} + m_ModifiedSerializedProperties: 0 + m_ValidKeywords: [] + m_InvalidKeywords: [] + m_LightmapFlags: 5 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_LockedProperties: + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _MainTex: + m_Texture: {fileID: 2800000, guid: 38d95c17b2ce4ff4886cbf61c95a2403, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Ints: [] + m_Floats: + - PixelSnap: 0 + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _Glossiness: 0.5 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SrcBlend: 1 + - _TimeScale: 2 + - _UVSec: 0 + - _WaveFactor: 24.6 + - _WaveStrength: 0.0025 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecColor: {r: 0.2, g: 0.2, b: 0.2, a: 1} + - _TintColor: {r: 1, g: 1, b: 1, a: 1} + m_BuildTextureStacks: [] diff --git a/Assets/Art/HHWK/background/Background/background_2.mat.meta b/Assets/Art/HHWK/background/Background/background_2.mat.meta new file mode 100644 index 000000000..2f4f5bf4c --- /dev/null +++ b/Assets/Art/HHWK/background/Background/background_2.mat.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 06a8c61f5888ea345975d57696c02716 +timeCreated: 1766415513 +licenseType: Free +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: f4by_background + assetBundleVariant: diff --git a/Assets/Art/HHWK/background/Background/background_2.png b/Assets/Art/HHWK/background/Background/background_2.png new file mode 100644 index 000000000..b4cacfa43 Binary files /dev/null and b/Assets/Art/HHWK/background/Background/background_2.png differ diff --git a/Assets/Art/HHWK/background/Background/background_2.png.meta b/Assets/Art/HHWK/background/Background/background_2.png.meta new file mode 100644 index 000000000..5734748b2 --- /dev/null +++ b/Assets/Art/HHWK/background/Background/background_2.png.meta @@ -0,0 +1,127 @@ +fileFormatVersion: 2 +guid: 38d95c17b2ce4ff4886cbf61c95a2403 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + 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: 3 + 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: 9 + 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: 1 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 2 + 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: 2 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 2 + 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: f4by_background + assetBundleVariant: diff --git a/Assets/Art/HHWK/background/Background/background_3.mat b/Assets/Art/HHWK/background/Background/background_3.mat new file mode 100644 index 000000000..a2c5b9e9c --- /dev/null +++ b/Assets/Art/HHWK/background/Background/background_3.mat @@ -0,0 +1,47 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: background_3 + m_Shader: {fileID: 4800000, guid: 9d29b2a6470b9684ab8c12edd3460be7, type: 3} + m_ShaderKeywords: + m_LightmapFlags: 5 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + _MainTex: + m_Texture: {fileID: 2800000, guid: a056c7e6efdcc1e4dac130bb1a82d13e, type: 3} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + PixelSnap: 0 + _BumpScale: 1 + _Cutoff: 0.5 + _DetailNormalMapScale: 1 + _DstBlend: 0 + _Glossiness: 0.5 + _Metallic: 0 + _Mode: 0 + _OcclusionStrength: 1 + _Parallax: 0.02 + _SrcBlend: 1 + _TimeScale: 2 + _UVSec: 0 + _WaveFactor: 24.6 + _WaveStrength: 0.0025 + _ZWrite: 1 + m_Colors: + _Color: {r: 1, g: 1, b: 1, a: 1} + _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + _SpecColor: {r: 0.2, g: 0.2, b: 0.2, a: 1} + _TintColor: {r: 1, g: 1, b: 1, a: 1} diff --git a/Assets/Art/HHWK/background/Background/background_3.mat.meta b/Assets/Art/HHWK/background/Background/background_3.mat.meta new file mode 100644 index 000000000..f6ce74232 --- /dev/null +++ b/Assets/Art/HHWK/background/Background/background_3.mat.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: c90cf5ab85531bc49a31603ea72f0f1b +timeCreated: 1766415513 +licenseType: Free +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: f4by_background + assetBundleVariant: diff --git a/Assets/Art/HHWK/background/Background/background_3.png b/Assets/Art/HHWK/background/Background/background_3.png new file mode 100644 index 000000000..4437d1e88 Binary files /dev/null and b/Assets/Art/HHWK/background/Background/background_3.png differ diff --git a/Assets/Art/HHWK/background/Background/background_3.png.meta b/Assets/Art/HHWK/background/Background/background_3.png.meta new file mode 100644 index 000000000..efef86be7 --- /dev/null +++ b/Assets/Art/HHWK/background/Background/background_3.png.meta @@ -0,0 +1,127 @@ +fileFormatVersion: 2 +guid: a056c7e6efdcc1e4dac130bb1a82d13e +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 13 + 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: 3 + 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: 9 + 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: 1 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 2 + 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: 2 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + ignorePlatformSupport: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Android + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 2 + 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: f4by_background + assetBundleVariant: diff --git a/Assets/Art/HHWK/background/Prefab.meta b/Assets/Art/HHWK/background/Prefab.meta new file mode 100644 index 000000000..3a04eac2a --- /dev/null +++ b/Assets/Art/HHWK/background/Prefab.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d39c717dd74b8f342b374cdafae8a776 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Art/HHWK/background/Prefab/F4BY_Background_1.prefab b/Assets/Art/HHWK/background/Prefab/F4BY_Background_1.prefab new file mode 100644 index 000000000..e2a33a396 --- /dev/null +++ b/Assets/Art/HHWK/background/Prefab/F4BY_Background_1.prefab @@ -0,0 +1,143 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &1880553964659974 +GameObject: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Component: + - component: {fileID: 4605722619969452} + - component: {fileID: 33134340020802508} + - component: {fileID: 23799557708761770} + - component: {fileID: 61539171211803849} + - component: {fileID: 114414608900437287} + - component: {fileID: 50221881978663416} + m_Layer: 8 + m_Name: F4BY_Background_1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4605722619969452 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1880553964659974} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 200} + m_LocalScale: {x: 35.5, y: 20, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -0, z: -0} +--- !u!33 &33134340020802508 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1880553964659974} + m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &23799557708761770 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1880553964659974} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 3238415e43966fc4d9fe09664d4210ea, 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: 0 + 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 +--- !u!61 &61539171211803849 +BoxCollider2D: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1880553964659974} + m_Enabled: 1 + m_Density: 1 + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_UsedByEffector: 0 + m_UsedByComposite: 0 + m_Offset: {x: 0, y: 0} + m_SpriteTilingProperty: + border: {x: 0, y: 0, z: 0, w: 0} + pivot: {x: 0, y: 0} + oldSize: {x: 0, y: 0} + newSize: {x: 0, y: 0} + adaptiveTilingThreshold: 0 + drawMode: 0 + adaptiveTiling: 0 + m_AutoTiling: 0 + m_Size: {x: 0.9, y: 0.82} + m_EdgeRadius: 0 +--- !u!114 &114414608900437287 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1880553964659974} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7e947d94c1f8c00a4256008bb80977a3, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!50 &50221881978663416 +Rigidbody2D: + serializedVersion: 4 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1880553964659974} + m_BodyType: 1 + m_Simulated: 1 + m_UseFullKinematicContacts: 0 + m_UseAutoMass: 0 + m_Mass: 1 + m_LinearDrag: 0 + m_AngularDrag: 0.05 + m_GravityScale: 1 + m_Material: {fileID: 0} + m_Interpolate: 0 + m_SleepingMode: 1 + m_CollisionDetection: 0 + m_Constraints: 0 diff --git a/Assets/Art/HHWK/background/Prefab/F4BY_Background_1.prefab.meta b/Assets/Art/HHWK/background/Prefab/F4BY_Background_1.prefab.meta new file mode 100644 index 000000000..5cf96b1d4 --- /dev/null +++ b/Assets/Art/HHWK/background/Prefab/F4BY_Background_1.prefab.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f238d2d4168fa1c4dbc1b37c74f1249a +timeCreated: 1766415508 +licenseType: Free +PrefabImporter: + externalObjects: {} + addedObjectFileIDs: + isPrefabVariant: 0 + unableToImportOnPreviousDomainReload: 0 + userData: + assetBundleName: f4by_prefab + assetBundleVariant: diff --git a/Assets/Art/HHWK/background/Prefab/F4BY_Background_2.prefab b/Assets/Art/HHWK/background/Prefab/F4BY_Background_2.prefab new file mode 100644 index 000000000..895037d8d --- /dev/null +++ b/Assets/Art/HHWK/background/Prefab/F4BY_Background_2.prefab @@ -0,0 +1,143 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &1907068414384751 +GameObject: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Component: + - component: {fileID: 4505289690899426} + - component: {fileID: 33652167774366049} + - component: {fileID: 23466371053033073} + - component: {fileID: 61823131939476556} + - component: {fileID: 114109696375769694} + - component: {fileID: 50416139833375150} + m_Layer: 8 + m_Name: F4BY_Background_2 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4505289690899426 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1907068414384751} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 200} + m_LocalScale: {x: 35.5, y: 20, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -0, z: -0} +--- !u!33 &33652167774366049 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1907068414384751} + m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &23466371053033073 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1907068414384751} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 06a8c61f5888ea345975d57696c02716, 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: 0 + 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 +--- !u!61 &61823131939476556 +BoxCollider2D: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1907068414384751} + m_Enabled: 1 + m_Density: 1 + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_UsedByEffector: 0 + m_UsedByComposite: 0 + m_Offset: {x: 0, y: 0} + m_SpriteTilingProperty: + border: {x: 0, y: 0, z: 0, w: 0} + pivot: {x: 0, y: 0} + oldSize: {x: 0, y: 0} + newSize: {x: 0, y: 0} + adaptiveTilingThreshold: 0 + drawMode: 0 + adaptiveTiling: 0 + m_AutoTiling: 0 + m_Size: {x: 0.9, y: 0.82} + m_EdgeRadius: 0 +--- !u!114 &114109696375769694 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1907068414384751} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7e947d94c1f8c00a4256008bb80977a3, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!50 &50416139833375150 +Rigidbody2D: + serializedVersion: 4 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1907068414384751} + m_BodyType: 1 + m_Simulated: 1 + m_UseFullKinematicContacts: 0 + m_UseAutoMass: 0 + m_Mass: 1 + m_LinearDrag: 0 + m_AngularDrag: 0.05 + m_GravityScale: 1 + m_Material: {fileID: 0} + m_Interpolate: 0 + m_SleepingMode: 1 + m_CollisionDetection: 0 + m_Constraints: 0 diff --git a/Assets/Art/HHWK/background/Prefab/F4BY_Background_2.prefab.meta b/Assets/Art/HHWK/background/Prefab/F4BY_Background_2.prefab.meta new file mode 100644 index 000000000..6b71049d0 --- /dev/null +++ b/Assets/Art/HHWK/background/Prefab/F4BY_Background_2.prefab.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 12bac7d9cd3638146a47665d8a389c11 +timeCreated: 1766415508 +licenseType: Free +PrefabImporter: + externalObjects: {} + addedObjectFileIDs: + isPrefabVariant: 0 + unableToImportOnPreviousDomainReload: 0 + userData: + assetBundleName: f4by_prefab + assetBundleVariant: diff --git a/Assets/Art/HHWK/background/Prefab/F4BY_Background_3.prefab b/Assets/Art/HHWK/background/Prefab/F4BY_Background_3.prefab new file mode 100644 index 000000000..169543fcc --- /dev/null +++ b/Assets/Art/HHWK/background/Prefab/F4BY_Background_3.prefab @@ -0,0 +1,143 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &1529900796394486 +GameObject: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Component: + - component: {fileID: 4115919358928617} + - component: {fileID: 33199843466138420} + - component: {fileID: 23604916319616525} + - component: {fileID: 61703121736223441} + - component: {fileID: 114330173747856895} + - component: {fileID: 50377957808961763} + m_Layer: 8 + m_Name: F4BY_Background_3 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4115919358928617 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1529900796394486} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 200} + m_LocalScale: {x: 35.5, y: 20, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -0, z: -0} +--- !u!33 &33199843466138420 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1529900796394486} + m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &23604916319616525 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1529900796394486} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: c90cf5ab85531bc49a31603ea72f0f1b, 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: 0 + 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 +--- !u!61 &61703121736223441 +BoxCollider2D: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1529900796394486} + m_Enabled: 1 + m_Density: 1 + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_UsedByEffector: 0 + m_UsedByComposite: 0 + m_Offset: {x: 0, y: 0} + m_SpriteTilingProperty: + border: {x: 0, y: 0, z: 0, w: 0} + pivot: {x: 0, y: 0} + oldSize: {x: 0, y: 0} + newSize: {x: 0, y: 0} + adaptiveTilingThreshold: 0 + drawMode: 0 + adaptiveTiling: 0 + m_AutoTiling: 0 + m_Size: {x: 0.9, y: 0.82} + m_EdgeRadius: 0 +--- !u!114 &114330173747856895 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1529900796394486} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7e947d94c1f8c00a4256008bb80977a3, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!50 &50377957808961763 +Rigidbody2D: + serializedVersion: 4 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1529900796394486} + m_BodyType: 1 + m_Simulated: 1 + m_UseFullKinematicContacts: 0 + m_UseAutoMass: 0 + m_Mass: 1 + m_LinearDrag: 0 + m_AngularDrag: 0.05 + m_GravityScale: 1 + m_Material: {fileID: 0} + m_Interpolate: 0 + m_SleepingMode: 1 + m_CollisionDetection: 0 + m_Constraints: 0 diff --git a/Assets/Art/HHWK/background/Prefab/F4BY_Background_3.prefab.meta b/Assets/Art/HHWK/background/Prefab/F4BY_Background_3.prefab.meta new file mode 100644 index 000000000..f9485b1a6 --- /dev/null +++ b/Assets/Art/HHWK/background/Prefab/F4BY_Background_3.prefab.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: f2723457dcab1d64aab55dfe03cec751 +timeCreated: 1766415508 +licenseType: Free +PrefabImporter: + externalObjects: {} + addedObjectFileIDs: + isPrefabVariant: 0 + unableToImportOnPreviousDomainReload: 0 + userData: + assetBundleName: f4by_prefab + assetBundleVariant: diff --git a/Assets/Art/HHWK/background/Shader.meta b/Assets/Art/HHWK/background/Shader.meta new file mode 100644 index 000000000..716573a8f --- /dev/null +++ b/Assets/Art/HHWK/background/Shader.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 0d12e0e8f892683468a548a2dfde1cda +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Art/HHWK/background/Shader/f4by_waveshader.shader b/Assets/Art/HHWK/background/Shader/f4by_waveshader.shader new file mode 100644 index 000000000..ccd5a61b7 --- /dev/null +++ b/Assets/Art/HHWK/background/Shader/f4by_waveshader.shader @@ -0,0 +1,93 @@ +Shader "F4BY/WaterWave" { + Properties { + _MainTex ("Base (RGB)", 2D) = "white" {} + _WaveStrength ("Wave Strength", Float) = 0.01 + _WaveFactor ("Wave Factor", Float) = 50 + _TimeScale ("Time Scale", Float) = 10 + } + //DummyShaderTextExporter + SubShader + { + // URP 标签规范:渲染类型+队列+渲染管线 + Tags + { + "RenderType" = "Opaque" + "Queue" = "Geometry" + "RenderPipeline" = "UniversalPipeline" + } + + LOD 200 + + Pass + { + // URP 标准 HLSL 包含文件 + HLSLPROGRAM + #pragma vertex vert + #pragma fragment frag + + // 包含URP核心库(矩阵、空间转换、工具函数) + #include "Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl" + + // 纹理/采样器定义(SRP Batcher兼容) + TEXTURE2D(_MainTex); + SAMPLER(sampler_MainTex); + + // CBUFFER_START:Unity SRP Batcher 兼容必备 + CBUFFER_START(UnityPerMaterial) + float4 _MainTex_ST; + float _WaveStrength; + float _WaveFactor; + float _TimeScale; + CBUFFER_END + + // 顶点着色器输入结构 + struct Attributes + { + float4 positionOS : POSITION; // 模型空间顶点坐标 + float2 uv : TEXCOORD0; // UV坐标 + }; + + // 片元着色器输入结构 + struct Varyings + { + float4 positionHCS : SV_POSITION; // 裁剪空间顶点坐标 + float2 uv : TEXCOORD0; // 传递UV + }; + + // 顶点着色器:负责坐标转换和UV传递 + Varyings vert(Attributes input) + { + Varyings output; + + // URP 官方函数:模型空间 → 裁剪空间(替代原手动矩阵乘法) + output.positionHCS = TransformObjectToHClip(input.positionOS.xyz); + + // 纹理UV平铺与偏移(TRANSFORM_TEX是Unity标准宏) + output.uv = TRANSFORM_TEX(input.uv, _MainTex); + + return output; + } + + // 片元着色器:实现水下波纹扭曲效果 + half4 frag(Varyings input) : SV_Target + { + // 1. 获取当前时间(波动动画) + float time = _Time.y * _TimeScale; + + // 2. 生成UV波动偏移(正弦+余弦组合,模拟自然水波) + // 横向波动:基于UV.x + 时间 + float offsetX = sin(input.uv.x * _WaveFactor + time) * _WaveStrength; + // 纵向波动:基于UV.y + 时间 + 偏移,让波纹更自然无序 + float offsetY = cos(input.uv.y * _WaveFactor + time) * _WaveStrength; + + // 3. 用偏移后的UV采样纹理 = 最终扭曲效果 + float2 distortedUV = input.uv + float2(offsetX, offsetY); + half4 col = SAMPLE_TEXTURE2D(_MainTex, sampler_MainTex, distortedUV); + + return col; + } + ENDHLSL + } + } + FallBack "Hidden/Universal Render Pipeline/FallbackError" +} \ No newline at end of file diff --git a/Assets/Art/HHWK/background/Shader/f4by_waveshader.shader.meta b/Assets/Art/HHWK/background/Shader/f4by_waveshader.shader.meta new file mode 100644 index 000000000..abe7b5bab --- /dev/null +++ b/Assets/Art/HHWK/background/Shader/f4by_waveshader.shader.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 9d29b2a6470b9684ab8c12edd3460be7 +timeCreated: 1766415515 +licenseType: Free +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: auto_2c14eb1b58dd57b1508446d2bdc96026 + assetBundleVariant: