diff --git a/CHANGELOG.md b/CHANGELOG.md index 7fa3594af608e950af6da75f9206c50a13f70b5c..a388520f2a6cf8e4995c9fd73fa4f0464cdea3dc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,14 +2,20 @@ All notable changes to this project will be documented in this file. -The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## 1.0.4 - 2025-05-19 + +### Removed + +- CircularButton and CircularHoldButton prefabs. + ## 1.0.3 - 2025-05-19 ### Fixed -- Editor assembly definition +- Editor assembly definition. ### Changed diff --git a/Editor/GameObjectMenuEditor.cs b/Editor/GameObjectMenuEditor.cs index bd6ec10455e0588892031dbdd08be465a68b482d..1ee6ee6c254a3b087d3e91da74a2b492769f73c8 100644 --- a/Editor/GameObjectMenuEditor.cs +++ b/Editor/GameObjectMenuEditor.cs @@ -9,18 +9,6 @@ public class GameObjectMenuEditor : MonoBehaviour AddPrefab("XR"); } - [MenuItem("GameObject/HCP-XR/XR Starter/Circular Button")] - public static void AddCircularButtonPrefab() - { - AddPrefab("CircularButton"); - } - - [MenuItem("GameObject/HCP-XR/XR Starter/Circular Hold Button")] - public static void AddCircularHoldButtonPrefab() - { - AddPrefab("CircularHoldButton"); - } - private static void AddPrefab(string prefabName) { // Path to the prefab in your package diff --git a/Runtime/Art.meta b/Runtime/Art.meta deleted file mode 100644 index 5c3289673a7bf45709b447e6928fe8064a1fd08a..0000000000000000000000000000000000000000 --- a/Runtime/Art.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 36898eed1fb594c109ff95757a2179aa -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Runtime/Art/Materials.meta b/Runtime/Art/Materials.meta deleted file mode 100644 index f6f18bc91aec792ec2c7d6f490c707e83f221c55..0000000000000000000000000000000000000000 --- a/Runtime/Art/Materials.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 970c72fc1ba0d41b99b4fe6741f6edbf -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Runtime/Art/Materials/CircularButton.meta b/Runtime/Art/Materials/CircularButton.meta deleted file mode 100644 index 3f836643714a078afb8f8c9849213450a9688f32..0000000000000000000000000000000000000000 --- a/Runtime/Art/Materials/CircularButton.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: bcc3d013fa172487da4a69934015a32d -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Runtime/Art/Materials/CircularButton/ButtonBorder.mat b/Runtime/Art/Materials/CircularButton/ButtonBorder.mat deleted file mode 100644 index 0809f8c7660c3881758d314684053cb6bb3099cd..0000000000000000000000000000000000000000 --- a/Runtime/Art/Materials/CircularButton/ButtonBorder.mat +++ /dev/null @@ -1,141 +0,0 @@ -%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: ButtonBorder - m_Shader: {fileID: 4800000, guid: 650dd9526735d5b46b79224bc6e94025, type: 3} - m_Parent: {fileID: 0} - m_ModifiedSerializedProperties: 0 - m_ValidKeywords: - - _ALPHATEST_ON - - _SURFACE_TYPE_TRANSPARENT - m_InvalidKeywords: [] - m_LightmapFlags: 4 - m_EnableInstancingVariants: 0 - m_DoubleSidedGI: 0 - m_CustomRenderQueue: 3000 - stringTagMap: - RenderType: Transparent - disabledShaderPasses: - - DepthOnly - - SHADOWCASTER - - MOTIONVECTORS - m_LockedProperties: - m_SavedProperties: - serializedVersion: 3 - m_TexEnvs: - - _BaseMap: - m_Texture: {fileID: 2800000, guid: 2582f2a3aa03c4129a15d167a8f6cce1, type: 3} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _BumpMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _DetailAlbedoMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _DetailMask: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _DetailNormalMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _EmissionMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _MainTex: - m_Texture: {fileID: 2800000, guid: 2582f2a3aa03c4129a15d167a8f6cce1, type: 3} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _MetallicGlossMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _OcclusionMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _ParallaxMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _SpecGlossMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - unity_Lightmaps: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - unity_LightmapsInd: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - unity_ShadowMasks: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - m_Ints: [] - m_Floats: - - _AlphaClip: 1 - - _AlphaToMask: 0 - - _Blend: 2 - - _BlendModePreserveSpecular: 1 - - _BlendOp: 0 - - _BumpScale: 1 - - _ClearCoatMask: 0 - - _ClearCoatSmoothness: 0 - - _Cull: 2 - - _Cutoff: 0 - - _DetailAlbedoMapScale: 1 - - _DetailNormalMapScale: 1 - - _DstBlend: 1 - - _DstBlendAlpha: 1 - - _EnvironmentReflections: 1 - - _GlossMapScale: 0 - - _Glossiness: 0 - - _GlossyReflections: 0 - - _Metallic: 0 - - _OcclusionStrength: 1 - - _Parallax: 0.005 - - _QueueOffset: 0 - - _ReceiveShadows: 1 - - _SampleGI: 0 - - _Smoothness: 0.5 - - _SmoothnessTextureChannel: 0 - - _SpecularHighlights: 1 - - _SrcBlend: 5 - - _SrcBlendAlpha: 1 - - _Surface: 1 - - _WorkflowMode: 1 - - _ZWrite: 0 - m_Colors: - - _BaseColor: {r: 1, g: 1, b: 1, a: 1} - - _Color: {r: 1, g: 1, b: 1, a: 1} - - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} - - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} - m_BuildTextureStacks: [] - m_AllowLocking: 1 ---- !u!114 &5710277031809412815 -MonoBehaviour: - m_ObjectHideFlags: 11 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3} - m_Name: - m_EditorClassIdentifier: - version: 9 diff --git a/Runtime/Art/Materials/CircularButton/ButtonBorder.mat.meta b/Runtime/Art/Materials/CircularButton/ButtonBorder.mat.meta deleted file mode 100644 index 4ab1e91357f21f7ab686c2df55d423c2fabbb9fc..0000000000000000000000000000000000000000 --- a/Runtime/Art/Materials/CircularButton/ButtonBorder.mat.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 8526988043c4340c49ac48e46024bf51 -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 2100000 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Runtime/Art/Materials/CircularButton/CircularButtonIcon.mat b/Runtime/Art/Materials/CircularButton/CircularButtonIcon.mat deleted file mode 100644 index eb3cb15be90c85b0271dd927fe3d8b217534eedf..0000000000000000000000000000000000000000 --- a/Runtime/Art/Materials/CircularButton/CircularButtonIcon.mat +++ /dev/null @@ -1,140 +0,0 @@ -%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: CircularButtonIcon - m_Shader: {fileID: 4800000, guid: 650dd9526735d5b46b79224bc6e94025, type: 3} - m_Parent: {fileID: 0} - m_ModifiedSerializedProperties: 0 - m_ValidKeywords: - - _SURFACE_TYPE_TRANSPARENT - m_InvalidKeywords: [] - m_LightmapFlags: 4 - m_EnableInstancingVariants: 0 - m_DoubleSidedGI: 0 - m_CustomRenderQueue: 3000 - stringTagMap: - RenderType: Transparent - disabledShaderPasses: - - DepthOnly - - SHADOWCASTER - - MOTIONVECTORS - m_LockedProperties: - m_SavedProperties: - serializedVersion: 3 - m_TexEnvs: - - _BaseMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _BumpMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _DetailAlbedoMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _DetailMask: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _DetailNormalMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _EmissionMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _MainTex: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _MetallicGlossMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _OcclusionMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _ParallaxMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _SpecGlossMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - unity_Lightmaps: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - unity_LightmapsInd: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - unity_ShadowMasks: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - m_Ints: [] - m_Floats: - - _AlphaClip: 0 - - _AlphaToMask: 0 - - _Blend: 0 - - _BlendModePreserveSpecular: 1 - - _BlendOp: 0 - - _BumpScale: 1 - - _ClearCoatMask: 0 - - _ClearCoatSmoothness: 0 - - _Cull: 2 - - _Cutoff: 0.5 - - _DetailAlbedoMapScale: 1 - - _DetailNormalMapScale: 1 - - _DstBlend: 10 - - _DstBlendAlpha: 10 - - _EnvironmentReflections: 1 - - _GlossMapScale: 0 - - _Glossiness: 0 - - _GlossyReflections: 0 - - _Metallic: 0 - - _OcclusionStrength: 1 - - _Parallax: 0.005 - - _QueueOffset: 0 - - _ReceiveShadows: 0 - - _SampleGI: 0 - - _Smoothness: 0.5 - - _SmoothnessTextureChannel: 0 - - _SpecularHighlights: 1 - - _SrcBlend: 5 - - _SrcBlendAlpha: 1 - - _Surface: 1 - - _WorkflowMode: 0 - - _ZWrite: 0 - m_Colors: - - _BaseColor: {r: 1, g: 1, b: 1, a: 1} - - _Color: {r: 1, g: 1, b: 1, a: 1} - - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} - - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} - m_BuildTextureStacks: [] - m_AllowLocking: 1 ---- !u!114 &1570293809751143525 -MonoBehaviour: - m_ObjectHideFlags: 11 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3} - m_Name: - m_EditorClassIdentifier: - version: 9 diff --git a/Runtime/Art/Materials/CircularButton/CircularButtonIcon.mat.meta b/Runtime/Art/Materials/CircularButton/CircularButtonIcon.mat.meta deleted file mode 100644 index 1ce0de1430b56bcebbaa241206567a1497518529..0000000000000000000000000000000000000000 --- a/Runtime/Art/Materials/CircularButton/CircularButtonIcon.mat.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: b0994612056a142ffa6c19bc51f4093b -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 2100000 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Runtime/Art/Textures.meta b/Runtime/Art/Textures.meta deleted file mode 100644 index 6723f2be4f691ec3f404cc5e971456bd5e86326f..0000000000000000000000000000000000000000 --- a/Runtime/Art/Textures.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 86c82b9abeb1542f7ba13dc0d7af59a1 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Runtime/Art/Textures/CircularButton.meta b/Runtime/Art/Textures/CircularButton.meta deleted file mode 100644 index c3d56776af4a26281916ec4b9b42e8370a598900..0000000000000000000000000000000000000000 --- a/Runtime/Art/Textures/CircularButton.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 87081ee3124ca4ab3b0d558bd2243c8f -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Runtime/Art/Textures/CircularButton/button_border.png b/Runtime/Art/Textures/CircularButton/button_border.png deleted file mode 100644 index 17429b0a67294ffae1c743dfaaf43a048ddcd55a..0000000000000000000000000000000000000000 Binary files a/Runtime/Art/Textures/CircularButton/button_border.png and /dev/null differ diff --git a/Runtime/Art/Textures/CircularButton/button_border.png.meta b/Runtime/Art/Textures/CircularButton/button_border.png.meta deleted file mode 100644 index 1cda9254c11c9498ec9872fb2ececabdd15000e5..0000000000000000000000000000000000000000 --- a/Runtime/Art/Textures/CircularButton/button_border.png.meta +++ /dev/null @@ -1,127 +0,0 @@ -fileFormatVersion: 2 -guid: 2582f2a3aa03c4129a15d167a8f6cce1 -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: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: 2 - 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: Android - 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/Runtime/HCPXR.XRStarter.asmdef b/Runtime/HCPXR.XRStarter.asmdef index c61c3e08a9f0261ebb530c75508d5fbb1e977e78..8e9ce329eb47a8ac88fb869df3273cc990731dd1 100644 --- a/Runtime/HCPXR.XRStarter.asmdef +++ b/Runtime/HCPXR.XRStarter.asmdef @@ -1,9 +1,7 @@ { "name": "HCPXR.XRStarter", "rootNamespace": "", - "references": [ - "GUID:d8b63aba1907145bea998dd612889d6b" - ], + "references": [], "includePlatforms": [], "excludePlatforms": [], "allowUnsafeCode": false, diff --git a/Runtime/Prefabs/CircularButton.prefab b/Runtime/Prefabs/CircularButton.prefab deleted file mode 100644 index c4ea3e68fe2dbbf4cdfc2a50bea04d73afbbb4f0..0000000000000000000000000000000000000000 --- a/Runtime/Prefabs/CircularButton.prefab +++ /dev/null @@ -1,1264 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!1 &1250565114562450441 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1886242834083934545} - m_Layer: 4 - m_Name: Visuals - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1886242834083934545 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1250565114562450441} - serializedVersion: 2 - 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: - - {fileID: 8233576384829183353} - - {fileID: 813733150709336199} - - {fileID: 6129588733288731003} - m_Father: {fileID: 5134523758579112783} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &1393786611389868499 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 8532998992523209239} - - component: {fileID: 1452928940822510667} - - component: {fileID: 6138836830535205681} - - component: {fileID: 5830180121391068636} - m_Layer: 4 - m_Name: Surface - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &8532998992523209239 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1393786611389868499} - serializedVersion: 2 - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 2, y: 2, z: 0.001} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 1960962160522295879} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &1452928940822510667 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1393786611389868499} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 9cf2a74d69b1c1e41916d2a7afdff5be, type: 3} - m_Name: - m_EditorClassIdentifier: - _facing: 0 - _doubleSided: 0 ---- !u!114 &6138836830535205681 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1393786611389868499} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: efd927768041afd4d90e5d822283f0f4, type: 3} - m_Name: - m_EditorClassIdentifier: - _planeSurface: {fileID: 1452928940822510667} - _clippers: - - {fileID: 5830180121391068636} ---- !u!114 &5830180121391068636 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1393786611389868499} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: e08ab46e8fb05dc46b34e54466dc11e3, type: 3} - m_Name: - m_EditorClassIdentifier: - _position: {x: 0, y: 0, z: 0} - _size: {x: 1, y: 1, z: 1} ---- !u!1 &1518760839323426237 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 8549675872914246496} - - component: {fileID: 978424572161700748} - - component: {fileID: 2717115670216289939} - m_Layer: 4 - m_Name: Icon - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!4 &8549675872914246496 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1518760839323426237} - serializedVersion: 2 - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: -0.001} - m_LocalScale: {x: 1.4999999, y: 1.4999998, z: 1.4999998} - m_ConstrainProportionsScale: 1 - m_Children: [] - m_Father: {fileID: 8233576384829183353} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &978424572161700748 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1518760839323426237} - m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0} ---- !u!23 &2717115670216289939 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1518760839323426237} - m_Enabled: 1 - m_CastShadows: 1 - 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_RayTracingAccelStructBuildFlagsOverride: 0 - m_RayTracingAccelStructBuildFlags: 1 - m_SmallMeshCulling: 1 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: b0994612056a142ffa6c19bc51f4093b, 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 &2522369746514265750 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 813733150709336199} - - component: {fileID: 1466582255143560353} - - component: {fileID: 3711196674260864561} - - component: {fileID: 2464760297484591781} - - component: {fileID: 3582154952014643570} - m_Layer: 4 - m_Name: ButtonPanelBack - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &813733150709336199 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2522369746514265750} - serializedVersion: 2 - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0.001} - m_LocalScale: {x: 2, y: 2, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 1886242834083934545} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &1466582255143560353 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2522369746514265750} - m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0} ---- !u!23 &3711196674260864561 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2522369746514265750} - m_Enabled: 1 - m_CastShadows: 1 - 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_RayTracingAccelStructBuildFlagsOverride: 0 - m_RayTracingAccelStructBuildFlags: 1 - m_SmallMeshCulling: 1 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: d9665615562752448b5140038771d26c, 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!114 &2464760297484591781 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2522369746514265750} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: d5e48d93b64a9ae4f9fd5a728c8f51af, type: 3} - m_Name: - m_EditorClassIdentifier: - _renderers: - - {fileID: 3711196674260864561} - _vectorProperties: [] - _colorProperties: [] - _floatProperties: [] - _updateEveryFrame: 1 ---- !u!114 &3582154952014643570 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2522369746514265750} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 0a0ad4ecf30771d44bf163058922924b, type: 3} - m_Name: - m_EditorClassIdentifier: - _editor: {fileID: 2464760297484591781} - _width: 2 - _height: 2 - _color: {r: 0, g: 0, b: 0, a: 0.078431375} - _borderColor: {r: 0, g: 0, b: 0, a: 1} - _radiusTopLeft: 1 - _radiusTopRight: 1 - _radiusBottomLeft: 1 - _radiusBottomRight: 1 - _borderInnerRadius: 0 - _borderOuterRadius: 0 ---- !u!1 &2538944273237287317 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 6129588733288731003} - - component: {fileID: 6392156772268563645} - - component: {fileID: 5733012294585889357} - m_Layer: 0 - m_Name: ButtonBorder - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &6129588733288731003 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2538944273237287317} - serializedVersion: 2 - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 2.6, y: 2.6, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 1886242834083934545} - m_LocalEulerAnglesHint: {x: 90, y: 0, z: 0} ---- !u!33 &6392156772268563645 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2538944273237287317} - m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0} ---- !u!23 &5733012294585889357 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2538944273237287317} - m_Enabled: 1 - m_CastShadows: 1 - 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_RayTracingAccelStructBuildFlagsOverride: 0 - m_RayTracingAccelStructBuildFlags: 1 - m_SmallMeshCulling: 1 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 8526988043c4340c49ac48e46024bf51, 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 &2674344421108776623 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 293798455932469970} - - component: {fileID: 5418663521036364649} - - component: {fileID: 2931223468159674986} - m_Layer: 0 - m_Name: CircularButton - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &293798455932469970 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2674344421108776623} - serializedVersion: 2 - 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: - - {fileID: 5134523758579112783} - m_Father: {fileID: 0} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &5418663521036364649 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2674344421108776623} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 761e34d033d6447d6b99aa5c612036b9, type: 3} - m_Name: - m_EditorClassIdentifier: - borderTransform: {fileID: 6129588733288731003} - borderDefaultScale: 2.6 - borderMaxScale: 3.2 - borderAnimDuration: 0.2 - borderAnimCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0.007075472 - outSlope: 0.007075472 - tangentMode: 0 - weightedMode: 0 - inWeight: 0 - outWeight: 0.6666667 - - serializedVersion: 3 - time: 0.5 - value: 1 - inSlope: 3.8593495 - outSlope: -3.5849056 - tangentMode: 1 - weightedMode: 0 - inWeight: 0.09166664 - outWeight: 0.125 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: -0.009203866 - outSlope: -0.009203866 - tangentMode: 0 - weightedMode: 0 - inWeight: 1 - outWeight: 0 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - whenBorderAnimDone: - m_PersistentCalls: - m_Calls: [] - activeStateAnimDuration: 0.5 - activeStateAnimCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 2 - outSlope: 2 - tangentMode: 0 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 ---- !u!114 &2931223468159674986 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2674344421108776623} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 1464721f2283eb14e94a33e812b47be4, type: 3} - m_Name: - m_EditorClassIdentifier: - _interactableView: {fileID: 335104951666013459} - _whenHover: - m_PersistentCalls: - m_Calls: [] - _whenUnhover: - m_PersistentCalls: - m_Calls: [] - _whenSelect: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 5418663521036364649} - m_TargetAssemblyTypeName: CircularButton, Assembly-CSharp - m_MethodName: OnSelect - m_Mode: 1 - m_Arguments: - m_ObjectArgument: {fileID: 0} - m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 - _whenUnselect: - m_PersistentCalls: - m_Calls: [] - _whenInteractorViewAdded: - m_PersistentCalls: - m_Calls: [] - _whenInteractorViewRemoved: - m_PersistentCalls: - m_Calls: [] - _whenSelectingInteractorViewAdded: - m_PersistentCalls: - m_Calls: [] - _whenSelectingInteractorViewRemoved: - m_PersistentCalls: - m_Calls: [] ---- !u!1 &3125604597076073178 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1750312350687327493} - - component: {fileID: 2088796877064762942} - - component: {fileID: 1422375515120996305} - - component: {fileID: 5704553903190603856} - - component: {fileID: 8119190934667120224} - - component: {fileID: 6808050296854250187} - m_Layer: 4 - m_Name: ButtonPanel - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1750312350687327493 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3125604597076073178} - serializedVersion: 2 - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 2, y: 2, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 8233576384829183353} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &2088796877064762942 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3125604597076073178} - m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0} ---- !u!23 &1422375515120996305 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3125604597076073178} - m_Enabled: 1 - m_CastShadows: 1 - 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_RayTracingAccelStructBuildFlagsOverride: 0 - m_RayTracingAccelStructBuildFlags: 1 - m_SmallMeshCulling: 1 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: d9665615562752448b5140038771d26c, 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!114 &5704553903190603856 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3125604597076073178} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: d5e48d93b64a9ae4f9fd5a728c8f51af, type: 3} - m_Name: - m_EditorClassIdentifier: - _renderers: - - {fileID: 1422375515120996305} - _vectorProperties: [] - _colorProperties: [] - _floatProperties: [] - _updateEveryFrame: 1 ---- !u!114 &8119190934667120224 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3125604597076073178} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 0a0ad4ecf30771d44bf163058922924b, type: 3} - m_Name: - m_EditorClassIdentifier: - _editor: {fileID: 5704553903190603856} - _width: 2 - _height: 2 - _color: {r: 1, g: 1, b: 1, a: 0.078431375} - _borderColor: {r: 0, g: 0, b: 0, a: 1} - _radiusTopLeft: 1 - _radiusTopRight: 1 - _radiusBottomLeft: 1 - _radiusBottomRight: 1 - _borderInnerRadius: 0 - _borderOuterRadius: 0 ---- !u!114 &6808050296854250187 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3125604597076073178} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3266c3d920715b84089935c4ab019210, type: 3} - m_Name: - m_EditorClassIdentifier: - _interactableView: {fileID: 335104951666013459} - _editor: {fileID: 5704553903190603856} - _colorShaderPropertyName: _Color - _normalColorState: - Color: {r: 1, g: 1, b: 1, a: 0.14117648} - ColorCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - ColorTime: 0.1 - _hoverColorState: - Color: {r: 1, g: 1, b: 1, a: 0.4509804} - ColorCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - ColorTime: 0.1 - _selectColorState: - Color: {r: 1, g: 1, b: 1, a: 0.78431374} - ColorCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - ColorTime: 0.05 - _disabledColorState: - Color: {r: 0.5, g: 0.5, b: 0.5, a: 1} - ColorCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - ColorTime: 0.1 ---- !u!1 &3477937104247019560 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1960962160522295879} - m_Layer: 4 - m_Name: Model - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1960962160522295879 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3477937104247019560} - serializedVersion: 2 - 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: - - {fileID: 8532998992523209239} - m_Father: {fileID: 5134523758579112783} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &4431616002466160216 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 4719470475596383322} - - component: {fileID: 3924953408965404829} - - component: {fileID: 3707764997270298046} - m_Layer: 4 - m_Name: Text (TMP) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &4719470475596383322 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4431616002466160216} - 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: 0 - m_Children: [] - m_Father: {fileID: 8233576384829183353} - 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} - m_SizeDelta: {x: 20, y: 5} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!23 &3924953408965404829 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4431616002466160216} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_StaticShadowCaster: 0 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RayTracingAccelStructBuildFlagsOverride: 0 - m_RayTracingAccelStructBuildFlags: 1 - m_SmallMeshCulling: 1 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: -5839354330806206608, guid: eb44739c484b1b54bbc1a0d4d9dd1a50, 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!114 &3707764997270298046 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4431616002466160216} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 9541d86e2fd84c1d9990edf0852d74ab, 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_text: Button - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: eb44739c484b1b54bbc1a0d4d9dd1a50, type: 2} - m_sharedMaterial: {fileID: -5839354330806206608, guid: eb44739c484b1b54bbc1a0d4d9dd1a50, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4294967295 - m_fontColor: {r: 1, g: 1, b: 1, a: 1} - m_enableVertexGradient: 0 - m_colorMode: 3 - m_fontColorGradient: - topLeft: {r: 1, g: 1, b: 1, a: 1} - topRight: {r: 1, g: 1, b: 1, a: 1} - bottomLeft: {r: 1, g: 1, b: 1, a: 1} - bottomRight: {r: 1, g: 1, b: 1, a: 1} - m_fontColorGradientPreset: {fileID: 0} - m_spriteAsset: {fileID: 0} - m_tintAllSprites: 0 - m_StyleSheet: {fileID: 0} - m_TextStyleHashCode: -1183493901 - m_overrideHtmlColors: 0 - m_faceColor: - serializedVersion: 2 - rgba: 4294967295 - m_fontSize: 36 - m_fontSizeBase: 36 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 2 - m_VerticalAlignment: 512 - m_textAlignment: 65535 - m_characterSpacing: 0 - m_wordSpacing: 0 - m_lineSpacing: 0 - m_lineSpacingMax: 0 - m_paragraphSpacing: 0 - m_charWidthMaxAdj: 0 - m_TextWrappingMode: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_ActiveFontFeatures: 6e72656b - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_EmojiFallbackSupport: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 0 - m_isCullingEnabled: 0 - m_horizontalMapping: 0 - m_verticalMapping: 0 - m_uvLineOffset: 0 - m_geometrySortingOrder: 0 - m_IsTextObjectScaleStatic: 0 - m_VertexBufferAutoSizeReduction: 1 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - _SortingLayer: 0 - _SortingLayerID: 0 - _SortingOrder: 0 - m_hasFontAssetChanged: 0 - m_renderer: {fileID: 3924953408965404829} - m_maskType: 0 ---- !u!1 &6145217104636929893 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 5134523758579112783} - - component: {fileID: 335104951666013459} - m_Layer: 4 - m_Name: PokeInteractable - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &5134523758579112783 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6145217104636929893} - serializedVersion: 2 - m_LocalRotation: {x: 0.7071068, y: 0, z: 0, w: 0.7071068} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 0.049999997, y: 0.049999997, z: 0.049999997} - m_ConstrainProportionsScale: 1 - m_Children: - - {fileID: 1960962160522295879} - - {fileID: 1886242834083934545} - m_Father: {fileID: 293798455932469970} - m_LocalEulerAnglesHint: {x: 90, y: 0, z: 0} ---- !u!114 &335104951666013459 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6145217104636929893} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 317e663e2bb60ea408fe22b908b59295, type: 3} - m_Name: - m_EditorClassIdentifier: - _interactorFilters: [] - _maxInteractors: -1 - _maxSelectingInteractors: -1 - _data: {fileID: 0} - _pointableElement: {fileID: 0} - _surfacePatch: {fileID: 6138836830535205681} - _enterHoverNormal: 0.065 - _enterHoverTangent: 0 - _exitHoverNormal: 0.085 - _exitHoverTangent: 0 - _cancelSelectNormal: 0 - _cancelSelectTangent: 0.01 - _minThresholds: - Enabled: 1 - MinNormal: 0.015 - _dragThresholds: - Enabled: 1 - DragNormal: 0.01 - DragTangent: 0.01 - DragEaseCurve: - _animationCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - _animationLength: 0.05 - _positionPinning: - Enabled: 0 - MaxPinDistance: 0 - PinningEaseCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0.2 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - ResyncCurve: - _animationCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - _animationLength: 0.2 - _recoilAssist: - Enabled: 0 - UseDynamicDecay: 0 - DynamicDecayCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 50 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - - serializedVersion: 3 - time: 0.9 - value: 0.5 - inSlope: -47 - outSlope: -47 - tangentMode: 0 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - UseVelocityExpansion: 0 - VelocityExpansionMinSpeed: 0.4 - VelocityExpansionMaxSpeed: 1.4 - VelocityExpansionDistance: 0.055 - VelocityExpansionDecayRate: 0.125 - ExitDistance: 0.02 - ReEnterDistance: 0.02 - _closeDistanceThreshold: 0.001 - _tiebreakerScore: 0 ---- !u!1 &7141789377090299439 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 8233576384829183353} - - component: {fileID: 5048375249605568826} - m_Layer: 4 - m_Name: ButtonVisual - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &8233576384829183353 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7141789377090299439} - serializedVersion: 2 - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: -0.3} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 1750312350687327493} - - {fileID: 4719470475596383322} - - {fileID: 8549675872914246496} - m_Father: {fileID: 1886242834083934545} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &5048375249605568826 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7141789377090299439} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 0b3b3f04ac18184468bedd999e5a6688, type: 3} - m_Name: - m_EditorClassIdentifier: - _pokeInteractable: {fileID: 335104951666013459} - _buttonBaseTransform: {fileID: 8532998992523209239} diff --git a/Runtime/Prefabs/CircularButton.prefab.meta b/Runtime/Prefabs/CircularButton.prefab.meta deleted file mode 100644 index adde2f4f8e8005c78b6abbcbda8950288793420b..0000000000000000000000000000000000000000 --- a/Runtime/Prefabs/CircularButton.prefab.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 4c973410ea3fd4738894430fb692edbe -PrefabImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Runtime/Prefabs/CircularHoldButton.prefab b/Runtime/Prefabs/CircularHoldButton.prefab deleted file mode 100644 index b0b9540ff021c5adf877c85ea2c5897f9c9a9f08..0000000000000000000000000000000000000000 --- a/Runtime/Prefabs/CircularHoldButton.prefab +++ /dev/null @@ -1,459 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!1 &6047763346328340928 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1808210833167970377} - - component: {fileID: 1831105182345066450} - - component: {fileID: 7871718279332281543} - m_Layer: 0 - m_Name: GreenCircle - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1808210833167970377 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6047763346328340928} - m_LocalRotation: {x: 0, y: 0.7071068, z: -0.7071068, w: 0} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 0.12999997, y: 0.13, z: 0.050000004} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 6435950019004035101} - m_LocalEulerAnglesHint: {x: 90, y: 180, z: 0} - 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: 1, y: 1} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &1831105182345066450 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6047763346328340928} - m_CullTransparentMesh: 1 ---- !u!114 &7871718279332281543 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6047763346328340928} - 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.48270437, g: 1, b: 0.43867922, 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: 2582f2a3aa03c4129a15d167a8f6cce1, type: 3} - m_Type: 3 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 0 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!1 &8646798233461545963 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 6383809043172189400} - - component: {fileID: 8613614332888122752} - - component: {fileID: 3942625326315250802} - m_Layer: 0 - m_Name: GreyBgCircle - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &6383809043172189400 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8646798233461545963} - m_LocalRotation: {x: 0, y: 0.7071068, z: -0.7071068, w: 0} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 0.12999997, y: 0.13, z: 0.050000004} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 6435950019004035101} - m_LocalEulerAnglesHint: {x: 90, y: 180, z: 0} - 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: 1, y: 1} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &8613614332888122752 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8646798233461545963} - m_CullTransparentMesh: 1 ---- !u!114 &3942625326315250802 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8646798233461545963} - 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.21698111, g: 0.21698111, b: 0.21698111, 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: 2582f2a3aa03c4129a15d167a8f6cce1, 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!1 &8932903079221930405 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 6435950019004035101} - - component: {fileID: 5315587179019146236} - - component: {fileID: 1962978255989574320} - - component: {fileID: 4407622501526724730} - m_Layer: 0 - m_Name: ButtonBorderHold - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &6435950019004035101 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8932903079221930405} - m_LocalRotation: {x: -0.7071068, y: -0, z: -0, w: 0.7071068} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 20, y: 20, z: 20} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 6383809043172189400} - - {fileID: 1808210833167970377} - m_Father: {fileID: 1046706470999120825} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 1, y: 1} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!223 &5315587179019146236 -Canvas: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8932903079221930405} - 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 &1962978255989574320 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8932903079221930405} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} - m_Name: - m_EditorClassIdentifier: - m_UiScaleMode: 0 - m_ReferencePixelsPerUnit: 100 - 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!114 &4407622501526724730 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8932903079221930405} - 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!1001 &1489532730884729576 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - serializedVersion: 3 - m_TransformParent: {fileID: 0} - m_Modifications: - - target: {fileID: 293798455932469970, guid: 4c973410ea3fd4738894430fb692edbe, type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 293798455932469970, guid: 4c973410ea3fd4738894430fb692edbe, type: 3} - propertyPath: m_LocalPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 293798455932469970, guid: 4c973410ea3fd4738894430fb692edbe, type: 3} - propertyPath: m_LocalPosition.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 293798455932469970, guid: 4c973410ea3fd4738894430fb692edbe, type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 293798455932469970, guid: 4c973410ea3fd4738894430fb692edbe, type: 3} - propertyPath: m_LocalRotation.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 293798455932469970, guid: 4c973410ea3fd4738894430fb692edbe, type: 3} - propertyPath: m_LocalRotation.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 293798455932469970, guid: 4c973410ea3fd4738894430fb692edbe, type: 3} - propertyPath: m_LocalRotation.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 293798455932469970, guid: 4c973410ea3fd4738894430fb692edbe, type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 293798455932469970, guid: 4c973410ea3fd4738894430fb692edbe, type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 293798455932469970, guid: 4c973410ea3fd4738894430fb692edbe, type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2538944273237287317, guid: 4c973410ea3fd4738894430fb692edbe, type: 3} - propertyPath: m_IsActive - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2674344421108776623, guid: 4c973410ea3fd4738894430fb692edbe, type: 3} - propertyPath: m_Name - value: CircularHoldButton - objectReference: {fileID: 0} - - target: {fileID: 2931223468159674986, guid: 4c973410ea3fd4738894430fb692edbe, type: 3} - propertyPath: _whenUnselect.m_PersistentCalls.m_Calls.Array.size - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2931223468159674986, guid: 4c973410ea3fd4738894430fb692edbe, type: 3} - propertyPath: _whenSelect.m_PersistentCalls.m_Calls.Array.data[0].m_Target - value: - objectReference: {fileID: 7872197930239265488} - - target: {fileID: 2931223468159674986, guid: 4c973410ea3fd4738894430fb692edbe, type: 3} - propertyPath: _whenUnselect.m_PersistentCalls.m_Calls.Array.data[0].m_Mode - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2931223468159674986, guid: 4c973410ea3fd4738894430fb692edbe, type: 3} - propertyPath: _whenUnselect.m_PersistentCalls.m_Calls.Array.data[0].m_Target - value: - objectReference: {fileID: 7872197930239265488} - - target: {fileID: 2931223468159674986, guid: 4c973410ea3fd4738894430fb692edbe, type: 3} - propertyPath: _whenUnselect.m_PersistentCalls.m_Calls.Array.data[0].m_CallState - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 2931223468159674986, guid: 4c973410ea3fd4738894430fb692edbe, type: 3} - propertyPath: _whenUnselect.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName - value: OnUnselect - objectReference: {fileID: 0} - - target: {fileID: 2931223468159674986, guid: 4c973410ea3fd4738894430fb692edbe, type: 3} - propertyPath: _whenSelect.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName - value: CircularHoldButton, Assembly-CSharp - objectReference: {fileID: 0} - - target: {fileID: 2931223468159674986, guid: 4c973410ea3fd4738894430fb692edbe, type: 3} - propertyPath: _whenUnselect.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName - value: CircularHoldButton, Assembly-CSharp - objectReference: {fileID: 0} - - target: {fileID: 2931223468159674986, guid: 4c973410ea3fd4738894430fb692edbe, type: 3} - propertyPath: _whenUnselect.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName - value: UnityEngine.Object, UnityEngine - objectReference: {fileID: 0} - - target: {fileID: 3707764997270298046, guid: 4c973410ea3fd4738894430fb692edbe, type: 3} - propertyPath: 'm_ActiveFontFeatures.Array.data[0]' - value: 1801810542 - objectReference: {fileID: 0} - m_RemovedComponents: - - {fileID: 5418663521036364649, guid: 4c973410ea3fd4738894430fb692edbe, type: 3} - m_RemovedGameObjects: [] - m_AddedGameObjects: - - targetCorrespondingSourceObject: {fileID: 1886242834083934545, guid: 4c973410ea3fd4738894430fb692edbe, type: 3} - insertIndex: -1 - addedObject: {fileID: 6435950019004035101} - m_AddedComponents: - - targetCorrespondingSourceObject: {fileID: 2674344421108776623, guid: 4c973410ea3fd4738894430fb692edbe, type: 3} - insertIndex: 1 - addedObject: {fileID: 7872197930239265488} - m_SourcePrefab: {fileID: 100100000, guid: 4c973410ea3fd4738894430fb692edbe, type: 3} ---- !u!4 &1046706470999120825 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 1886242834083934545, guid: 4c973410ea3fd4738894430fb692edbe, type: 3} - m_PrefabInstance: {fileID: 1489532730884729576} - m_PrefabAsset: {fileID: 0} ---- !u!1 &3582275079789073479 stripped -GameObject: - m_CorrespondingSourceObject: {fileID: 2674344421108776623, guid: 4c973410ea3fd4738894430fb692edbe, type: 3} - m_PrefabInstance: {fileID: 1489532730884729576} - m_PrefabAsset: {fileID: 0} ---- !u!114 &7872197930239265488 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3582275079789073479} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: aa4a286915b45493da19c4d4d19a109b, type: 3} - m_Name: - m_EditorClassIdentifier: - borderTransform: {fileID: 4736465583231138707} - borderDefaultScale: 2.6 - borderMaxScale: 3.2 - borderAnimDuration: 0.2 - borderAnimCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 0.007075472 - outSlope: 0.007075472 - tangentMode: 0 - weightedMode: 0 - inWeight: 0 - outWeight: 0.6666667 - - serializedVersion: 3 - time: 0.5 - value: 1 - inSlope: 3.8593495 - outSlope: -3.5849056 - tangentMode: 1 - weightedMode: 0 - inWeight: 0.09166664 - outWeight: 0.125 - - serializedVersion: 3 - time: 1 - value: 0 - inSlope: -0.009203866 - outSlope: -0.009203866 - tangentMode: 0 - weightedMode: 0 - inWeight: 1 - outWeight: 0 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - whenBorderAnimDone: - m_PersistentCalls: - m_Calls: [] - activeStateAnimDuration: 0.5 - activeStateAnimCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 0 - value: 0 - inSlope: 2 - outSlope: 2 - tangentMode: 0 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - buttonBorderHoldGameObject: {fileID: 8932903079221930405} - greyCircleGameObject: {fileID: 8646798233461545963} - greenCircleGameObject: {fileID: 6047763346328340928} - holdDuration: 1.5 ---- !u!4 &4736465583231138707 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 6129588733288731003, guid: 4c973410ea3fd4738894430fb692edbe, type: 3} - m_PrefabInstance: {fileID: 1489532730884729576} - m_PrefabAsset: {fileID: 0} diff --git a/Runtime/Prefabs/CircularHoldButton.prefab.meta b/Runtime/Prefabs/CircularHoldButton.prefab.meta deleted file mode 100644 index e5285cf137a500fd8dd777c9ba9b65bc86281b42..0000000000000000000000000000000000000000 --- a/Runtime/Prefabs/CircularHoldButton.prefab.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 5c9bee78df06947688cafc32f8d4d1e1 -PrefabImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Runtime/Scripts.meta b/Runtime/Scripts.meta deleted file mode 100644 index 1a7e8575f1cf48f601a947c3615f441bce73c6da..0000000000000000000000000000000000000000 --- a/Runtime/Scripts.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: e56422e1311e34e4ab0ff0c11f21efd7 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Runtime/Scripts/CircularButton.meta b/Runtime/Scripts/CircularButton.meta deleted file mode 100644 index 7990f611997e8c861b0332e24b66b05871e1b4b7..0000000000000000000000000000000000000000 --- a/Runtime/Scripts/CircularButton.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: c928861a6a7be483abf6ee5402c74cfa -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Runtime/Scripts/CircularButton/CircularButton.cs b/Runtime/Scripts/CircularButton/CircularButton.cs deleted file mode 100644 index bd58f8d6b857634a92427506689dc0d1e3ce0230..0000000000000000000000000000000000000000 --- a/Runtime/Scripts/CircularButton/CircularButton.cs +++ /dev/null @@ -1,86 +0,0 @@ -using System.Collections; -using Unity.Mathematics; -using UnityEngine; -using UnityEngine.Events; - -public class CircularButton : MonoBehaviour -{ - [SerializeField] protected Transform borderTransform; - [SerializeField] protected float borderDefaultScale = 2.6f; - [SerializeField] protected float borderMaxScale = 3.2f; - [SerializeField] protected float borderAnimDuration = 0.2f; - [SerializeField] protected AnimationCurve borderAnimCurve; - [SerializeField] private UnityEvent whenBorderAnimDone; - [SerializeField] protected float activeStateAnimDuration = 0.5f; - [SerializeField] protected AnimationCurve activeStateAnimCurve; - - public void OnSelect() - { - StartCoroutine(AnimateBorder()); - } - - public void Activate() - { - gameObject.SetActive(true); - StartCoroutine(AnimateActiveState(-180f, 0, true)); - } - - public void Deactivate() - { - if (gameObject.activeSelf) - StartCoroutine(AnimateActiveState(0, 180f, false)); - } - - public void ActivateAfterDelay(float delay) - { - transform.localRotation = Quaternion.Euler(-180f, 0, 0); - gameObject.SetActive(true); - StartCoroutine(ActivateAfterDelayCoroutine(delay)); - } - - protected IEnumerator ActivateAfterDelayCoroutine(float delay) - { - yield return new WaitForSeconds(delay); - StartCoroutine(AnimateActiveState(-180f, 0, true)); - } - - protected IEnumerator AnimateBorder() - { - var elapsedTime = 0f; - - while (elapsedTime < borderAnimDuration) - { - elapsedTime += Time.deltaTime; - var t = elapsedTime / borderAnimDuration; - var curveValue = borderAnimCurve.Evaluate(t); - - var newScaleValue = math.lerp(borderDefaultScale, borderMaxScale, curveValue); - borderTransform.localScale = new Vector3(newScaleValue, newScaleValue, 1f); - - yield return null; - } - borderTransform.localScale = new Vector3(borderDefaultScale, borderDefaultScale, 1f); - - whenBorderAnimDone?.Invoke(); - } - - protected virtual IEnumerator AnimateActiveState(float startXRotation, float endXRotation, bool activeState) - { - var elapsedTime = 0f; - - while (elapsedTime < activeStateAnimDuration) - { - elapsedTime += Time.deltaTime; - var t = elapsedTime / activeStateAnimDuration; - var curveValue = activeStateAnimCurve.Evaluate(t); - - transform.localRotation = Quaternion.Euler(math.lerp(startXRotation, endXRotation, curveValue), 0, 0); - - yield return null; - } - transform.localRotation = Quaternion.Euler(0, 0, 0); - - if (!activeState) - gameObject.SetActive(false); - } -} diff --git a/Runtime/Scripts/CircularButton/CircularButton.cs.meta b/Runtime/Scripts/CircularButton/CircularButton.cs.meta deleted file mode 100644 index 1848d44b7980937b34ed51bd6bc4b0dc9d4cfb84..0000000000000000000000000000000000000000 --- a/Runtime/Scripts/CircularButton/CircularButton.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: 761e34d033d6447d6b99aa5c612036b9 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Runtime/Scripts/CircularButton/CircularHoldButton.cs b/Runtime/Scripts/CircularButton/CircularHoldButton.cs deleted file mode 100644 index 4d52ce79d6abbc4286366255cbc0091bd94e7a2f..0000000000000000000000000000000000000000 --- a/Runtime/Scripts/CircularButton/CircularHoldButton.cs +++ /dev/null @@ -1,104 +0,0 @@ -using System.Collections; -using Unity.Mathematics; -using UnityEngine; -using UnityEngine.UI; - -public class CircularHoldButton : CircularButton -{ - [SerializeField] private GameObject buttonBorderHoldGameObject; - [SerializeField] private GameObject greyCircleGameObject; - [SerializeField] private GameObject greenCircleGameObject; - [SerializeField] private float holdDuration = 1.5f; - - private Image _greyCircleImage; - private Image _greenCircleImage; - private bool _isHolding; - private bool _isHoldDone; - private float _holdTime; - - private void Start() - { - _greyCircleImage = greyCircleGameObject.GetComponent<Image>(); - _greenCircleImage = greenCircleGameObject.GetComponent<Image>(); - } - - private void Update() - { - if (_isHolding) - { - if (_isHoldDone) - { - _isHolding = false; - buttonBorderHoldGameObject.SetActive(false); - borderTransform.gameObject.SetActive(true); - StartCoroutine(AnimateBorder()); - } - else - { - _holdTime += Time.deltaTime; - var t = _holdTime / holdDuration; - _greenCircleImage.fillAmount = math.lerp(0, 1f, t); - - if (_holdTime >= holdDuration) - _isHoldDone = true; - } - } - else - { - _holdTime = 0; - _greenCircleImage.fillAmount = 0; - } - } - - public new void OnSelect() - { - _isHolding = true; - } - - public void OnUnselect() - { - _isHolding = false; - } - - public new void ActivateAfterDelay(float delay) - { - _greyCircleImage.enabled = false; - transform.localRotation = Quaternion.Euler(-180f, 0, 0); - gameObject.SetActive(true); - StartCoroutine(ActivateAfterDelayCoroutine(delay)); - } - - public void Reset() - { - buttonBorderHoldGameObject.SetActive(true); - borderTransform.gameObject.SetActive(false); - _holdTime = 0; - _greenCircleImage.fillAmount = 0; - _isHoldDone = false; - } - - protected override IEnumerator AnimateActiveState(float startXRotation, float endXRotation, bool activeState) - { - _greyCircleImage.enabled = activeState; - - var elapsedTime = 0f; - - while (elapsedTime < activeStateAnimDuration) - { - elapsedTime += Time.deltaTime; - var t = elapsedTime / activeStateAnimDuration; - var curveValue = activeStateAnimCurve.Evaluate(t); - - transform.localRotation = Quaternion.Euler(math.lerp(startXRotation, endXRotation, curveValue), 0, 0); - - yield return null; - } - transform.localRotation = Quaternion.Euler(0, 0, 0); - - if (!activeState) - { - Reset(); - gameObject.SetActive(false); - } - } -} diff --git a/Runtime/Scripts/CircularButton/CircularHoldButton.cs.meta b/Runtime/Scripts/CircularButton/CircularHoldButton.cs.meta deleted file mode 100644 index 543c144d493301aa76440873aa91adc075b1da65..0000000000000000000000000000000000000000 --- a/Runtime/Scripts/CircularButton/CircularHoldButton.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: aa4a286915b45493da19c4d4d19a109b -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/package.json b/package.json index 6222a45a1e0c2afc351d7c1f141a58e6154a8efb..5ea5a170c4fd39c9589e0190f4eca3a4fc7e72de 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "de.tu-dresden.hcp-xr.xr-starter", - "version": "1.0.3", + "version": "1.0.4", "displayName": "HCP-XR Starter", "description": "This package helps you to get started quickly with your Unity XR projects.", "unity": "6000.0",