diff --git a/unity/ARUI/Assets/MixedRealityToolkit.Generated/ARUI/AngelMixedReality.asset b/unity/ARUI/Assets/MixedRealityToolkit.Generated/ARUI/AngelMixedReality.asset index 1e90c573e..530ca1518 100644 --- a/unity/ARUI/Assets/MixedRealityToolkit.Generated/ARUI/AngelMixedReality.asset +++ b/unity/ARUI/Assets/MixedRealityToolkit.Generated/ARUI/AngelMixedReality.asset @@ -17,7 +17,14 @@ MonoBehaviour: recognitionConfidenceLevel: 2 speechCommands: - localizationKey: - keyword: Stop + keyword: stop + keyCode: 0 + action: + id: 0 + description: + axisConstraint: 0 + - localizationKey: + keyword: mute keyCode: 0 action: id: 0 diff --git a/unity/ARUI/Assets/Scripts/ARUI.meta b/unity/ARUI/Assets/Plugins/ARUI.meta similarity index 77% rename from unity/ARUI/Assets/Scripts/ARUI.meta rename to unity/ARUI/Assets/Plugins/ARUI.meta index e8fa3f1f7..58cc507a6 100644 --- a/unity/ARUI/Assets/Scripts/ARUI.meta +++ b/unity/ARUI/Assets/Plugins/ARUI.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: b58f40aa8231ae449b5eb624e9070f3a +guid: a4e2ed213c8484c44893f0320872a4b1 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/unity/ARUI/Assets/Plugins/ARUI/GX160_Light.prefab b/unity/ARUI/Assets/Plugins/ARUI/GX160_Light.prefab new file mode 100644 index 000000000..1c7432403 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/GX160_Light.prefab @@ -0,0 +1,83 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &780793629212121875 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 657292349469723166} + - component: {fileID: 60832009202498379} + - component: {fileID: 3940784756236980674} + m_Layer: 0 + m_Name: GX160_Light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &657292349469723166 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 780793629212121875} + m_LocalRotation: {x: -0.7071068, y: -0, z: -0, w: 0.7071067} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &60832009202498379 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 780793629212121875} + m_Mesh: {fileID: -7673486075594911219, guid: 49234b225b4815046884c4c7833836de, type: 3} +--- !u!23 &3940784756236980674 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 780793629212121875} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} + 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} diff --git a/unity/ARUI/Assets/Resources/ARUI/Prefabs/MainMenuCard.prefab.meta b/unity/ARUI/Assets/Plugins/ARUI/GX160_Light.prefab.meta similarity index 74% rename from unity/ARUI/Assets/Resources/ARUI/Prefabs/MainMenuCard.prefab.meta rename to unity/ARUI/Assets/Plugins/ARUI/GX160_Light.prefab.meta index 5f01ccfad..7233f8cbf 100644 --- a/unity/ARUI/Assets/Resources/ARUI/Prefabs/MainMenuCard.prefab.meta +++ b/unity/ARUI/Assets/Plugins/ARUI/GX160_Light.prefab.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 12a52f74316029847a8f94650e24d7e6 +guid: cdd96ec417519924e963624e9f550999 PrefabImporter: externalObjects: {} userData: diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons.meta diff --git a/unity/ARUI/Assets/Plugins/ARUI/Icons/Animated-Hourglass-PNG-File.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Animated-Hourglass-PNG-File.png new file mode 100644 index 000000000..502521b7b Binary files /dev/null and b/unity/ARUI/Assets/Plugins/ARUI/Icons/Animated-Hourglass-PNG-File.png differ diff --git a/unity/ARUI/Assets/Plugins/ARUI/Icons/Animated-Hourglass-PNG-File.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Animated-Hourglass-PNG-File.png.meta new file mode 100644 index 000000000..27a17b423 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Icons/Animated-Hourglass-PNG-File.png.meta @@ -0,0 +1,120 @@ +fileFormatVersion: 2 +guid: 3e8d0a21662922c4d85c154239a6dfec +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 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 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Icons/Eo_circle_light-green_checkmark.svg.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Eo_circle_light-green_checkmark.svg.png new file mode 100644 index 000000000..c8543ee83 Binary files /dev/null and b/unity/ARUI/Assets/Plugins/ARUI/Icons/Eo_circle_light-green_checkmark.svg.png differ diff --git a/unity/ARUI/Assets/Plugins/ARUI/Icons/Eo_circle_light-green_checkmark.svg.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Eo_circle_light-green_checkmark.svg.png.meta new file mode 100644 index 000000000..eecf3b795 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Icons/Eo_circle_light-green_checkmark.svg.png.meta @@ -0,0 +1,120 @@ +fileFormatVersion: 2 +guid: 8a857eabb7fce8241b1d80c73afe381b +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 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 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free].meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free].meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free].meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free].meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 1 E Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 1 E Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 1 E Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 1 E Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 1 E Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 1 E Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 1 E Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 1 E Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 1 N Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 1 N Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 1 N Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 1 N Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 1 N Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 1 N Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 1 N Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 1 N Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 1 NE Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 1 NE Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 1 NE Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 1 NE Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 1 NE Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 1 NE Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 1 NE Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 1 NE Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 1 NW Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 1 NW Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 1 NW Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 1 NW Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 1 NW Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 1 NW Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 1 NW Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 1 NW Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 1 S Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 1 S Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 1 S Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 1 S Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 1 S Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 1 S Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 1 S Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 1 S Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 1 SE Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 1 SE Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 1 SE Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 1 SE Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 1 SE Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 1 SE Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 1 SE Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 1 SE Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 1 SW Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 1 SW Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 1 SW Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 1 SW Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 1 SW Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 1 SW Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 1 SW Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 1 SW Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 1 W Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 1 W Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 1 W Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 1 W Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 1 W Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 1 W Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 1 W Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 1 W Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 2 E Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 2 E Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 2 E Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 2 E Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 2 E Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 2 E Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 2 E Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 2 E Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 2 N Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 2 N Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 2 N Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 2 N Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 2 N Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 2 N Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 2 N Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 2 N Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 2 NE Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 2 NE Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 2 NE Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 2 NE Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 2 NE Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 2 NE Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 2 NE Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 2 NE Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 2 NW Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 2 NW Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 2 NW Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 2 NW Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 2 NW Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 2 NW Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 2 NW Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 2 NW Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 2 S Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 2 S Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 2 S Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 2 S Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 2 S Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 2 S Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 2 S Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 2 S Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 2 SE Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 2 SE Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 2 SE Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 2 SE Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 2 SE Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 2 SE Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 2 SE Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 2 SE Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 2 SW Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 2 SW Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 2 SW Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 2 SW Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 2 SW Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 2 SW Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 2 SW Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 2 SW Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 2 W Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 2 W Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 2 W Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 2 W Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 2 W Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 2 W Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 2 W Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 2 W Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 3 E Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 3 E Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 3 E Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 3 E Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 3 E Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 3 E Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 3 E Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 3 E Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 3 N Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 3 N Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 3 N Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 3 N Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 3 N Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 3 N Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 3 N Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 3 N Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 3 NE Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 3 NE Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 3 NE Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 3 NE Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 3 NE Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 3 NE Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 3 NE Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 3 NE Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 3 NW Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 3 NW Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 3 NW Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 3 NW Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 3 NW Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 3 NW Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 3 NW Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 3 NW Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 3 S Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 3 S Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 3 S Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 3 S Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 3 S Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 3 S Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 3 S Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 3 S Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 3 SE Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 3 SE Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 3 SE Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 3 SE Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 3 SE Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 3 SE Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 3 SE Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 3 SE Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 3 SW Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 3 SW Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 3 SW Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 3 SW Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 3 SW Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 3 SW Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 3 SW Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 3 SW Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 3 W Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 3 W Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 3 W Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 3 W Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 3 W Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 3 W Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 3 W Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 3 W Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 4 E Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 4 E Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 4 E Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 4 E Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 4 E Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 4 E Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 4 E Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 4 E Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 4 N Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 4 N Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 4 N Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 4 N Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 4 N Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 4 N Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 4 N Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 4 N Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 4 NE Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 4 NE Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 4 NE Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 4 NE Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 4 NE Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 4 NE Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 4 NE Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 4 NE Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 4 NW Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 4 NW Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 4 NW Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 4 NW Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 4 NW Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 4 NW Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 4 NW Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 4 NW Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 4 S Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 4 S Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 4 S Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 4 S Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 4 S Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 4 S Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 4 S Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 4 S Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 4 SE Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 4 SE Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 4 SE Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 4 SE Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 4 SE Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 4 SE Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 4 SE Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 4 SE Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 4 SW Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 4 SW Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 4 SW Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 4 SW Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 4 SW Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 4 SW Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 4 SW Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 4 SW Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 4 W Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 4 W Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 4 W Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 4 W Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 4 W Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 4 W Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 4 W Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 4 W Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 5 E Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 5 E Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 5 E Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 5 E Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 5 E Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 5 E Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 5 E Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 5 E Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 5 N Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 5 N Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 5 N Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 5 N Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 5 N Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 5 N Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 5 N Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 5 N Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 5 NE Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 5 NE Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 5 NE Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 5 NE Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 5 NE Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 5 NE Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 5 NE Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 5 NE Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 5 NW Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 5 NW Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 5 NW Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 5 NW Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 5 NW Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 5 NW Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 5 NW Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 5 NW Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 5 S Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 5 S Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 5 S Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 5 S Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 5 S Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 5 S Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 5 S Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 5 S Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 5 SE Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 5 SE Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 5 SE Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 5 SE Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 5 SE Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 5 SE Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 5 SE Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 5 SE Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 5 SW Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 5 SW Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 5 SW Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 5 SW Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 5 SW Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 5 SW Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 5 SW Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 5 SW Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 5 W Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 5 W Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 5 W Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 5 W Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 5 W Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 5 W Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 5 W Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 5 W Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 6 E Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 6 E Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 6 E Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 6 E Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 6 E Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 6 E Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 6 E Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 6 E Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 6 N Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 6 N Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 6 N Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 6 N Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 6 N Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 6 N Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 6 N Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 6 N Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 6 NE Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 6 NE Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 6 NE Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 6 NE Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 6 NE Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 6 NE Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 6 NE Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 6 NE Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 6 NW Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 6 NW Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 6 NW Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 6 NW Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 6 NW Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 6 NW Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 6 NW Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 6 NW Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 6 S Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 6 S Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 6 S Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 6 S Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 6 S Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 6 S Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 6 S Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 6 S Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 6 SE Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 6 SE Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 6 SE Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 6 SE Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 6 SE Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 6 SE Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 6 SE Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 6 SE Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 6 SW Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 6 SW Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 6 SW Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 6 SW Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 6 SW Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 6 SW Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 6 SW Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 6 SW Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 6 W Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 6 W Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 6 W Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 6 W Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 6 W Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 6 W Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 6 W Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 6 W Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 7 E Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 7 E Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 7 E Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 7 E Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 7 E Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 7 E Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 7 E Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 7 E Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 7 N Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 7 N Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 7 N Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 7 N Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 7 N Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 7 N Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 7 N Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 7 N Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 7 NE Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 7 NE Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 7 NE Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 7 NE Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 7 NE Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 7 NE Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 7 NE Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 7 NE Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 7 NW Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 7 NW Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 7 NW Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 7 NW Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 7 NW Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 7 NW Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 7 NW Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 7 NW Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 7 S Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 7 S Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 7 S Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 7 S Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 7 S Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 7 S Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 7 S Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 7 S Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 7 SE Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 7 SE Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 7 SE Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 7 SE Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 7 SE Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 7 SE Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 7 SE Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 7 SE Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 7 SW Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 7 SW Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 7 SW Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 7 SW Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 7 SW Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 7 SW Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 7 SW Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 7 SW Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 7 W Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 7 W Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 7 W Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 7 W Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 7 W Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 7 W Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 7 W Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow 7 W Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow Curved Left 1 Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow Curved Left 1 Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow Curved Left 1 Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow Curved Left 1 Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow Curved Left 1 Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow Curved Left 1 Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow Curved Left 1 Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow Curved Left 1 Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow Curved Left 2 Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow Curved Left 2 Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow Curved Left 2 Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow Curved Left 2 Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow Curved Left 2 Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow Curved Left 2 Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow Curved Left 2 Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow Curved Left 2 Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow Curved Right 1 Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow Curved Right 1 Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow Curved Right 1 Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow Curved Right 1 Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow Curved Right 1 Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow Curved Right 1 Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow Curved Right 1 Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow Curved Right 1 Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow Curved Right 2 Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow Curved Right 2 Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow Curved Right 2 Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow Curved Right 2 Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow Curved Right 2 Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow Curved Right 2 Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow Curved Right 2 Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Arrow Curved Right 2 Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Button Blank Circle Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Button Blank Circle Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Button Blank Circle Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Button Blank Circle Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Button Blank Circle Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Button Blank Circle Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Button Blank Circle Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Button Blank Circle Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Button Blank Cross Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Button Blank Cross Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Button Blank Cross Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Button Blank Cross Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Button Blank Cross Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Button Blank Cross Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Button Blank Cross Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Button Blank Cross Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Cart Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Cart Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Cart Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Cart Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Cart Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Cart Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Cart Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Cart Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 1 Bars Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 1 Bars Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 1 Bars Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 1 Bars Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 1 Bars Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 1 Bars Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 1 Bars Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 1 Bars Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 1 Blank Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 1 Blank Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 1 Blank Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 1 Blank Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 1 Blank Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 1 Blank Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 1 Blank Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 1 Blank Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 1 Ellipsis Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 1 Ellipsis Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 1 Ellipsis Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 1 Ellipsis Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 1 Ellipsis Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 1 Ellipsis Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 1 Ellipsis Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 1 Ellipsis Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 1 Exclaim Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 1 Exclaim Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 1 Exclaim Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 1 Exclaim Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 1 Exclaim Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 1 Exclaim Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 1 Exclaim Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 1 Exclaim Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 1 Question Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 1 Question Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 1 Question Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 1 Question Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 1 Question Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 1 Question Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 1 Question Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 1 Question Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 2 Bars Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 2 Bars Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 2 Bars Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 2 Bars Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 2 Bars Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 2 Bars Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 2 Bars Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 2 Bars Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 2 Blank Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 2 Blank Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 2 Blank Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 2 Blank Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 2 Blank Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 2 Blank Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 2 Blank Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 2 Blank Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 2 Ellipsis Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 2 Ellipsis Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 2 Ellipsis Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 2 Ellipsis Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 2 Ellipsis Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 2 Ellipsis Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 2 Ellipsis Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 2 Ellipsis Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 2 Exclaim Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 2 Exclaim Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 2 Exclaim Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 2 Exclaim Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 2 Exclaim Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 2 Exclaim Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 2 Exclaim Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 2 Exclaim Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 2 Question Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 2 Question Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 2 Question Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 2 Question Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 2 Question Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 2 Question Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 2 Question Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 2 Question Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 3 Bars Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 3 Bars Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 3 Bars Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 3 Bars Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 3 Bars Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 3 Bars Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 3 Bars Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 3 Bars Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 3 Blank Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 3 Blank Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 3 Blank Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 3 Blank Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 3 Blank Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 3 Blank Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 3 Blank Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 3 Blank Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 3 Ellipsis Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 3 Ellipsis Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 3 Ellipsis Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 3 Ellipsis Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 3 Ellipsis Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 3 Ellipsis Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 3 Ellipsis Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 3 Ellipsis Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 3 Exclaim Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 3 Exclaim Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 3 Exclaim Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 3 Exclaim Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 3 Exclaim Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 3 Exclaim Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 3 Exclaim Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 3 Exclaim Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 3 Question Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 3 Question Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 3 Question Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 3 Question Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 3 Question Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 3 Question Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 3 Question Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Chat 3 Question Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Circle Dash Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Circle Dash Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Circle Dash Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Circle Dash Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Circle Dash Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Circle Dash Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Circle Dash Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Circle Dash Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Circle (Bottom) Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Circle (Bottom) Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Circle (Bottom) Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Circle (Bottom) Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Circle (Bottom) Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Circle (Bottom) Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Circle (Bottom) Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Circle (Bottom) Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Circle (Left) Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Circle (Left) Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Circle (Left) Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Circle (Left) Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Circle (Left) Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Circle (Left) Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Circle (Left) Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Circle (Left) Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Circle (Right) Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Circle (Right) Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Circle (Right) Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Circle (Right) Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Circle (Right) Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Circle (Right) Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Circle (Right) Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Circle (Right) Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Circle (Top) Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Circle (Top) Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Circle (Top) Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Circle (Top) Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Circle (Top) Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Circle (Top) Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Circle (Top) Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Circle (Top) Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Circle Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Circle Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Circle Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Circle Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Circle Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Circle Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Circle Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Circle Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Horizontal (Left) Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Horizontal (Left) Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Horizontal (Left) Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Horizontal (Left) Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Horizontal (Left) Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Horizontal (Left) Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Horizontal (Left) Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Horizontal (Left) Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Horizontal (Middle) Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Horizontal (Middle) Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Horizontal (Middle) Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Horizontal (Middle) Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Horizontal (Middle) Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Horizontal (Middle) Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Horizontal (Middle) Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Horizontal (Middle) Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Horizontal (Right) Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Horizontal (Right) Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Horizontal (Right) Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Horizontal (Right) Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Horizontal (Right) Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Horizontal (Right) Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Horizontal (Right) Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Horizontal (Right) Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Vertical (Bottom) Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Vertical (Bottom) Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Vertical (Bottom) Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Vertical (Bottom) Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Vertical (Bottom) Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Vertical (Bottom) Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Vertical (Bottom) Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Vertical (Bottom) Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Vertical (Middle) Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Vertical (Middle) Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Vertical (Middle) Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Vertical (Middle) Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Vertical (Middle) Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Vertical (Middle) Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Vertical (Middle) Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Vertical (Middle) Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Vertical (Top) Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Vertical (Top) Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Vertical (Top) Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Vertical (Top) Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Vertical (Top) Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Vertical (Top) Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Vertical (Top) Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Vertical (Top) Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Lock Closed Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Lock Closed Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Lock Closed Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Lock Closed Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Lock Closed Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Lock Closed Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Lock Closed Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Lock Closed Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Lock Open Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Lock Open Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Lock Open Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Lock Open Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Lock Open Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Lock Open Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Lock Open Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Lock Open Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Magnify Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Magnify Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Magnify Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Magnify Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Magnify Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Magnify Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Magnify Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Magnify Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Magnify Minus Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Magnify Minus Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Magnify Minus Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Magnify Minus Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Magnify Minus Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Magnify Minus Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Magnify Minus Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Magnify Minus Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Magnify Plus Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Magnify Plus Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Magnify Plus Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Magnify Plus Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Magnify Plus Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Magnify Plus Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Magnify Plus Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Magnify Plus Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Media Left Double Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Media Left Double Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Media Left Double Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Media Left Double Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Media Left Double Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Media Left Double Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Media Left Double Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Media Left Double Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Media Left Full Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Media Left Full Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Media Left Full Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Media Left Full Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Media Left Full Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Media Left Full Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Media Left Full Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Media Left Full Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Media Left Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Media Left Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Media Left Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Media Left Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Media Left Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Media Left Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Media Left Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Media Left Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Media Pause Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Media Pause Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Media Pause Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Media Pause Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Media Pause Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Media Pause Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Media Pause Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Media Pause Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Media Right Double Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Media Right Double Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Media Right Double Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Media Right Double Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Media Right Double Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Media Right Double Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Media Right Double Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Media Right Double Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Media Right Full Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Media Right Full Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Media Right Full Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Media Right Full Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Media Right Full Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Media Right Full Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Media Right Full Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Media Right Full Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Media Right Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Media Right Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Media Right Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Media Right Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Media Right Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Media Right Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Media Right Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Media Right Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Media Stop Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Media Stop Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Media Stop Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Media Stop Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Media Stop Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Media Stop Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Media Stop Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Media Stop Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 1 Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 1 Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 1 Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 1 Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 1 Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 1 Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 1 Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 1 Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 10 Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 10 Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 10 Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 10 Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 10 Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 10 Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 10 Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 10 Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 11 Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 11 Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 11 Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 11 Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 11 Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 11 Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 11 Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 11 Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 12 Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 12 Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 12 Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 12 Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 12 Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 12 Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 12 Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 12 Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 2 Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 2 Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 2 Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 2 Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 2 Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 2 Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 2 Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 2 Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 3 Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 3 Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 3 Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 3 Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 3 Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 3 Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 3 Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 3 Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 4 Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 4 Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 4 Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 4 Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 4 Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 4 Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 4 Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 4 Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 5 Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 5 Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 5 Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 5 Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 5 Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 5 Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 5 Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 5 Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 6 Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 6 Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 6 Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 6 Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 6 Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 6 Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 6 Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 6 Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 7 Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 7 Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 7 Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 7 Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 7 Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 7 Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 7 Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 7 Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 8 Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 8 Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 8 Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 8 Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 8 Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 8 Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 8 Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 8 Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 9 Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 9 Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 9 Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 9 Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 9 Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 9 Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 9 Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Menu 9 Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Mic Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Mic Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Mic Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Mic Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Mic Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Mic Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Mic Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Mic Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Mic No Cross Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Mic No Cross Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Mic No Cross Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Mic No Cross Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Mic No Cross Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Mic No Cross Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Mic No Cross Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Mic No Cross Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Mic No Crossless Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Mic No Crossless Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Mic No Crossless Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Mic No Crossless Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Mic No Crossless Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Mic No Crossless Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Mic No Crossless Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Mic No Crossless Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Mic No Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Mic No Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Mic No Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Mic No Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Mic No Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Mic No Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Mic No Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Mic No Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Mic Off Dash Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Mic Off Dash Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Mic Off Dash Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Mic Off Dash Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Mic Off Dash Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Mic Off Dash Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Mic Off Dash Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Mic Off Dash Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Mic Off Dashless Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Mic Off Dashless Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Mic Off Dashless Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Mic Off Dashless Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Mic Off Dashless Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Mic Off Dashless Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Mic Off Dashless Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Mic Off Dashless Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Mic Off Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Mic Off Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Mic Off Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Mic Off Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Mic Off Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Mic Off Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Mic Off Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Mic Off Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Move In Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Move In Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Move In Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Move In Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Move In Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Move In Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Move In Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Move In Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Move In_1 Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Move In_1 Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Move In_1 Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Move In_1 Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Move In_1 Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Move In_1 Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Move In_1 Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Move In_1 Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Move Out Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Move Out Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Move Out Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Move Out Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Move Out Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Move Out Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Move Out Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Move Out Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Move Out_1 Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Move Out_1 Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Move Out_1 Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Move Out_1 Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Move Out_1 Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Move Out_1 Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Move Out_1 Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Move Out_1 Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Music Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Music Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Music Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Music Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Music Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Music Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Music Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Music Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Music No Dash Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Music No Dash Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Music No Dash Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Music No Dash Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Music No Dash Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Music No Dash Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Music No Dash Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Music No Dash Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Music No Dashless Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Music No Dashless Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Music No Dashless Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Music No Dashless Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Music No Dashless Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Music No Dashless Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Music No Dashless Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Music No Dashless Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Music No Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Music No Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Music No Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Music No Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Music No Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Music No Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Music No Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Music No Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Mute Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Mute Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Mute Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Mute Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Mute Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Mute Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Mute Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Mute Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Signal Up Off Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Signal Up Off Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Signal Up Off Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Signal Up Off Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Signal Up Off Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Signal Up Off Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Signal Up Off Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Signal Up Off Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Volume 0 Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Volume 0 Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Volume 0 Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Volume 0 Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Volume 0 Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Volume 0 Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Volume 0 Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Volume 0 Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Volume 1 Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Volume 1 Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Volume 1 Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Volume 1 Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Volume 1 Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Volume 1 Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Volume 1 Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Volume 1 Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Volume 2 Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Volume 2 Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Volume 2 Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Volume 2 Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Volume 2 Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Volume 2 Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Volume 2 Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Volume 2 Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Volume 3 Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Volume 3 Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Volume 3 Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Volume 3 Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Volume 3 Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Volume 3 Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Volume 3 Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Volume 3 Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Volume 4 Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Volume 4 Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Volume 4 Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Volume 4 Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Volume 4 Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Volume 4 Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Volume 4 Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Volume 4 Icon.png.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Volume 5 Icon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Volume 5 Icon.png similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Volume 5 Icon.png rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Volume 5 Icon.png diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Volume 5 Icon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Volume 5 Icon.png.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Free Flat Volume 5 Icon.png.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Free Flat Volume 5 Icon.png.meta diff --git a/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Materials.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Materials.meta new file mode 100644 index 000000000..324548c1c --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Materials.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f19a140e463088b46975e55a5c2c1591 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Materials/mugIcon.mat b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Materials/mugIcon.mat new file mode 100644 index 000000000..5a8079eeb --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Materials/mugIcon.mat @@ -0,0 +1,78 @@ +%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: mugIcon + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _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: 60522921e797dcb4588cb875b6ad7da3, 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} + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + m_BuildTextureStacks: [] diff --git a/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Materials/mugIcon.mat.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Materials/mugIcon.mat.meta new file mode 100644 index 000000000..dc5616b6b --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Materials/mugIcon.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7927e1783a01e714c9c88c6dcaf0bcfd +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Source.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Source.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Source.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Source.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Source/Free Flat GUI.ai b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Source/Free Flat GUI.ai similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Source/Free Flat GUI.ai rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Source/Free Flat GUI.ai diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Source/Free Flat GUI.ai.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Source/Free Flat GUI.ai.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Source/Free Flat GUI.ai.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Source/Free Flat GUI.ai.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Source/Free Flat GUI.svg b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Source/Free Flat GUI.svg similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Source/Free Flat GUI.svg rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Source/Free Flat GUI.svg diff --git a/unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Source/Free Flat GUI.svg.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Source/Free Flat GUI.svg.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Icons/Flat Icons [Free]/Source/Free Flat GUI.svg.meta rename to unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/Source/Free Flat GUI.svg.meta diff --git a/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/bottleIcon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/bottleIcon.png new file mode 100644 index 000000000..8f9b49cf6 Binary files /dev/null and b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/bottleIcon.png differ diff --git a/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/bottleIcon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/bottleIcon.png.meta new file mode 100644 index 000000000..967c5d82d --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/bottleIcon.png.meta @@ -0,0 +1,120 @@ +fileFormatVersion: 2 +guid: 0ad09647a1de8d14c9a88ad31591e1f6 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 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 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/canIcon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/canIcon.png new file mode 100644 index 000000000..e1710c14a Binary files /dev/null and b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/canIcon.png differ diff --git a/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/canIcon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/canIcon.png.meta new file mode 100644 index 000000000..85e7662a8 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/canIcon.png.meta @@ -0,0 +1,120 @@ +fileFormatVersion: 2 +guid: 1c06591a61fac054392aac11e53b5f97 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 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 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/jam.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/jam.png new file mode 100644 index 000000000..5ca8cb7a5 Binary files /dev/null and b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/jam.png differ diff --git a/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/jam.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/jam.png.meta new file mode 100644 index 000000000..e31fa7b61 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/jam.png.meta @@ -0,0 +1,120 @@ +fileFormatVersion: 2 +guid: 685b2722b5a3ba14486bbbb21ea6cbdc +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 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 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/knife (1).png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/knife (1).png new file mode 100644 index 000000000..4e70f54b4 Binary files /dev/null and b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/knife (1).png differ diff --git a/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/knife (1).png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/knife (1).png.meta new file mode 100644 index 000000000..424b58d60 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/knife (1).png.meta @@ -0,0 +1,120 @@ +fileFormatVersion: 2 +guid: 82836c567e6dcc543b8930f727fd1dd1 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 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 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/mugIcon.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/mugIcon.png new file mode 100644 index 000000000..6ee03fb57 Binary files /dev/null and b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/mugIcon.png differ diff --git a/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/mugIcon.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/mugIcon.png.meta new file mode 100644 index 000000000..01e2b8107 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/mugIcon.png.meta @@ -0,0 +1,120 @@ +fileFormatVersion: 2 +guid: 60522921e797dcb4588cb875b6ad7da3 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 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 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/nuts.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/nuts.png new file mode 100644 index 000000000..f40d4f11c Binary files /dev/null and b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/nuts.png differ diff --git a/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/nuts.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/nuts.png.meta new file mode 100644 index 000000000..ef6a2b7ad --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/nuts.png.meta @@ -0,0 +1,120 @@ +fileFormatVersion: 2 +guid: ca7be2155d776764a8cb50f987963f59 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 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 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/paper-towel.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/paper-towel.png new file mode 100644 index 000000000..642ce24c7 Binary files /dev/null and b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/paper-towel.png differ diff --git a/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/paper-towel.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/paper-towel.png.meta new file mode 100644 index 000000000..2f36f71aa --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/paper-towel.png.meta @@ -0,0 +1,120 @@ +fileFormatVersion: 2 +guid: d46ac2f990f2a0d48aaa8898bf45fc0f +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 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 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/tortilla.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/tortilla.png new file mode 100644 index 000000000..37b5b1b0a Binary files /dev/null and b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/tortilla.png differ diff --git a/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/tortilla.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/tortilla.png.meta new file mode 100644 index 000000000..0963f125c --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Icons/Flat Icons [Free]/tortilla.png.meta @@ -0,0 +1,120 @@ +fileFormatVersion: 2 +guid: 6b303571cc3cd4c4eb64c02eb53eb8c7 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 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 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Icons/output-onlinepngtools (2).png b/unity/ARUI/Assets/Plugins/ARUI/Icons/output-onlinepngtools (2).png new file mode 100644 index 000000000..d194f4ac5 Binary files /dev/null and b/unity/ARUI/Assets/Plugins/ARUI/Icons/output-onlinepngtools (2).png differ diff --git a/unity/ARUI/Assets/Plugins/ARUI/Icons/output-onlinepngtools (2).png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/output-onlinepngtools (2).png.meta new file mode 100644 index 000000000..c8c31249b --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Icons/output-onlinepngtools (2).png.meta @@ -0,0 +1,120 @@ +fileFormatVersion: 2 +guid: 044cc50852691464a82742c47984f1b8 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 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 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Icons/pngimg.com - square_PNG19.png b/unity/ARUI/Assets/Plugins/ARUI/Icons/pngimg.com - square_PNG19.png new file mode 100644 index 000000000..0b655d08a Binary files /dev/null and b/unity/ARUI/Assets/Plugins/ARUI/Icons/pngimg.com - square_PNG19.png differ diff --git a/unity/ARUI/Assets/Plugins/ARUI/Icons/pngimg.com - square_PNG19.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Icons/pngimg.com - square_PNG19.png.meta new file mode 100644 index 000000000..db25a18ff --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Icons/pngimg.com - square_PNG19.png.meta @@ -0,0 +1,120 @@ +fileFormatVersion: 2 +guid: 8dba9194540add143b032e1e10871e81 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 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 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Images.meta b/unity/ARUI/Assets/Plugins/ARUI/Images.meta new file mode 100644 index 000000000..10cbef8dd --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Images.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 548cce68bc1b18c47acf85a0c3c4ad47 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Images/Steel-Butter-Knife-PNG-Transparent-Image.png b/unity/ARUI/Assets/Plugins/ARUI/Images/Steel-Butter-Knife-PNG-Transparent-Image.png new file mode 100644 index 000000000..0fc717c22 Binary files /dev/null and b/unity/ARUI/Assets/Plugins/ARUI/Images/Steel-Butter-Knife-PNG-Transparent-Image.png differ diff --git a/unity/ARUI/Assets/Plugins/ARUI/Images/Steel-Butter-Knife-PNG-Transparent-Image.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Images/Steel-Butter-Knife-PNG-Transparent-Image.png.meta new file mode 100644 index 000000000..677bbd28d --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Images/Steel-Butter-Knife-PNG-Transparent-Image.png.meta @@ -0,0 +1,120 @@ +fileFormatVersion: 2 +guid: 6cf0b96e405cb37498fae77326814be6 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 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 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Images/maxresdefault (3).jpg b/unity/ARUI/Assets/Plugins/ARUI/Images/maxresdefault (3).jpg new file mode 100644 index 000000000..8475986aa Binary files /dev/null and b/unity/ARUI/Assets/Plugins/ARUI/Images/maxresdefault (3).jpg differ diff --git a/unity/ARUI/Assets/Plugins/ARUI/Images/maxresdefault (3).jpg.meta b/unity/ARUI/Assets/Plugins/ARUI/Images/maxresdefault (3).jpg.meta new file mode 100644 index 000000000..d4fdfee51 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Images/maxresdefault (3).jpg.meta @@ -0,0 +1,120 @@ +fileFormatVersion: 2 +guid: 342adc6437a784648b9f7efc7527588c +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 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 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Images/toothpick-test-057af7b7-367e64c7c51f4c30a8de03bd0b717375.jpg b/unity/ARUI/Assets/Plugins/ARUI/Images/toothpick-test-057af7b7-367e64c7c51f4c30a8de03bd0b717375.jpg new file mode 100644 index 000000000..781253b4a Binary files /dev/null and b/unity/ARUI/Assets/Plugins/ARUI/Images/toothpick-test-057af7b7-367e64c7c51f4c30a8de03bd0b717375.jpg differ diff --git a/unity/ARUI/Assets/Plugins/ARUI/Images/toothpick-test-057af7b7-367e64c7c51f4c30a8de03bd0b717375.jpg.meta b/unity/ARUI/Assets/Plugins/ARUI/Images/toothpick-test-057af7b7-367e64c7c51f4c30a8de03bd0b717375.jpg.meta new file mode 100644 index 000000000..d71fc3f23 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Images/toothpick-test-057af7b7-367e64c7c51f4c30a8de03bd0b717375.jpg.meta @@ -0,0 +1,120 @@ +fileFormatVersion: 2 +guid: 60a1d4a3a199f72468ee20b911ecb26b +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 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 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Images/white-corn-for-table-20124-45-inchcob.png b/unity/ARUI/Assets/Plugins/ARUI/Images/white-corn-for-table-20124-45-inchcob.png new file mode 100644 index 000000000..3aa0a533b Binary files /dev/null and b/unity/ARUI/Assets/Plugins/ARUI/Images/white-corn-for-table-20124-45-inchcob.png differ diff --git a/unity/ARUI/Assets/Plugins/ARUI/Images/white-corn-for-table-20124-45-inchcob.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Images/white-corn-for-table-20124-45-inchcob.png.meta new file mode 100644 index 000000000..335f6d913 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Images/white-corn-for-table-20124-45-inchcob.png.meta @@ -0,0 +1,120 @@ +fileFormatVersion: 2 +guid: 6b324bfcf81ec2c48b7a290027a03a10 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 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 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles.meta b/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles.meta new file mode 100644 index 000000000..875421741 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 777029bdfbac4204d8c5f2fecf41f817 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/AngelMixedReality.asset b/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/AngelMixedReality.asset new file mode 100644 index 000000000..80fb041e4 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/AngelMixedReality.asset @@ -0,0 +1,32 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1f18fec9b55c4f818e284af454161962, type: 3} + m_Name: AngelMixedReality + m_EditorClassIdentifier: + isCustomProfile: 1 + startBehavior: 0 + recognitionConfidenceLevel: 1 + speechCommands: + - localizationKey: + keyword: stop + keyCode: 0 + action: + id: 0 + description: + axisConstraint: 0 + - localizationKey: + keyword: + keyCode: 0 + action: + id: 0 + description: + axisConstraint: 0 diff --git a/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/AngelMixedReality.asset.meta b/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/AngelMixedReality.asset.meta new file mode 100644 index 000000000..cba4163b6 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/AngelMixedReality.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f6601d4173188c7488f0385e6b45627d +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/AngelMixedRealityGesturesProfile.asset b/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/AngelMixedRealityGesturesProfile.asset new file mode 100644 index 000000000..89d3a6dff --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/AngelMixedRealityGesturesProfile.asset @@ -0,0 +1,39 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7554812f08ec49e694a8d9d4ee235a9c, type: 3} + m_Name: AngelMixedRealityGesturesProfile + m_EditorClassIdentifier: + isCustomProfile: 1 + manipulationGestures: 13 + navigationGestures: 0 + useRailsNavigation: 0 + railsNavigationGestures: 0 + windowsGestureAutoStart: 0 + gestures: + - description: Hold + gestureType: 1 + action: + id: 8 + description: Hold Action + axisConstraint: 0 + - description: Manipulation + gestureType: 3 + action: + id: 9 + description: Manipulate Action + axisConstraint: 0 + - description: Tap + gestureType: 4 + action: + id: 1 + description: Select + axisConstraint: 2 diff --git a/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/AngelMixedRealityGesturesProfile.asset.meta b/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/AngelMixedRealityGesturesProfile.asset.meta new file mode 100644 index 000000000..e8ed71f43 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/AngelMixedRealityGesturesProfile.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: eb5a2d09c8cf1d249b186e95ac3d3f39 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/CustomProfiles.meta b/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/CustomProfiles.meta new file mode 100644 index 000000000..dd3388bcb --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/CustomProfiles.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f1d291394b549724d91daaff5c972baa +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/CustomProfiles/Angel MixedRealityCameraProfile.asset b/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/CustomProfiles/Angel MixedRealityCameraProfile.asset new file mode 100644 index 000000000..0f767044b --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/CustomProfiles/Angel MixedRealityCameraProfile.asset @@ -0,0 +1,54 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a4a1c93114e9437cb75d8b3ee4e0e1ba, type: 3} + m_Name: Angel MixedRealityCameraProfile + m_EditorClassIdentifier: + isCustomProfile: 1 + settingsConfigurations: + - componentType: + reference: Microsoft.MixedReality.Toolkit.WindowsMixedReality.WindowsMixedRealityCameraSettings, + Microsoft.MixedReality.Toolkit.Providers.WindowsMixedReality + componentName: Windows Mixed Reality Camera Settings + priority: 0 + runtimePlatform: 8 + settingsProfile: {fileID: 11400000, guid: b8be5b71c8e0a254c83b691d62a79ff5, type: 2} + - componentType: + reference: Microsoft.MixedReality.Toolkit.XRSDK.WindowsMixedReality.WindowsMixedRealityCameraSettings, + Microsoft.MixedReality.Toolkit.Providers.XRSDK.WindowsMixedReality + componentName: XR SDK Windows Mixed Reality Camera Settings + priority: 0 + runtimePlatform: 9 + settingsProfile: {fileID: 11400000, guid: b8be5b71c8e0a254c83b691d62a79ff5, type: 2} + - componentType: + reference: Microsoft.MixedReality.Toolkit.XRSDK.GenericXRSDKCameraSettings, + Microsoft.MixedReality.Toolkit.Providers.XRSDK + componentName: XR SDK Camera Settings + priority: 0 + runtimePlatform: -1 + settingsProfile: {fileID: 0} + - componentType: + reference: Microsoft.MixedReality.Toolkit.XRSDK.OpenXR.OpenXRCameraSettings, + Microsoft.MixedReality.Toolkit.Providers.OpenXR + componentName: OpenXR Camera Settings + priority: 0 + runtimePlatform: -1 + settingsProfile: {fileID: 11400000, guid: 32349edfa9bacb94a9fe58923e9a2400, type: 2} + nearClipPlaneOpaqueDisplay: 0.1 + farClipPlaneOpaqueDisplay: 1000 + cameraClearFlagsOpaqueDisplay: 2 + backgroundColorOpaqueDisplay: {r: 0, g: 0, b: 0, a: 0} + opaqueQualityLevel: 5 + nearClipPlaneTransparentDisplay: 0.1 + farClipPlaneTransparentDisplay: 100 + cameraClearFlagsTransparentDisplay: 2 + backgroundColorTransparentDisplay: {r: 0, g: 0, b: 0, a: 0} + transparentQualityLevel: 5 diff --git a/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/CustomProfiles/Angel MixedRealityCameraProfile.asset.meta b/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/CustomProfiles/Angel MixedRealityCameraProfile.asset.meta new file mode 100644 index 000000000..13dbad2bc --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/CustomProfiles/Angel MixedRealityCameraProfile.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 98b590855cf2e364293cd3651f7c0cbf +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/CustomProfiles/AngelMRTK MixedRealityInputActionRulesProfile.asset b/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/CustomProfiles/AngelMRTK MixedRealityInputActionRulesProfile.asset new file mode 100644 index 000000000..9909a8719 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/CustomProfiles/AngelMRTK MixedRealityInputActionRulesProfile.asset @@ -0,0 +1,21 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ee54661ca8af487c9db40e57d479fa48, type: 3} + m_Name: AngelMRTK MixedRealityInputActionRulesProfile + m_EditorClassIdentifier: + isCustomProfile: 1 + inputActionRulesDigital: [] + inputActionRulesSingleAxis: [] + inputActionRulesDualAxis: [] + inputActionRulesVectorAxis: [] + inputActionRulesQuaternionAxis: [] + inputActionRulesPoseAxis: [] diff --git a/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/CustomProfiles/AngelMRTK MixedRealityInputActionRulesProfile.asset.meta b/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/CustomProfiles/AngelMRTK MixedRealityInputActionRulesProfile.asset.meta new file mode 100644 index 000000000..133a927a2 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/CustomProfiles/AngelMRTK MixedRealityInputActionRulesProfile.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 51f2b9ecdf6e9414d81e9991f1730854 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/CustomProfiles/AngelMRTKConfigurationProfile.asset b/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/CustomProfiles/AngelMRTKConfigurationProfile.asset new file mode 100644 index 000000000..979e4c653 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/CustomProfiles/AngelMRTKConfigurationProfile.asset @@ -0,0 +1,56 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7612acbc1a4a4ed0afa5f4ccbe42bee4, type: 3} + m_Name: AngelMRTKConfigurationProfile + m_EditorClassIdentifier: + isCustomProfile: 1 + experienceSettingsProfile: {fileID: 11400000, guid: c95380fecb8626a47823b1a40ea9b641, type: 2} + targetExperienceScale: 3 + enableCameraSystem: 1 + cameraProfile: {fileID: 11400000, guid: e15ddec9153706f4099192ec8bd409c3, type: 2} + cameraSystemType: + reference: Microsoft.MixedReality.Toolkit.CameraSystem.MixedRealityCameraSystem, + Microsoft.MixedReality.Toolkit.Services.CameraSystem + enableInputSystem: 1 + inputSystemProfile: {fileID: 11400000, guid: c54d44da094bc0c489dbeb0d3d1a2b80, type: 2} + inputSystemType: + reference: Microsoft.MixedReality.Toolkit.Input.MixedRealityInputSystem, Microsoft.MixedReality.Toolkit.Services.InputSystem + enableBoundarySystem: 1 + boundarySystemType: + reference: Microsoft.MixedReality.Toolkit.Boundary.MixedRealityBoundarySystem, + Microsoft.MixedReality.Toolkit.Services.BoundarySystem + xrsdkBoundarySystemType: + reference: Microsoft.MixedReality.Toolkit.XRSDK.XRSDKBoundarySystem, Microsoft.MixedReality.Toolkit.Providers.XRSDK + boundaryVisualizationProfile: {fileID: 11400000, guid: 6d28cce596b44bd3897ca86f8b24e076, type: 2} + enableTeleportSystem: 0 + teleportSystemType: + reference: Microsoft.MixedReality.Toolkit.Teleport.MixedRealityTeleportSystem, + Microsoft.MixedReality.Toolkit.Services.TeleportSystem + enableSpatialAwarenessSystem: 1 + spatialAwarenessSystemType: + reference: Microsoft.MixedReality.Toolkit.SpatialAwareness.MixedRealitySpatialAwarenessSystem, + Microsoft.MixedReality.Toolkit.Services.SpatialAwarenessSystem + spatialAwarenessSystemProfile: {fileID: 11400000, guid: d5390004aa202994dad24bd8b908a840, type: 2} + diagnosticsSystemProfile: {fileID: 11400000, guid: 478436bd1083882479a52d067e98e537, type: 2} + enableDiagnosticsSystem: 0 + diagnosticsSystemType: + reference: Microsoft.MixedReality.Toolkit.Diagnostics.MixedRealityDiagnosticsSystem, + Microsoft.MixedReality.Toolkit.Services.DiagnosticsSystem + sceneSystemProfile: {fileID: 11400000, guid: 069efa41032a317409790a6a08435311, type: 2} + enableSceneSystem: 0 + sceneSystemType: + reference: Microsoft.MixedReality.Toolkit.SceneSystem.MixedRealitySceneSystem, + Microsoft.MixedReality.Toolkit.Services.SceneSystem + registeredServiceProvidersProfile: {fileID: 11400000, guid: efbaf6ea540c69f4fb75415a5d145a53, type: 2} + useServiceInspectors: 0 + renderDepthBuffer: 0 + enableVerboseLogging: 0 diff --git a/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/CustomProfiles/AngelMRTKConfigurationProfile.asset.meta b/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/CustomProfiles/AngelMRTKConfigurationProfile.asset.meta new file mode 100644 index 000000000..cdd1cc93e --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/CustomProfiles/AngelMRTKConfigurationProfile.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 09c571e89650de947b4edc8b4fc3cee3 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/CustomProfiles/AngelMRTKInputSystemProfile.asset b/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/CustomProfiles/AngelMRTKInputSystemProfile.asset new file mode 100644 index 000000000..ceadfe60a --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/CustomProfiles/AngelMRTKInputSystemProfile.asset @@ -0,0 +1,112 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b71cb900fa9dec5488df2deb180db58f, type: 3} + m_Name: AngelMRTKInputSystemProfile + m_EditorClassIdentifier: + isCustomProfile: 1 + dataProviderConfigurations: + - componentType: + reference: Microsoft.MixedReality.Toolkit.WindowsMixedReality.Input.WindowsMixedRealityDeviceManager, + Microsoft.MixedReality.Toolkit.Providers.WindowsMixedReality + componentName: Windows Mixed Reality Device Manager + priority: 0 + runtimePlatform: 8 + deviceManagerProfile: {fileID: 0} + - componentType: + reference: Microsoft.MixedReality.Toolkit.OpenVR.Input.OpenVRDeviceManager, + Microsoft.MixedReality.Toolkit.Providers.OpenVR + componentName: OpenVR Device Manager + priority: 0 + runtimePlatform: 7 + deviceManagerProfile: {fileID: 0} + - componentType: + reference: Microsoft.MixedReality.Toolkit.Windows.Input.WindowsSpeechInputProvider, + Microsoft.MixedReality.Toolkit.Providers.WindowsVoiceInput + componentName: Windows Speech Input + priority: 0 + runtimePlatform: 25 + deviceManagerProfile: {fileID: 0} + - componentType: + reference: Microsoft.MixedReality.Toolkit.Windows.Input.WindowsDictationInputProvider, + Microsoft.MixedReality.Toolkit.Providers.WindowsVoiceInput + componentName: Windows Dictation Input + priority: 0 + runtimePlatform: 25 + deviceManagerProfile: {fileID: 0} + - componentType: + reference: Microsoft.MixedReality.Toolkit.Input.HandJointService, Microsoft.MixedReality.Toolkit + componentName: Hand Joint Service + priority: 0 + runtimePlatform: -1 + deviceManagerProfile: {fileID: 0} + - componentType: + reference: Microsoft.MixedReality.Toolkit.Input.InputSimulationService, Microsoft.MixedReality.Toolkit.Services.InputSimulation + componentName: Input Simulation Service + priority: 0 + runtimePlatform: 208 + deviceManagerProfile: {fileID: 11400000, guid: 41478039094d47641bf4e09c20e61a5a, type: 2} + - componentType: + reference: Microsoft.MixedReality.Toolkit.Input.InputRecordingService, Microsoft.MixedReality.Toolkit.Services.InputAnimation + componentName: Input Recording Service + priority: 0 + runtimePlatform: -1 + deviceManagerProfile: {fileID: 11400000, guid: d0f5a7f6d1f9f0b4cb6eb35c797a0f04, type: 2} + - componentType: + reference: Microsoft.MixedReality.Toolkit.Input.InputPlaybackService, Microsoft.MixedReality.Toolkit.Services.InputSimulation + componentName: Input Playback Service + priority: 0 + runtimePlatform: 208 + deviceManagerProfile: {fileID: 0} + - componentType: + reference: Microsoft.MixedReality.Toolkit.XRSDK.WindowsMixedReality.WindowsMixedRealityDeviceManager, + Microsoft.MixedReality.Toolkit.Providers.XRSDK.WindowsMixedReality + componentName: XR SDK Windows Mixed Reality Device Manager + priority: 0 + runtimePlatform: 9 + deviceManagerProfile: {fileID: 0} + - componentType: + reference: Microsoft.MixedReality.Toolkit.XRSDK.WindowsMixedReality.WindowsMixedRealityEyeGazeDataProvider, + Microsoft.MixedReality.Toolkit.Providers.XRSDK.WindowsMixedReality + componentName: XRSDK Windows Mixed Reality Eye Gaze Provider + priority: 0 + runtimePlatform: 8 + deviceManagerProfile: {fileID: 11400000, guid: 60058981e18f04d49aea3b5447fa617c, type: 2} + - componentType: + reference: Microsoft.MixedReality.Toolkit.XRSDK.OpenXR.OpenXREyeGazeDataProvider, + Microsoft.MixedReality.Toolkit.Providers.OpenXR + componentName: OpenXR XRSDK Eye Gaze Provider + priority: 0 + runtimePlatform: -1 + deviceManagerProfile: {fileID: 11400000, guid: 60058981e18f04d49aea3b5447fa617c, type: 2} + - componentType: + reference: Microsoft.MixedReality.Toolkit.XRSDK.OpenXR.OpenXRDeviceManager, + Microsoft.MixedReality.Toolkit.Providers.OpenXR + componentName: OpenXR XRSDK Device Manager + priority: 0 + runtimePlatform: -1 + deviceManagerProfile: {fileID: 0} + focusProviderType: + reference: Microsoft.MixedReality.Toolkit.Input.FocusProvider, Microsoft.MixedReality.Toolkit.Services.InputSystem + raycastProviderType: + reference: Microsoft.MixedReality.Toolkit.Input.DefaultRaycastProvider, Microsoft.MixedReality.Toolkit.Services.InputSystem + focusQueryBufferSize: 128 + shouldUseGraphicsRaycast: 1 + focusIndividualCompoundCollider: 0 + inputActionsProfile: {fileID: 11400000, guid: b1fb6343298c7de4e9f461703b1e0027, type: 2} + inputActionRulesProfile: {fileID: 11400000, guid: 9ce47b1a382afe846ae9ac5b04385141, type: 2} + pointerProfile: {fileID: 11400000, guid: 2f89e84b79fe9b94faa3bcdde10703af, type: 2} + gesturesProfile: {fileID: 11400000, guid: b9471167123de6c428994fbec2016ad2, type: 2} + speechCommandsProfile: {fileID: 11400000, guid: 41478d8f2f93dd74ab8c4d050dfdd5a0, type: 2} + enableControllerMapping: 1 + controllerMappingProfile: {fileID: 11400000, guid: 39ded1fd0711a0c448413d0e1ec4f7f3, type: 2} + controllerVisualizationProfile: {fileID: 11400000, guid: 345c06fdf3732db46b96299bd3cba653, type: 2} + handTrackingProfile: {fileID: 11400000, guid: ce785b788f3ae674db9d6063f36c85a3, type: 2} diff --git a/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/CustomProfiles/AngelMRTKInputSystemProfile.asset.meta b/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/CustomProfiles/AngelMRTKInputSystemProfile.asset.meta new file mode 100644 index 000000000..617210c56 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/CustomProfiles/AngelMRTKInputSystemProfile.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7a183ab17d8c4f54fb2952cd8aaa5e82 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/CustomProfiles/AngelMRTKMixedRealityEyeTrackingProfile.asset b/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/CustomProfiles/AngelMRTKMixedRealityEyeTrackingProfile.asset new file mode 100644 index 000000000..56d0bc318 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/CustomProfiles/AngelMRTKMixedRealityEyeTrackingProfile.asset @@ -0,0 +1,16 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e534d3d8fbada634785d567d8fe8562c, type: 3} + m_Name: AngelMRTKMixedRealityEyeTrackingProfile + m_EditorClassIdentifier: + isCustomProfile: 1 + smoothEyeTracking: 1 diff --git a/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/CustomProfiles/AngelMRTKMixedRealityEyeTrackingProfile.asset.meta b/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/CustomProfiles/AngelMRTKMixedRealityEyeTrackingProfile.asset.meta new file mode 100644 index 000000000..f64a4a392 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/CustomProfiles/AngelMRTKMixedRealityEyeTrackingProfile.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5c7fde1856e5d9a4a976c20581851d0e +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/CustomProfiles/AngelMRTKPointerProfile.asset b/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/CustomProfiles/AngelMRTKPointerProfile.asset new file mode 100644 index 000000000..0aebd14c3 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/CustomProfiles/AngelMRTKPointerProfile.asset @@ -0,0 +1,52 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: db393d206eab4604ab74278cb6cda355, type: 3} + m_Name: AngelMRTKPointerProfile + m_EditorClassIdentifier: + isCustomProfile: 1 + pointingExtent: 10 + pointingRaycastLayerMasks: + - serializedVersion: 2 + m_Bits: 32 + debugDrawPointingRays: 1 + debugDrawPointingRayColors: + - {r: 1, g: 0.58280706, b: 0, a: 1} + - {r: 0.86426115, g: 1, b: 0, a: 1} + - {r: 0, g: 1, b: 0.2163105, a: 1} + - {r: 0, g: 0.3028021, b: 1, a: 1} + - {r: 0.44855833, g: 0, b: 1, a: 1} + gazeCursorPrefab: {fileID: 1000012072213228, guid: 5b3e2856904e43c680f84f326861032a, type: 3} + gazeProviderType: + reference: Microsoft.MixedReality.Toolkit.Input.GazeProvider, Microsoft.MixedReality.Toolkit.Services.InputSystem + useHeadGazeOverride: 0 + isEyeTrackingEnabled: 1 + pointerOptions: + - controllerType: 1057 + handedness: 7 + pointerPrefab: {fileID: 1419213851444183364, guid: 03f2f7fde73c7cf4497bb3a38e209b33, type: 3} + - controllerType: 256 + handedness: 7 + pointerPrefab: {fileID: 1247086986094436, guid: 51e60b8742bc47640923ac9e75ea74e9, type: 3} + - controllerType: 1024 + handedness: 7 + pointerPrefab: {fileID: 1507865967819406, guid: 38b548c6a2c270545a383296ad2bc4d5, type: 3} + - controllerType: 1024 + handedness: 7 + pointerPrefab: {fileID: 1507865967819406, guid: c2fde7a8938065b459cff79b8ed89393, type: 3} + - controllerType: 3072 + handedness: 3 + pointerPrefab: {fileID: 1247086986094436, guid: 039b325c9e8fd0545a0475fd4aa35b10, type: 3} + pointerMediator: + reference: Microsoft.MixedReality.Toolkit.Input.DefaultPointerMediator, Microsoft.MixedReality.Toolkit.SDK + primaryPointerSelector: + reference: Microsoft.MixedReality.Toolkit.Input.DefaultPrimaryPointerSelector, + Microsoft.MixedReality.Toolkit.SDK diff --git a/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/CustomProfiles/AngelMRTKPointerProfile.asset.meta b/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/CustomProfiles/AngelMRTKPointerProfile.asset.meta new file mode 100644 index 000000000..276397a77 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/CustomProfiles/AngelMRTKPointerProfile.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: bdb0ff3c56290a24bac975c32f5b77b4 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/CustomProfiles/AngelMRTKSettingsProfile.asset b/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/CustomProfiles/AngelMRTKSettingsProfile.asset new file mode 100644 index 000000000..bfb9fa9c8 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/CustomProfiles/AngelMRTKSettingsProfile.asset @@ -0,0 +1,17 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3193d07953d1c3e44ad7ad26908fe6b2, type: 3} + m_Name: AngelMRTKSettingsProfile + m_EditorClassIdentifier: + isCustomProfile: 1 + targetExperienceScale: 3 + contentOffset: 0 diff --git a/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/CustomProfiles/AngelMRTKSettingsProfile.asset.meta b/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/CustomProfiles/AngelMRTKSettingsProfile.asset.meta new file mode 100644 index 000000000..64e3be1bc --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/CustomProfiles/AngelMRTKSettingsProfile.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 55d31c1b7464b5f43bfcfad33fe8676b +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/CustomProfiles/AngelMRTKSpatialAwarenessMeshObserverProfile.asset b/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/CustomProfiles/AngelMRTKSpatialAwarenessMeshObserverProfile.asset new file mode 100644 index 000000000..4c66cbca3 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/CustomProfiles/AngelMRTKSpatialAwarenessMeshObserverProfile.asset @@ -0,0 +1,29 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d561f5f963b45674aa423435fb820879, type: 3} + m_Name: AngelMRTKSpatialAwarenessMeshObserverProfile + m_EditorClassIdentifier: + isCustomProfile: 1 + startupBehavior: 0 + isStationaryObserver: 0 + observationExtents: {x: 3, y: 3, z: 3} + observerVolumeType: 1 + updateInterval: 3.5 + meshPhysicsLayer: 31 + levelOfDetail: 0 + trianglesPerCubicMeter: 0 + recalculateNormals: 1 + displayOption: 0 + visibleMaterial: {fileID: 2100000, guid: 12f1ddce12bf77944b109f872e41cde6, type: 2} + occlusionMaterial: {fileID: 2100000, guid: a809c7ea182b699409443d46d5b42435, type: 2} + physicsMaterial: {fileID: 0} + runtimeSpatialMeshPrefab: {fileID: 0} diff --git a/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/CustomProfiles/AngelMRTKSpatialAwarenessMeshObserverProfile.asset.meta b/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/CustomProfiles/AngelMRTKSpatialAwarenessMeshObserverProfile.asset.meta new file mode 100644 index 000000000..3d60b0589 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/CustomProfiles/AngelMRTKSpatialAwarenessMeshObserverProfile.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ff40cce8ae4db84438f921134edb91db +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/CustomProfiles/AngelMRTKSpatialAwarenessSystemProfile.asset b/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/CustomProfiles/AngelMRTKSpatialAwarenessSystemProfile.asset new file mode 100644 index 000000000..235e7a3c8 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/CustomProfiles/AngelMRTKSpatialAwarenessSystemProfile.asset @@ -0,0 +1,44 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 19f279aded72cb741b4de89a54359dd4, type: 3} + m_Name: AngelMRTKSpatialAwarenessSystemProfile + m_EditorClassIdentifier: + isCustomProfile: 1 + observerConfigurations: + - componentType: + reference: Microsoft.MixedReality.Toolkit.WindowsMixedReality.SpatialAwareness.WindowsMixedRealitySpatialMeshObserver, + Microsoft.MixedReality.Toolkit.Providers.WindowsMixedReality + componentName: Windows Mixed Reality Spatial Mesh Observer + priority: 0 + runtimePlatform: 8 + observerProfile: {fileID: 11400000, guid: 8be0bcd2117dd214da41ed98f0def2e3, type: 2} + - componentType: + reference: Microsoft.MixedReality.Toolkit.XRSDK.WindowsMixedReality.WindowsMixedRealitySpatialMeshObserver, + Microsoft.MixedReality.Toolkit.Providers.XRSDK.WindowsMixedReality + componentName: XR SDK Windows Mixed Reality Spatial Mesh Observer + priority: 0 + runtimePlatform: 9 + observerProfile: {fileID: 11400000, guid: d55ea65bb7d25364db682c8c6a998913, type: 2} + - componentType: + reference: Microsoft.MixedReality.Toolkit.XRSDK.GenericXRSDKSpatialMeshObserver, + Microsoft.MixedReality.Toolkit.Providers.XRSDK + componentName: XR SDK Spatial Mesh Observer + priority: 0 + runtimePlatform: 2039 + observerProfile: {fileID: 11400000, guid: d55ea65bb7d25364db682c8c6a998913, type: 2} + - componentType: + reference: Microsoft.MixedReality.Toolkit.XRSDK.OpenXR.OpenXRSpatialAwarenessMeshObserver, + Microsoft.MixedReality.Toolkit.Providers.OpenXR + componentName: OpenXR Spatial Mesh Observer + priority: 0 + runtimePlatform: 9 + observerProfile: {fileID: 11400000, guid: d55ea65bb7d25364db682c8c6a998913, type: 2} diff --git a/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/CustomProfiles/AngelMRTKSpatialAwarenessSystemProfile.asset.meta b/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/CustomProfiles/AngelMRTKSpatialAwarenessSystemProfile.asset.meta new file mode 100644 index 000000000..e469da52d --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/CustomProfiles/AngelMRTKSpatialAwarenessSystemProfile.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: fa1c0c971d544914fbcde1c82b74f0e4 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/CustomProfiles/AngelMixedRealityHandTrackingProfile.asset b/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/CustomProfiles/AngelMixedRealityHandTrackingProfile.asset new file mode 100644 index 000000000..5140eb5b3 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/CustomProfiles/AngelMixedRealityHandTrackingProfile.asset @@ -0,0 +1,21 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8275efdbe76bdff49a97a8e82fba118d, type: 3} + m_Name: AngelMixedRealityHandTrackingProfile + m_EditorClassIdentifier: + isCustomProfile: 1 + jointPrefab: {fileID: 1955475817299902, guid: 24bec3408acc4704a81a12bbf42b2769, type: 3} + palmPrefab: {fileID: 6797406804172968804, guid: 750bdc3344567a447960aae3eda2b462, type: 3} + fingertipPrefab: {fileID: 3159079895626490108, guid: 3d99d5bb6086c1c46924284f90846160, type: 3} + handMeshPrefab: {fileID: 1887883006053652, guid: a86f479797fea8f4189f924b3b6ad979, type: 3} + handMeshVisualizationModes: 0 + handJointVisualizationModes: -1 diff --git a/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/CustomProfiles/AngelMixedRealityHandTrackingProfile.asset.meta b/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/CustomProfiles/AngelMixedRealityHandTrackingProfile.asset.meta new file mode 100644 index 000000000..4f85487af --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/CustomProfiles/AngelMixedRealityHandTrackingProfile.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ceca8fd55210d2f41b83e417d41cbf45 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/CustomProfiles/AngelMixedRealityInputActionsProfile.asset b/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/CustomProfiles/AngelMixedRealityInputActionsProfile.asset new file mode 100644 index 000000000..cdbb17c8a --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/CustomProfiles/AngelMixedRealityInputActionsProfile.asset @@ -0,0 +1,61 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d1a15d870c8b4e52acc4643bd258ed6e, type: 3} + m_Name: AngelMixedRealityInputActionsProfile + m_EditorClassIdentifier: + isCustomProfile: 1 + inputActions: + - id: 1 + description: Select + axisConstraint: 2 + - id: 2 + description: Menu + axisConstraint: 2 + - id: 3 + description: Grip Pose + axisConstraint: 7 + - id: 4 + description: Pointer Pose + axisConstraint: 7 + - id: 5 + description: Teleport Direction + axisConstraint: 4 + - id: 6 + description: Trigger + axisConstraint: 3 + - id: 7 + description: Grip Press + axisConstraint: 3 + - id: 8 + description: Hold Action + axisConstraint: 0 + - id: 9 + description: Manipulate Action + axisConstraint: 0 + - id: 10 + description: Navigation Action + axisConstraint: 0 + - id: 11 + description: Scroll + axisConstraint: 4 + - id: 12 + description: Mouse Delta + axisConstraint: 4 + - id: 13 + description: Index Finger Pose + axisConstraint: 7 + - id: 14 + description: Toggle Diagnostics + axisConstraint: 0 + - id: 15 + description: Toggle Profiler + axisConstraint: 0 diff --git a/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/CustomProfiles/AngelMixedRealityInputActionsProfile.asset.meta b/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/CustomProfiles/AngelMixedRealityInputActionsProfile.asset.meta new file mode 100644 index 000000000..6ff55f055 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/CustomProfiles/AngelMixedRealityInputActionsProfile.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 80d344d1e217072479d9ec40980684ed +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/CustomProfiles/AngelMixedRealitySpeechCommandsProfile.asset b/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/CustomProfiles/AngelMixedRealitySpeechCommandsProfile.asset new file mode 100644 index 000000000..4dd1b1b89 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/CustomProfiles/AngelMixedRealitySpeechCommandsProfile.asset @@ -0,0 +1,39 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1f18fec9b55c4f818e284af454161962, type: 3} + m_Name: AngelMixedRealitySpeechCommandsProfile + m_EditorClassIdentifier: + isCustomProfile: 1 + startBehavior: 0 + recognitionConfidenceLevel: 1 + speechCommands: + - localizationKey: + keyword: Select + keyCode: 0 + action: + id: 1 + description: Select + axisConstraint: 2 + - localizationKey: + keyword: Toggle Diagnostics + keyCode: 48 + action: + id: 14 + description: Toggle Diagnostics + axisConstraint: 0 + - localizationKey: + keyword: Toggle Profiler + keyCode: 57 + action: + id: 15 + description: Toggle Profiler + axisConstraint: 0 diff --git a/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/CustomProfiles/AngelMixedRealitySpeechCommandsProfile.asset.meta b/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/CustomProfiles/AngelMixedRealitySpeechCommandsProfile.asset.meta new file mode 100644 index 000000000..1e5a4f01a --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/MRTK_Profiles/CustomProfiles/AngelMixedRealitySpeechCommandsProfile.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f3630c80b6b8c0445991bd5dfae7be28 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Models.meta b/unity/ARUI/Assets/Plugins/ARUI/Models.meta new file mode 100644 index 000000000..d10286f28 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Models.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: bb41dce5dad0f84498908bbd572b6034 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Models/Butter Knife.fbx b/unity/ARUI/Assets/Plugins/ARUI/Models/Butter Knife.fbx new file mode 100644 index 000000000..937ccc7bb Binary files /dev/null and b/unity/ARUI/Assets/Plugins/ARUI/Models/Butter Knife.fbx differ diff --git a/unity/ARUI/Assets/Plugins/ARUI/Models/Butter Knife.fbx.meta b/unity/ARUI/Assets/Plugins/ARUI/Models/Butter Knife.fbx.meta new file mode 100644 index 000000000..711696950 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Models/Butter Knife.fbx.meta @@ -0,0 +1,102 @@ +fileFormatVersion: 2 +guid: 054e0968e6bbb634cb7c4d07266e8f0d +ModelImporter: + serializedVersion: 20200 + internalIDToNameTable: [] + externalObjects: {} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Models/Peanut Butter.meta b/unity/ARUI/Assets/Plugins/ARUI/Models/Peanut Butter.meta new file mode 100644 index 000000000..6baf813c6 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Models/Peanut Butter.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b32fb73a96eabdc4293ede43d0ec31a4 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Models/Peanut Butter/source.meta b/unity/ARUI/Assets/Plugins/ARUI/Models/Peanut Butter/source.meta new file mode 100644 index 000000000..4a5cc5598 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Models/Peanut Butter/source.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d582fa449013eb243b78007aeff5d45d +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Models/Peanut Butter/source/Peanut butter.fbx b/unity/ARUI/Assets/Plugins/ARUI/Models/Peanut Butter/source/Peanut butter.fbx new file mode 100644 index 000000000..b839c5daf Binary files /dev/null and b/unity/ARUI/Assets/Plugins/ARUI/Models/Peanut Butter/source/Peanut butter.fbx differ diff --git a/unity/ARUI/Assets/Plugins/ARUI/Models/Peanut Butter/source/Peanut butter.fbx.meta b/unity/ARUI/Assets/Plugins/ARUI/Models/Peanut Butter/source/Peanut butter.fbx.meta new file mode 100644 index 000000000..fefbed69d --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Models/Peanut Butter/source/Peanut butter.fbx.meta @@ -0,0 +1,102 @@ +fileFormatVersion: 2 +guid: ca8a08be3eeb0e04096699f8c526f7c8 +ModelImporter: + serializedVersion: 20200 + internalIDToNameTable: [] + externalObjects: {} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Models/Peanut Butter/textures.meta b/unity/ARUI/Assets/Plugins/ARUI/Models/Peanut Butter/textures.meta new file mode 100644 index 000000000..9f2cdd0dd --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Models/Peanut Butter/textures.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d5d3a29767fc5cf4f84311f797cd4ab6 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Models/Peanut Butter/textures/7.png b/unity/ARUI/Assets/Plugins/ARUI/Models/Peanut Butter/textures/7.png new file mode 100644 index 000000000..daba91715 Binary files /dev/null and b/unity/ARUI/Assets/Plugins/ARUI/Models/Peanut Butter/textures/7.png differ diff --git a/unity/ARUI/Assets/Resources/ARUI/cake.PNG.meta b/unity/ARUI/Assets/Plugins/ARUI/Models/Peanut Butter/textures/7.png.meta similarity index 98% rename from unity/ARUI/Assets/Resources/ARUI/cake.PNG.meta rename to unity/ARUI/Assets/Plugins/ARUI/Models/Peanut Butter/textures/7.png.meta index 8de291f09..3e32803b6 100644 --- a/unity/ARUI/Assets/Resources/ARUI/cake.PNG.meta +++ b/unity/ARUI/Assets/Plugins/ARUI/Models/Peanut Butter/textures/7.png.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: c7c4f883f7a9d72498c71664065f417b +guid: c4a54f5de959d9841aa827b2266d3c0a TextureImporter: internalIDToNameTable: [] externalObjects: {} diff --git a/unity/ARUI/Assets/Plugins/ARUI/Models/Peanut Butter/textures/8.png b/unity/ARUI/Assets/Plugins/ARUI/Models/Peanut Butter/textures/8.png new file mode 100644 index 000000000..eafd7b028 Binary files /dev/null and b/unity/ARUI/Assets/Plugins/ARUI/Models/Peanut Butter/textures/8.png differ diff --git a/unity/ARUI/Assets/Resources/ARUI/coffee.PNG.meta b/unity/ARUI/Assets/Plugins/ARUI/Models/Peanut Butter/textures/8.png.meta similarity index 98% rename from unity/ARUI/Assets/Resources/ARUI/coffee.PNG.meta rename to unity/ARUI/Assets/Plugins/ARUI/Models/Peanut Butter/textures/8.png.meta index 4f5d67e77..980326eb3 100644 --- a/unity/ARUI/Assets/Resources/ARUI/coffee.PNG.meta +++ b/unity/ARUI/Assets/Plugins/ARUI/Models/Peanut Butter/textures/8.png.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 090e5cd754211574a8b427342efb0825 +guid: 745530cd7b071904dad385336a9a123b TextureImporter: internalIDToNameTable: [] externalObjects: {} diff --git a/unity/ARUI/Assets/Plugins/ARUI/Models/Peanut Butter/textures/9.png b/unity/ARUI/Assets/Plugins/ARUI/Models/Peanut Butter/textures/9.png new file mode 100644 index 000000000..3209d9a06 Binary files /dev/null and b/unity/ARUI/Assets/Plugins/ARUI/Models/Peanut Butter/textures/9.png differ diff --git a/unity/ARUI/Assets/Resources/ARUI/pinwheels.PNG.meta b/unity/ARUI/Assets/Plugins/ARUI/Models/Peanut Butter/textures/9.png.meta similarity index 98% rename from unity/ARUI/Assets/Resources/ARUI/pinwheels.PNG.meta rename to unity/ARUI/Assets/Plugins/ARUI/Models/Peanut Butter/textures/9.png.meta index c111a2f6e..a1594cce5 100644 --- a/unity/ARUI/Assets/Resources/ARUI/pinwheels.PNG.meta +++ b/unity/ARUI/Assets/Plugins/ARUI/Models/Peanut Butter/textures/9.png.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 04551e57ff43f4749a4bd19261eb29f7 +guid: 3c5dcc868d7f9ba4ea08ccb11f7d233a TextureImporter: internalIDToNameTable: [] externalObjects: {} diff --git a/unity/ARUI/Assets/Plugins/ARUI/Models/uploads_files_2527636_Tortilla.fbx b/unity/ARUI/Assets/Plugins/ARUI/Models/uploads_files_2527636_Tortilla.fbx new file mode 100644 index 000000000..5514d9ee8 Binary files /dev/null and b/unity/ARUI/Assets/Plugins/ARUI/Models/uploads_files_2527636_Tortilla.fbx differ diff --git a/unity/ARUI/Assets/Plugins/ARUI/Models/uploads_files_2527636_Tortilla.fbx.meta b/unity/ARUI/Assets/Plugins/ARUI/Models/uploads_files_2527636_Tortilla.fbx.meta new file mode 100644 index 000000000..93198f924 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Models/uploads_files_2527636_Tortilla.fbx.meta @@ -0,0 +1,102 @@ +fileFormatVersion: 2 +guid: cd176b014a7d4a245afba3966f38d088 +ModelImporter: + serializedVersion: 20200 + internalIDToNameTable: [] + externalObjects: {} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Models/uploads_files_2959201_Mug.fbx b/unity/ARUI/Assets/Plugins/ARUI/Models/uploads_files_2959201_Mug.fbx new file mode 100644 index 000000000..bed90c67c Binary files /dev/null and b/unity/ARUI/Assets/Plugins/ARUI/Models/uploads_files_2959201_Mug.fbx differ diff --git a/unity/ARUI/Assets/Plugins/ARUI/Models/uploads_files_2959201_Mug.fbx.meta b/unity/ARUI/Assets/Plugins/ARUI/Models/uploads_files_2959201_Mug.fbx.meta new file mode 100644 index 000000000..1674cca75 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Models/uploads_files_2959201_Mug.fbx.meta @@ -0,0 +1,108 @@ +fileFormatVersion: 2 +guid: e1056ee40bd8b1242b65c0f335412757 +ModelImporter: + serializedVersion: 20200 + internalIDToNameTable: + - first: + 74: -5614036067161636214 + second: Mug|CylinderAction + - first: + 74: -6402554423996381586 + second: Mug|Mug.001Action + externalObjects: {} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Models/uploads_files_947824_g_microwave.fbx b/unity/ARUI/Assets/Plugins/ARUI/Models/uploads_files_947824_g_microwave.fbx new file mode 100644 index 000000000..5003616fc Binary files /dev/null and b/unity/ARUI/Assets/Plugins/ARUI/Models/uploads_files_947824_g_microwave.fbx differ diff --git a/unity/ARUI/Assets/Plugins/ARUI/Models/uploads_files_947824_g_microwave.fbx.meta b/unity/ARUI/Assets/Plugins/ARUI/Models/uploads_files_947824_g_microwave.fbx.meta new file mode 100644 index 000000000..d81ca3898 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Models/uploads_files_947824_g_microwave.fbx.meta @@ -0,0 +1,102 @@ +fileFormatVersion: 2 +guid: cf37eeb32ff47e5489bdd74414a51bdb +ModelImporter: + serializedVersion: 20200 + internalIDToNameTable: [] + externalObjects: {} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/README.md b/unity/ARUI/Assets/Plugins/ARUI/README.md new file mode 100644 index 000000000..09d28a220 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/README.md @@ -0,0 +1,158 @@ +# ARUI - 3D UI for angel system + +Env: 2020.3.25f and MRTK 2.7.3 + +## How to use ARUI: + +1) Create an empty GameObject in the highest hierarchy level at pos (0,0,0) and scale (1,1,1) +2) Add the AngelARUI script to it. This script generates all necessary UI elements at runtime +3) Call the AngelARUI methods from another script + +## Example Scene + +The Unity scene 'SampleScene' in folder 'Plugins/ARUI/Scenes' shows how one can use the AngelARUI script. Other than the MRTK toolkit, there are two important components in this scene: An object with the 'AngelARUI' script attached and a script 'ExampleScript' that calls the functions of AngelARUI (at 'DummyTestDataGenerator'). + +## Scene Setup +If you build your own scene using the AngelARUI script, there are a few things to note: +1) The ARUI uses layers to detect various collisions (e.g. between eye gaze and UI elements). It is important that the layer "UI" exists in the +Unity project and the layer index should be 5. Please reserve the layer for the ARUI and do not set your own objects with that layer +2) Make sure that the MRTK toolkit behavior in your scene is correctly set: (or use the AngelARUI settings file - AngelMRTKSettingsProfile) + 1) Tab 'Input' -> Pointers -> Eye-tracking has to be enabled + 2) Tab 'Input' -> Pointers -> Pointing Raycast Layer Masks -> There should be a layer called "UI" + 3) Tab 'Input' -> Pointers -> Assign a pointer to the 'ShellHandRayPointer_ARUI' prefab in Resource/ARUI/Prefabs/ ( {'articulated hand', 'generic openVR'} and 'any') + 4) Tab 'Input' -> Speech -> add keyword 'stop' (the parameters at the keyword can be left None or null) + 5) Tab 'Input' -> Articulated Hand Tracking -> Assign the prefab 'Resources/ARUI/Prefabs/HandJoint/' to 'handjoint' model (important for view management) + +3) In the hierarchy, at the main camera, search for the "GazeProvider" script and select Raycast Layer Masks -> "UI" (if not already selected) + +## Functions, Testing and Debugging +The ARUI can be customized as follows: +* 'AngelARUI.Instance.ShowDebugEyeGazeTarget(..)' enable/disable an eye-gaze debug cube if the user is looking at a component in the ARUI. The default is false. +* 'AngelARUI.Instance.ShowDebugMessagesInLogger(..)' enable/disable debugging messages in the logger window (see example scene), Default is true +* 'AngelARUI.Instance.SetViewManagement(..)' enable/disable view management. Default is true +* 'AngelARUI.Instance.MuteAudio(..)' mute or unmute audio instructions +* File 'ARUISettings.cs' contains some design variables (use with caution) + +All features with the exception of TTS (audio instructions) should work with holograhic remoting. + +### Set task graph: +The main part of the UI is the orb; the orb tells the user what task the user is currently on. In addition to the orb, there is also a task list in the scene. (Can be toggled using eye-gaze dwelling at the button above the orb) + +For now, the ARUI supports a two-level task graph. To set the task graph, call 'AngelARUI.Instance.SetTasks(tasks);' where 'tasks' could look like this: +``` + string[,] tasks = + { + {"0", "Text example MainTask 1"}, + {"1", "Text example Subtask 1 of MainTask 1"}, + {"1", "Text example Subtask 2 of MainTask 1"}, + {"1", "Text example Subtask 2 of MainTask 1"}, + {"1", "Text example Subtask 2 of MainTask 1"}, + {"0", "Text example MainTask 2"}, + {"0", "Text example MainTask 3"}, + {"1", "Text example Subtask 1 of MainTask 3"}, + {"1", "Text example Subtask 2 of MainTask 3"}, + }; + ``` + +The first column indicates if the row is a main task (0) or subtask (1) of the last main task. The second column provides the text of the task. +To set the current task, the user has to do, call: 'AngelARUI.Instance.SetCurrentTaskID(index);' The integer value 'index' presents the row index in the 'tasks' array. (eg. Index 4 would be {"1", "Text example Subtask 2 of MainTask 1"}). If the index does not match the given task graph, the function call is ignored. Please note that a main task can not be set as a current task. If the function is called with an index of a main task, the next subtask will be set (e.g. index 0 would be {"1", "Text example Subtask 1 of MainTask 1"}). Also, for now, we assume that the tasks must be executed sequentially. If index 4 is set, then all tasks before 4 are assumed as done, and all tasks after 4 are assumed as not done. + +Examples can be found in "TapTestData.cs". The tasklist can be toggled via script using AngelARUI.Instance.ToggleTasklist();, but mostly the user is in charge. + +Overall, if you call 'AngelARUI.Instance.SetCurrentTaskID(index);' the orb message will change, the task list will refresh and the user will hear the instructions (only in build). + +### Notifications (beta) +At the moment, the ARUI supports skip notifications and a confirmation dialogue. For the skip notification, The notification message can be changed, before building and running the project, in the AngelARUI behavior script in the Editor. As soon as a skip notification is called, it is removed if a new task was set (through SetCurrentTaskID(..) or by calling 'AngelARUI.Instance.ShowSkipNotification(false);' + +#### Confirmation Dialogue +Here is an example of how to call the confirmation dialogue (found in ExampleScript.cs). For now, the purpose of the confirmation dialogue is to ask the user for permission to execute an action if the NLP node of the system detected a certain user intent (e.g., the user wanted to go to the next task) +``` +int next = 2; +//1) Set message (e.g., "Did you mean '{user intent}'?" +InterpretedAudioUserIntentMsg intentMsg = new InterpretedAudioUserIntentMsg(); +intentMsg.user_intent = "Go to the next task"; + +//2) Set event that should be triggered if user confirms +AngelARUI.Instance.SetUserIntentCallback((intent) => { AngelARUI.Instance.SetCurrentTaskID(next); }); + +//4) Show dialogue to user +AngelARUI.Instance.TryGetUserFeedbackOnUserIntent(intentMsg); +``` + +## Build, Deploy and Run +### Build and Deploy +Before you build the project, make sure that the following layers are defined: 'zBuffer' (24), 'Hand' (25), 'VM' (26) and 'UI' (5). The layer 'Spatial Awareness' (31) is used by the ARUI as well, but usually created if MRTK is imported. + +The building process is the same as a regular HL2 application, except that before you build the app package in VS, the VMMain.dll (Plugins\WSAPlayer\ARM64) has to be added to the projects. (Right click on the UWP Project in the explorer in VS, 'Add' -> 'External File' -> VMMain.dll. Set content to "True". + +After deployment, when you run the app for the first time, make sure to give permission to the eye-tracking and it is crucial that the calibration is done properly. + +# UI and Interactions +* The UI uses eye gaze as input. The user can enable and disable the task list by looking at the button next to the white orb. The position of the orb and the tasklist can be adjusted using the tap gesture (near interactions) or the ray cast (far interactions). +* Audio task instructions can be stopped (just once) with keyword 'stop'. +* The confirmation button on the confirmation dialogue can be triggered using eye-gaze or touching (index finger) + +## Limitations +- Eye tracking might not be reliable if the user wears glasses. +- At start-up, it might take a few seconds until the eye gaze rays is reliable +- If it is recognized by the system that a new user uses the application, the eye tracking calibration might start. This is good since eye tracking is not reliable if not correctly calibrated to the current user. +- TextToSpeech only works in build +- If eye calibration is not ideal, one has to manually go to the hololens2 settings and rerun the eye calibration + +## 3rd Party Libraries and Assets +3D Model for testing - https://grabcad.com/library/honda-gx-160 +MRTK 2.7.3 - https://github.com/microsoft/MixedRealityToolkit-Unity/releases/tag/v2.7.3 +Shapes - https://assetstore.unity.com/packages/tools/particles-effects/shapes-173167 +Flat Icons - https://assetstore.unity.com/packages/2d/gui/icons/ux-flat-icons-free-202525 +Simple Hand Pose Detector - https://github.com/RobJellinghaus/MRTK_HL2_HandPose/tree/main + +## Changelog + +10/5/23: +* Show Next/Previous task at orb +* Orb scales with distance to user, so the content is still legible if orb is further away +* Warning and error notification + growing disc to get user's attention +* Fix vs. Follow Mode: If orb is dragged and hand is closed, the orb is fixed to a 3D position, Drag and pinch to undo + +6/1/23: +* Adding fall back options if eye gaze does not work: Enable/Disable attention-based task overview and allows users to 'touch' the task list button, in addition to dwelling + +5/31/23: +* Adding Space Managment, a more accurate representation of full space for the view management algorithm +* Adding 'RegisterDetectedObject(..)' and 'DeRegisterDetectedObject(..)' so a 3D mesh can be added to the view management. +* Small improvements confirmation dialogue +* Notification indicator for task messages +* Redesign orb face ('eyes', 'mouth') + +3/11/23: +* Improvement confirmation dialogue (top of FOV, instead of the bottom, added audio feedback and touch input) +* Added view management (for orb (controllable), tasklist, confirmation dialogue and hands (all non-controllables). The objective of view management is to avoid decreasing the legibility of virtual or real objects in the scene. Controllable will move away from non-controllable obejcts (e.g., the orb should not overlap with hands if the user is busy working on a task) +* Code documentation +* Minor improvements (task list fixed with transparent items, fixed orb message not shown when looking at task list) +* Added 'stop' keyword that immediately stops the audio task instructions +* Audio task instructions can be muted + +2/19/23: +* Fixed issue with task id. If the taskID given in SetTaskID(..) is the same as the current one, the orb will not react anymore. +* Added confirmation dialogue +* Added option to mute text to speech for task instructions + +10/30/22: +* Added dragging signifier to the task list +* Added Skip notification (message + warning sound) +* Added textToSpeech option +* fixes with eye collisions with spatial mesh +* fixes with task progress and 'all done' handling +* fixed 'jitter' of orb in some situations by adding lazy orb reactions in the following solver +* Added halo, so user can find task list more easily +* Disabled auto repositioning of task list (but allowing manual adjustments) + +10/20/22: +* Adding direct manipulation to task list +* If the tasklistID is greater than the number if tasks, the user sees the message "All done". Alternatively, the recipe can be set as + done by calling AngelARUI.Instance.SetAllTasksDone(); +* The orb moves out of the way if the user reads the task list +* The orb shows an indicator on the progress of the recipe +* The tasklist button is moved to the top +* Delayed task message activation to avoid accidental trigger +* Both the task list and the orb can be moved using far (with ray) and near interactions with either hand diff --git a/unity/ARUI/Assets/Plugins/ARUI/README.md.meta b/unity/ARUI/Assets/Plugins/ARUI/README.md.meta new file mode 100644 index 000000000..066599de3 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/README.md.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 37ddef345798b3d4293e1c1a596f40bf +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Resources.meta b/unity/ARUI/Assets/Plugins/ARUI/Resources.meta new file mode 100644 index 000000000..9e6aac11e --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Resources.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 0105d4aa62f4e454cb2a9c0db953b9c6 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Resources/HandPose.meta b/unity/ARUI/Assets/Plugins/ARUI/Resources/HandPose.meta new file mode 100644 index 000000000..13b623575 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Resources/HandPose.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 30d7ebe7d5514fb4d854d3cc33880778 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Resources/HandPose/Contract.cs b/unity/ARUI/Assets/Plugins/ARUI/Resources/HandPose/Contract.cs new file mode 100644 index 000000000..6f0d13236 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Resources/HandPose/Contract.cs @@ -0,0 +1,67 @@ +/// Copyright by Rob Jellinghaus. All rights reserved. + +using System; +using System.Runtime.CompilerServices; + +namespace Holofunk.Core +{ + public class ContractException : Exception + { + public ContractException(string message) : base(message) + { } + } + + public static class Contract + { + /// + /// Precondition check; if this fails, a method was passed invalid arguments. + /// + public static void Requires(bool condition, [CallerFilePath] string filePath = null, [CallerLineNumber] int sourceLine = 0) + { + if (!condition) + { + Fail("Contract requirement failure", filePath, sourceLine); + } + } + + /// + /// Precondition check; if this fails, a method was passed invalid arguments. + /// + public static void RequiresWithMessage(bool condition, string message, [CallerFilePath] string filePath = null, [CallerLineNumber] int sourceLine = 0) + { + if (!condition) + { + Fail(message, filePath, sourceLine); + } + } + + /// + /// Standard assertion; if this fails, a method made an invalid calculation. + /// + public static void Assert(bool condition, [CallerFilePath] string filePath = null, [CallerLineNumber] int sourceLine = 0) + { + if (!condition) + { + Fail("Assertion failed", filePath, sourceLine); + } + } + + /// + /// Standard assertion; if this fails, a method made an invalid calculation. + /// + public static void Assert(bool condition, string message, [CallerFilePath] string filePath = null, [CallerLineNumber] int sourceLine = 0) + { + if (!condition) + { + Fail(message, filePath, sourceLine); + } + } + + public static void Fail(string message, [CallerFilePath] string filePath = null, [CallerLineNumber] int sourceLine = 0) + { + message = $"{message} at {filePath}:{sourceLine}"; + UnityEngine.Debug.LogError(message); + throw new Exception(message); + } + } +} diff --git a/unity/ARUI/Assets/Scripts/ARUI/TaskList/TaskListElement.cs.meta b/unity/ARUI/Assets/Plugins/ARUI/Resources/HandPose/Contract.cs.meta similarity index 83% rename from unity/ARUI/Assets/Scripts/ARUI/TaskList/TaskListElement.cs.meta rename to unity/ARUI/Assets/Plugins/ARUI/Resources/HandPose/Contract.cs.meta index e0977aba6..e3f7e76d8 100644 --- a/unity/ARUI/Assets/Scripts/ARUI/TaskList/TaskListElement.cs.meta +++ b/unity/ARUI/Assets/Plugins/ARUI/Resources/HandPose/Contract.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 7e411ead22582ba42a77234688e2a3cc +guid: 0f64de626ee114c4898e8b3e66859196 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/unity/ARUI/Assets/Plugins/ARUI/Resources/HandPose/HandPose.cs b/unity/ARUI/Assets/Plugins/ARUI/Resources/HandPose/HandPose.cs new file mode 100644 index 000000000..4bade1df8 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Resources/HandPose/HandPose.cs @@ -0,0 +1,136 @@ +/// Copyright by Rob Jellinghaus. All rights reserved. + +namespace Holofunk.HandPose +{ + /// + /// Which pose is each finger in? + /// + /// + /// Curled is as in making a fist; Extended is straight out; Unknown is anything in between. + /// + public enum FingerPose + { + /// + /// We don't know what pose this finger is in. + /// , + Unknown, + + /// + /// We are pretty sure this finger is curled up (as when making a fist). + /// + Curled, + + /// + /// We are pretty sure this finger is extended more or less straight out. + /// + Extended + } + + /// + /// For each pair of fingers, how extended and adjacent are they? + /// + /// + /// This is calculated by determining how colinear the fingers are; if two adjacent fingers + /// are highly colinear, they're guaranteed to be pointing in the same direction, hence together. + /// + public enum FingerPairExtension + { + /// + /// We don't know how close this pair of fingers are. + /// + Unknown, + + /// + /// We are pretty confident these two fingers are extended side by side. + /// + ExtendedTogether, + + /// + /// We are pretty confident these two fingers are NOT extended side by side. + /// + NotExtendedTogether + } + + /// + /// What overall shape do we think the hand is in? + /// + /// + /// This list of poses is heavily informed by what is easy to recognize with some trivial linear + /// algebra, intersecting with what the HL2 can reliably detect. + /// + public enum HandPose + { + /// + /// No particular idea what shape the hand is in. + /// + Unknown, + + /// + /// Pretty sure hand is open with all fingers extended and separated. + /// + Opened, + + /// + /// Pretty sure hand is closed more or less into a fist. + /// + /// + /// If the hand is closed into a fist with fingers on the other side of the hand from the device, the device + /// is prone to guess that the occluded fingers are extended. So we determine whether the finger vertices are + /// colinear with a vector from the eye to the knuckle; if so, they are on the other side of the palm and we + /// err on the side of assuming the hand is closed. + /// + Closed, + + /// + /// Pretty sure the hand is pointing with index finger only. + /// + PointingIndex, + + /// + /// Pretty sure the hand is pointing with middle finger only. + /// + /// + /// This is likely enough to be a rude gesture that if the user does this a lot, they should + /// be warned to cut it out. + /// + PointingMiddle, + + /// + /// Pretty sure hand is pointing with index and middle fingers adjacent. + /// + /// + /// Note that HL2 gets very unreliable at seeing the ring and pinky fingers precisely, for example + /// it can't reliably see pointing with index, middle, and ring, and nor can it see the Vulcan greeting + /// gesture. + /// + PointingIndexAndMiddle, + + /// + /// Bringing all fingertips together above the palm; the "bloom" gesture. + /// + Bloom, + + /// + /// Pretty sure hand is fully flat with all fingers extended and adjacent. + /// + Flat, + + /// + /// Thumbs up! + /// + ThumbsUp, + } + + /// + /// Which finger is which? + /// + public enum Finger + { + Thumb, + Index, + Middle, + Ring, + Pinky, + Max = Pinky + } +} \ No newline at end of file diff --git a/unity/ARUI/Assets/Scripts/ARUI/TaskList/TaskListGrabbable.cs.meta b/unity/ARUI/Assets/Plugins/ARUI/Resources/HandPose/HandPose.cs.meta similarity index 83% rename from unity/ARUI/Assets/Scripts/ARUI/TaskList/TaskListGrabbable.cs.meta rename to unity/ARUI/Assets/Plugins/ARUI/Resources/HandPose/HandPose.cs.meta index 44e6f72a0..1bb50a1e4 100644 --- a/unity/ARUI/Assets/Scripts/ARUI/TaskList/TaskListGrabbable.cs.meta +++ b/unity/ARUI/Assets/Plugins/ARUI/Resources/HandPose/HandPose.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 297df918666d72149ac58f63562a6642 +guid: af8a165ba48ee274ca0a4d4583eebf5a MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/unity/ARUI/Assets/Plugins/ARUI/Resources/HandPose/HandPoseClassifier.cs b/unity/ARUI/Assets/Plugins/ARUI/Resources/HandPose/HandPoseClassifier.cs new file mode 100644 index 000000000..008c33d1b --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Resources/HandPose/HandPoseClassifier.cs @@ -0,0 +1,417 @@ +/// Copyright by Rob Jellinghaus. All rights reserved. + +using Holofunk.Core; +using Microsoft.MixedReality.Toolkit.Input; +using Microsoft.MixedReality.Toolkit.Utilities; +using UnityEngine; + +namespace Holofunk.HandPose +{ + /// + /// Hand pose, along with all finger poses and adjacencies. + /// + public class HandPoseClassifier + { + /// + /// The joints we track for measuring thumb pose. + /// + /// + /// The thumb's flexibility is relatively limited, and its curl is measured around only the distal joint. Otherwise + /// it basically always looks "extended" relative to the other fingers. + /// + static readonly TrackedHandJoint[] _thumbPoseJoints = + new[] { TrackedHandJoint.ThumbMetacarpalJoint, TrackedHandJoint.ThumbProximalJoint, TrackedHandJoint.ThumbDistalJoint, TrackedHandJoint.ThumbTip }; + + /// + /// The adjacency joint lists for each finger pose. + /// + /// + static readonly TrackedHandJoint[][] _fingerPoseJoints = new[] + { + new[] { TrackedHandJoint.IndexMetacarpal, TrackedHandJoint.IndexKnuckle, TrackedHandJoint.IndexMiddleJoint, TrackedHandJoint.IndexDistalJoint, TrackedHandJoint.IndexTip }, + new[] { TrackedHandJoint.MiddleMetacarpal, TrackedHandJoint.MiddleKnuckle, TrackedHandJoint.MiddleMiddleJoint, TrackedHandJoint.MiddleDistalJoint, TrackedHandJoint.MiddleTip }, + new[] { TrackedHandJoint.RingMetacarpal, TrackedHandJoint.RingKnuckle, TrackedHandJoint.RingMiddleJoint, TrackedHandJoint.RingDistalJoint, TrackedHandJoint.RingTip }, + new[] { TrackedHandJoint.PinkyMetacarpal, TrackedHandJoint.PinkyKnuckle, TrackedHandJoint.PinkyMiddleJoint, TrackedHandJoint.PinkyDistalJoint, TrackedHandJoint.PinkyTip } + }; + + /// + /// The five finger poses. + /// + readonly FingerPose[] _fingerPoses; + + /// + /// The raw colinearity values for the interior knuckles of each finger. + /// + /// + /// Really only for debugging, shouldn't be serialized over the network. + /// + readonly float[] _jointColinearities; + + /// + /// The four finger co-extensions (thumb-index; index-middle; middle-ring; ring-pinky). + /// + readonly FingerPairExtension[] _fingerPairExtensions; + + /// + /// The raw colinearities between adjacent pairs of fingers. + /// + /// + /// Really only for debugging, shouldn't be serialized over the network. + /// + readonly float[] _fingerPairColinearities; + + /// + /// The colinearities between the eye->knuckle vector, and the knuckle->fingertip vector, per finger + /// (thumb included). + /// + /// + /// A closed hand, with all fingers on the other side of the hand from the eye, results in the HL2 + /// guessing at the poses of the non-visible fingers. This measurement lets us determine whether + /// the fingers are aligned with the eye, which will tell us whether they are effectively not + /// actually visible. Theoretically. + /// + readonly float[] _fingerEyeColinearities; + + /// + /// The sum of the distances between neighboring fingertips. + /// + float _sumPairwiseFingertipDistances; + + /// + /// The sum of the distances between neighboring knuckles. + /// + float _sumPairwiseKnuckleDistances; + + /// + /// The sum of the Y distance between each fingertip and its corresponding knuckle. + /// + float _sumFingerTipAltitudes; + + /// + /// The overall hand pose. + /// + HandPose _handPose; + + /// + /// Construct a new hand pose instance. + /// + /// + public HandPoseClassifier() + { + _fingerPoses = new FingerPose[(int)Finger.Max + 1]; + _jointColinearities = new float[(int)Finger.Max + 1]; + _fingerPairExtensions = new FingerPairExtension[(int)Finger.Max]; + _fingerPairColinearities = new float[(int)Finger.Max]; + _fingerEyeColinearities = new float[(int)Finger.Max + 1]; + } + + /// + /// Recalculate this pose based on the current joint positions of the given hand. + /// + public void Recalculate( + IMixedRealityHandJointService handJointService, + IMixedRealityGazeProvider gazeProvider, + Handedness handedness) + { + // First determine the finger poses. + _sumPairwiseFingertipDistances = 0; + _sumPairwiseKnuckleDistances = 0; + _sumFingerTipAltitudes = 0; + for (Finger finger = Finger.Thumb; finger <= Finger.Max; finger++) + { + (FingerPose pose, float fingerColinearity) = CalculateFingerPose(handJointService, handedness, finger); + _fingerPoses[(int)finger] = pose; + _jointColinearities[(int)finger] = fingerColinearity; + + // Now the eye->knuckle colinearities. + float fingerEyeColinearity = CalculateFingerEyeColinearity(handJointService, gazeProvider, handedness, finger); + _fingerEyeColinearities[(int)finger] = fingerEyeColinearity; + + if (finger < Finger.Pinky) + { + // Now the finger extensions. + (FingerPairExtension fingerExtension, float fingerPairColinearity) = CalculateFingerExtension(handJointService, handedness, finger); + _fingerPairExtensions[(int)finger] = fingerExtension; + _fingerPairColinearities[(int)finger] = fingerPairColinearity; + + // Now add in the distances between fingertips and knuckles, for bloom gesture detection. + TrackedHandJoint[] finger0Joints = finger == Finger.Thumb ? _thumbPoseJoints : _fingerPoseJoints[(int)finger - 1]; + TrackedHandJoint[] finger1Joints = _fingerPoseJoints[(int)finger]; + // add in the fingertip-to-fingertip and knuckle-to-knuckle distances + Vector3 finger0knuckle = JointPosition(handJointService, handedness, finger0Joints[1]); + Vector3 finger1knuckle = JointPosition(handJointService, handedness, finger1Joints[1]); + + Vector3 finger0tip = JointPosition(handJointService, handedness, finger0Joints[finger0Joints.Length - 1]); + Vector3 finger1tip = JointPosition(handJointService, handedness, finger1Joints[finger1Joints.Length - 1]); + + _sumPairwiseKnuckleDistances += (finger0knuckle - finger1knuckle).magnitude; + _sumPairwiseFingertipDistances += (finger0tip - finger1tip).magnitude; + _sumFingerTipAltitudes += (finger0tip - finger0knuckle).y; + } + } + + ClassifyHandPose(); + } + + /// + /// Once all individual finger poses and measurements are known, classify the overall hand pose. + /// + private void ClassifyHandPose() + { + // Now classify overall hand pose. + if (AllFingerPose(FingerPose.Extended) + && GetFingerPose(Finger.Thumb) == FingerPose.Extended + && AnyFingerExtension(FingerPairExtension.NotExtendedTogether)) + { + _handPose = HandPose.Opened; + } + else if (GetFingerPose(Finger.Index) == FingerPose.Extended + && GetFingerPose(Finger.Middle) != FingerPose.Extended + && GetFingerPose(Finger.Ring) != FingerPose.Extended + && GetFingerPose(Finger.Pinky) != FingerPose.Extended) + { + _handPose = HandPose.PointingIndex; + } + else if (GetFingerPose(Finger.Index) == FingerPose.Extended + && GetFingerPose(Finger.Middle) == FingerPose.Extended + && GetFingerPose(Finger.Ring) != FingerPose.Extended + && GetFingerPose(Finger.Pinky) != FingerPose.Extended) + { + _handPose = HandPose.PointingIndexAndMiddle; + } + else if (GetFingerPose(Finger.Index) != FingerPose.Extended + && GetFingerPose(Finger.Middle) == FingerPose.Extended + && GetFingerPose(Finger.Ring) != FingerPose.Extended + && GetFingerPose(Finger.Pinky) != FingerPose.Extended) + { + _handPose = HandPose.PointingMiddle; + } + // If all fingertips are close together and all are above their respective knuckles, + // then consider it the bloom gesture. + else if ((_sumPairwiseFingertipDistances / _sumPairwiseKnuckleDistances) + <= HandPoseMagicNumbers.FingertipSumDistanceToKnuckleSumDistanceRatioMaximum + && ((_sumFingerTipAltitudes / _sumPairwiseKnuckleDistances) + >= HandPoseMagicNumbers.FingertipSumAltitudeToKnuckleSumDistanceRatioMinimum)) + { + _handPose = HandPose.Bloom; + } + // If all fingers are curled, or the thumb is curled and all the other fingers are aligned with the eye, + // then consider the hand to be closed. + else if (NoFingerPose(FingerPose.Extended) + || (GetFingerPose(Finger.Thumb) != FingerPose.Extended && FingerEyeColinearityHigh())) + { + _handPose = HandPose.Closed; + } + else if (AllFingerPose(FingerPose.Extended) + && GetFingerPose(Finger.Thumb) == FingerPose.Extended + && NoFingerExtension(FingerPairExtension.NotExtendedTogether) + && GetFingerPairExtension(Finger.Thumb) != FingerPairExtension.NotExtendedTogether) + { + _handPose = HandPose.Flat; + } + else + { + _handPose = HandPose.Unknown; + } + + bool AllFingerPose(FingerPose pose) + { + return GetFingerPose(Finger.Index) == pose + && GetFingerPose(Finger.Middle) == pose + && GetFingerPose(Finger.Ring) == pose + && GetFingerPose(Finger.Pinky) == pose; + } + + bool NoFingerPose(FingerPose pose) + { + return GetFingerPose(Finger.Index) != pose + && GetFingerPose(Finger.Middle) != pose + && GetFingerPose(Finger.Ring) != pose + && GetFingerPose(Finger.Pinky) != pose; + } + + bool AnyFingerExtension(FingerPairExtension extension) + { + return GetFingerPairExtension(Finger.Thumb) == extension + || GetFingerPairExtension(Finger.Index) == extension + || GetFingerPairExtension(Finger.Middle) == extension + || GetFingerPairExtension(Finger.Ring) == extension; + } + + bool NoFingerExtension(FingerPairExtension extension) + { + return GetFingerPairExtension(Finger.Index) != extension + && GetFingerPairExtension(Finger.Middle) != extension + && GetFingerPairExtension(Finger.Ring) != extension; + } + + bool FingerEyeColinearityHigh() + { + return GetFingerEyeColinearity(Finger.Index) >= HandPoseMagicNumbers.FingerEyeColinearityMinimum + && GetFingerEyeColinearity(Finger.Middle) >= HandPoseMagicNumbers.FingerEyeColinearityMinimum + && GetFingerEyeColinearity(Finger.Ring) >= HandPoseMagicNumbers.FingerEyeColinearityMinimum + && GetFingerEyeColinearity(Finger.Pinky) >= HandPoseMagicNumbers.FingerEyeColinearityMinimum; + } + } + + /// + /// Determine the pose of the given finger at the moment; this is a read-only method (mutates no state). + /// + /// + /// The algorithm is: + /// + /// - For each interior joint, + /// - Determine the dot product of the normalized vectors entering and leaving the joint. + /// (In other words, effectively determine how co-linear the finger bones are at that joint.) + /// - Sum the dot products. + /// - Return the sum of all dot products. + /// + /// For fingers, we look at all five joints including the metacarpal, to help in determining + /// whether the finger is pointed straight out aligned with the hand. + /// + /// For the thumb, we look at only the distal joint, since the thumb has only four joints to + /// begin with, and the thumb's metacarpal-proximal flexibility is very limited. + /// + /// Note that this omits the metacarpal joints at present; this is up for debate and possible change. + /// + private (FingerPose, float) CalculateFingerPose(IMixedRealityHandJointService service, Handedness handedness, Finger finger) + { + TrackedHandJoint[] jointsToTrack = finger == Finger.Thumb ? _thumbPoseJoints : _fingerPoseJoints[(int)finger - 1]; + + Vector3 joint0Position = JointPosition(service, handedness, jointsToTrack[0]); + Vector3 joint1Position = JointPosition(service, handedness, jointsToTrack[1]); + Vector3 joint0to1 = (joint1Position - joint0Position).normalized; + + float colinearity = 0; + for (int i = 2; i < jointsToTrack.Length; i++) + { + Vector3 joint2Position = service.RequestJointTransform(jointsToTrack[i], handedness).position; + + if (joint2Position.Equals(Vector3.zero)) + { + // If we can't find the joint, then we can't determine the pose. + return (FingerPose.Unknown, 0); + } + Vector3 joint1to2 = (joint2Position - joint1Position).normalized; + + float dotProduct = Vector3.Dot(joint0to1, joint1to2); + colinearity += dotProduct; + + joint0to1 = joint1to2; + joint1Position = joint2Position; + } + + float extendedMinimum = finger == Finger.Thumb ? HandPoseMagicNumbers.ThumbLinearityExtendedMinimum : HandPoseMagicNumbers.FingerLinearityExtendedMinimum; + float curledMaximum = finger == Finger.Thumb ? HandPoseMagicNumbers.ThumbLinearityCurledMaximum : HandPoseMagicNumbers.FingerLinearityCurledMaximum; + if (colinearity >= extendedMinimum) + { + return (FingerPose.Extended, colinearity); + } + else if (colinearity <= curledMaximum) + { + return (FingerPose.Curled, colinearity); + } + else + { + return (FingerPose.Unknown, colinearity); + } + } + + /// + /// Calculate the colinearity of this pair of fingers; this is a read-only method (mutates no state). + /// + /// + /// Colinearity is calculated by getting the dot product of the normalized vectors between the fingers' knuckles and fingertips. + /// + /// + /// The classified colinearity (or unknown), and the colinearity value that was computed. + /// + private (FingerPairExtension, float) CalculateFingerExtension(IMixedRealityHandJointService service, Handedness handedness, Finger firstFinger) + { + HoloDebug.Assert(firstFinger < Finger.Pinky); + + TrackedHandJoint[] finger0Joints = firstFinger == Finger.Thumb ? _thumbPoseJoints : _fingerPoseJoints[(int)firstFinger - 1]; + TrackedHandJoint[] finger1Joints = _fingerPoseJoints[(int)firstFinger]; + + Vector3 knuckleToFingertip0 = JointPosition(service, handedness, finger0Joints[finger0Joints.Length - 1]) + - JointPosition(service, handedness, finger0Joints[1]); + Vector3 knuckleToFingertip1 = JointPosition(service, handedness, finger1Joints[finger1Joints.Length - 1]) + - JointPosition(service, handedness, finger1Joints[1]); + + float colinearity = Vector3.Dot(knuckleToFingertip0.normalized, knuckleToFingertip1.normalized); + + if (colinearity >= HandPoseMagicNumbers.FingersExtendedColinearityMinimum) + { + return (FingerPairExtension.ExtendedTogether, colinearity); + } + else if (colinearity <= HandPoseMagicNumbers.FingersNotExtendedColinearityMaximum) + { + return (FingerPairExtension.NotExtendedTogether, colinearity); + } + else + { + return (FingerPairExtension.Unknown, colinearity); + } + } + + /// + /// Calculate how aligned this finger is with the vector from the eye to the knuckle. + /// + /// + /// This is calculated by determining the colinearity of the eye->knuckle vector with the knuckle->fingertip vector. + /// + /// + /// The colinearity value that was computed. + /// + private float CalculateFingerEyeColinearity( + IMixedRealityHandJointService handJointService, + IMixedRealityGazeProvider gazeProvider, + Handedness handedness, + Finger firstFinger) + { + TrackedHandJoint[] fingerJoints = firstFinger == Finger.Thumb ? _thumbPoseJoints : _fingerPoseJoints[(int)firstFinger - 1]; + + Vector3 knuckleToFingertip = JointPosition(handJointService, handedness, fingerJoints[fingerJoints.Length - 1]) + - JointPosition(handJointService, handedness, fingerJoints[1]); + + Vector3 eyeToKnuckle = JointPosition(handJointService, handedness, fingerJoints[1]) - gazeProvider.GazeOrigin; + + float colinearity = Vector3.Dot(knuckleToFingertip.normalized, eyeToKnuckle.normalized); + + return colinearity; + } + + private Vector3 JointPosition(IMixedRealityHandJointService service, Handedness handedness, TrackedHandJoint joint) + => service.RequestJointTransform(joint, handedness).position; + + public FingerPose GetFingerPose(Finger finger) => _fingerPoses[(int)finger]; + + public float GetFingerJointColinearity(Finger finger) => _jointColinearities[(int)finger]; + + /// + /// Get the finger adjacency for the pair of fingers including this one (as the lower-indexed finger). + /// + public FingerPairExtension GetFingerPairExtension(Finger finger) + { + HoloDebug.Assert(finger < Finger.Pinky); + return _fingerPairExtensions[(int)finger]; + } + + /// + public float GetFingerPairColinearity(Finger finger) + { + HoloDebug.Assert(finger < Finger.Pinky); + return _fingerPairColinearities[(int)finger]; + } + + public float GetFingerEyeColinearity(Finger finger) => _fingerEyeColinearities[(int)finger]; + + public float GetSumPairwiseFingertipDistances() => _sumPairwiseFingertipDistances; + + public float GetSumPairwiseKnuckleDistances() => _sumPairwiseKnuckleDistances; + + public float GetSumFingertipAltitudes() => _sumFingerTipAltitudes; + + public HandPose GetHandPose() => _handPose; + } +} \ No newline at end of file diff --git a/unity/ARUI/Assets/Scripts/ARUI/TaskList/TaskListManager.cs.meta b/unity/ARUI/Assets/Plugins/ARUI/Resources/HandPose/HandPoseClassifier.cs.meta similarity index 83% rename from unity/ARUI/Assets/Scripts/ARUI/TaskList/TaskListManager.cs.meta rename to unity/ARUI/Assets/Plugins/ARUI/Resources/HandPose/HandPoseClassifier.cs.meta index c27a405bd..07c8e0c6e 100644 --- a/unity/ARUI/Assets/Scripts/ARUI/TaskList/TaskListManager.cs.meta +++ b/unity/ARUI/Assets/Plugins/ARUI/Resources/HandPose/HandPoseClassifier.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 27cea6233d93a1c48a91cf004283b6c6 +guid: 6588e592619fe93438766a88ad36dc35 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/unity/ARUI/Assets/Plugins/ARUI/Resources/HandPose/HandPoseMagicNumbers.cs b/unity/ARUI/Assets/Plugins/ARUI/Resources/HandPose/HandPoseMagicNumbers.cs new file mode 100644 index 000000000..7d5159276 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Resources/HandPose/HandPoseMagicNumbers.cs @@ -0,0 +1,73 @@ +/// Copyright by Rob Jellinghaus. All rights reserved. + +namespace Holofunk.HandPose +{ + /// + /// Constants that are tuned manually for good subjective feel of the application. + /// + /// + /// These are deliberately mutable in case it becomes useful to tune some of them during execution. + /// However, not all of these are safe to modify randomly during execution. + /// + public static class HandPoseMagicNumbers + { + /// + /// The threshold value for finger linearity (as calculated by HandPoseRecognizer.CalculateFingerPose), above which + /// the finger is considered extended. + /// + public static float FingerLinearityExtendedMinimum = 2.5f; + + /// + /// The threshold value for finger linearity (as calculated by HandPoseRecognizer.CalculateFingerPose), below which + /// the finger is considered curled. + /// + public static float FingerLinearityCurledMaximum = 1.2f; + + /// + /// The threshold value for thumb linearity (as calculated by HandPoseRecognizer.CalculateFingerPose), above which + /// the finger is considered extended. + /// + public static float ThumbLinearityExtendedMinimum = 0.9f; + + /// + /// The threshold value for thumb linearity (as calculated by HandPoseRecognizer.CalculateFingerPose), below which + /// the thumb is considered curled. + /// + public static float ThumbLinearityCurledMaximum = 0.8f; + + /// + /// The minimum ratio of distance between the base joint pair and the end joint pair for a pair of fingers to + /// be considered non-adjacent. + /// + public static float FingerNonAdjacencyMinimum = 1.5f; + + /// + /// The minimum colinearity between adjacent fingers to consider them extended together. + /// + /// + /// This seems high but "open" fingers still have colinearity of around 0.95 to 0.96. + /// + public static float FingersExtendedColinearityMinimum = 0.975f; + + /// + /// The maximum colinearity between adjacent fingers to consider them NOT extended together. + /// + public static float FingersNotExtendedColinearityMaximum = 0.95f; + + /// + /// Minimum colinearity value to consider the finger aligned with the eye (e.g. on the other side of the palm from the eye). + /// + public static float FingerEyeColinearityMinimum = 0.7f; + + /// + /// For detecting the 'bloom' gesture (all fingers together, above palm). + /// + public static float FingertipSumDistanceToKnuckleSumDistanceRatioMaximum = 0.75f; + + /// + /// The minimum total summed fingertip altitude (above corresponding knuckle), as ratio over knuckle distance, + /// to be considered a valid bloom gesture. + /// + public static float FingertipSumAltitudeToKnuckleSumDistanceRatioMinimum = 2f; + } +} diff --git a/unity/ARUI/Assets/Scripts/ARUI/UIComponents/MainMenu.cs.meta b/unity/ARUI/Assets/Plugins/ARUI/Resources/HandPose/HandPoseMagicNumbers.cs.meta similarity index 83% rename from unity/ARUI/Assets/Scripts/ARUI/UIComponents/MainMenu.cs.meta rename to unity/ARUI/Assets/Plugins/ARUI/Resources/HandPose/HandPoseMagicNumbers.cs.meta index b18a06d8d..d37fe88b9 100644 --- a/unity/ARUI/Assets/Scripts/ARUI/UIComponents/MainMenu.cs.meta +++ b/unity/ARUI/Assets/Plugins/ARUI/Resources/HandPose/HandPoseMagicNumbers.cs.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: c32f8ab77a56d9540bf8e7a007c60d41 +guid: 7f113b361a5458d42af812c4ffb54444 MonoImporter: externalObjects: {} serializedVersion: 2 diff --git a/unity/ARUI/Assets/Plugins/ARUI/Resources/HandPose/HandPoseVisualizer.cs b/unity/ARUI/Assets/Plugins/ARUI/Resources/HandPose/HandPoseVisualizer.cs new file mode 100644 index 000000000..2c2e7f2ab --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Resources/HandPose/HandPoseVisualizer.cs @@ -0,0 +1,68 @@ +/// Copyright by Rob Jellinghaus. All rights reserved. + +using Holofunk.Core; +using Microsoft.MixedReality.Toolkit; +using Microsoft.MixedReality.Toolkit.Input; +using Microsoft.MixedReality.Toolkit.Utilities; +using Microsoft.MixedReality.Toolkit.Utilities.Solvers; +using UnityEngine; + +namespace Holofunk.HandPose +{ + /// + /// This behavior expects to inhabit a "FloatingHandTextPanel" GameObject, with a peer + /// SolverHandler that determines the handedness this is tracking, and a child + /// Text object with a Text Mesh component that will be updated with text about this + /// hand. + /// + public class HandPoseVisualizer : MonoBehaviour + { + private HandPoseClassifier _classifier = new HandPoseClassifier(); + + public HandPose LastDetectedPose; + + // Update is called once per frame + void Update() + { + var handJointService = CoreServices.GetInputSystemDataProvider(); + var gazeProvider = CoreServices.InputSystem.EyeGazeProvider; + Handedness handedness = GetComponent().TrackedHandness; + if (handJointService != null && handJointService.IsHandTracked(handedness)) + { + _classifier.Recalculate(handJointService, gazeProvider, handedness); + + float knuckleDist = _classifier.GetSumPairwiseKnuckleDistances(); + float fingertipDist = _classifier.GetSumPairwiseFingertipDistances(); + float fingertipAlt = _classifier.GetSumFingertipAltitudes(); + LastDetectedPose = _classifier.GetHandPose(); + +// textMesh.text = +//$@"Finger poses: {Pose(Finger.Thumb)}, {Pose(Finger.Index)}, {Pose(Finger.Middle)}, {Pose(Finger.Ring)}, {Pose(Finger.Pinky)} +//Joint lin: {Colin(Finger.Thumb),0:f3}, {Colin(Finger.Index),0:f3}, {Colin(Finger.Middle),0:f3}, {Colin(Finger.Ring),0:f3}, {Colin(Finger.Pinky),0:f3} +//Finger pair co-ext: {Ext(Finger.Thumb)}, {Ext(Finger.Index)}, {Ext(Finger.Middle)}, {Ext(Finger.Ring)} +//Finger pair lin: {PairColin(Finger.Thumb),0:f3}, {PairColin(Finger.Index),0:f3}, {PairColin(Finger.Middle),0:f3}, {PairColin(Finger.Ring),0:f3} +//Eye->knuck lin: {EyeColin(Finger.Index),0:f3}, {EyeColin(Finger.Middle),0:f3}, {EyeColin(Finger.Ring),0:f3} +//Tip / knuck: {fingertipDist,0:f3} / {knuckleDist,0:f3} = {fingertipDist / knuckleDist,0:f3} (alt {fingertipAlt,0:f3}, ratio {fingertipAlt / knuckleDist,0:f3}) +//Hand pose: {LastDetectedPose}"; + + string Pose(Finger finger) + { + FingerPose pose = _classifier.GetFingerPose(finger); + return pose == FingerPose.Extended ? "Ext" : pose == FingerPose.Curled ? "Curl" : "?"; + } + + float Colin(Finger finger) => _classifier.GetFingerJointColinearity(finger); // short for "Colinearity" + + string Ext(Finger finger) // short for "Extension" + { + FingerPairExtension ext = _classifier.GetFingerPairExtension(finger); + return ext == FingerPairExtension.ExtendedTogether ? "Ext" : ext == FingerPairExtension.NotExtendedTogether ? "Not" : "?"; + } + + float PairColin(Finger finger) => _classifier.GetFingerPairColinearity(finger); + + float EyeColin(Finger finger) => _classifier.GetFingerEyeColinearity(finger); + } + } + } +} diff --git a/unity/ARUI/Assets/Plugins/ARUI/Resources/HandPose/HandPoseVisualizer.cs.meta b/unity/ARUI/Assets/Plugins/ARUI/Resources/HandPose/HandPoseVisualizer.cs.meta new file mode 100644 index 000000000..4d36bb46c --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Resources/HandPose/HandPoseVisualizer.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 377e08d31872f5545a90f959c72fe5ae +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Resources/HandPose/HoloDebug.cs b/unity/ARUI/Assets/Plugins/ARUI/Resources/HandPose/HoloDebug.cs new file mode 100644 index 000000000..e70dd49d6 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Resources/HandPose/HoloDebug.cs @@ -0,0 +1,30 @@ +/// Copyright by Rob Jellinghaus. All rights reserved. + +using System; + +namespace Holofunk.Core +{ + class HoloDebugException : Exception + { + public HoloDebugException(string message) : base(message) + { + HoloDebug.Log(message); + } + } + + public class HoloDebug + { + public static void Log(string message) + { + UnityEngine.Debug.Log(message); + } + + public static void Assert(bool shouldBeTrue, string message = "") + { + if (!shouldBeTrue) + { + throw new HoloDebugException(message); + } + } + } +} diff --git a/unity/ARUI/Assets/Plugins/ARUI/Resources/HandPose/HoloDebug.cs.meta b/unity/ARUI/Assets/Plugins/ARUI/Resources/HandPose/HoloDebug.cs.meta new file mode 100644 index 000000000..254122f7b --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Resources/HandPose/HoloDebug.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: f5b4a15296f04ec43827026b0b3476bd +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Resources/ARUI/Materials.meta b/unity/ARUI/Assets/Plugins/ARUI/Resources/Materials.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Materials.meta rename to unity/ARUI/Assets/Plugins/ARUI/Resources/Materials.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Materials/Cursor.mat b/unity/ARUI/Assets/Plugins/ARUI/Resources/Materials/Cursor.mat similarity index 98% rename from unity/ARUI/Assets/Resources/ARUI/Materials/Cursor.mat rename to unity/ARUI/Assets/Plugins/ARUI/Resources/Materials/Cursor.mat index ef5208217..b82e7c70f 100644 --- a/unity/ARUI/Assets/Resources/ARUI/Materials/Cursor.mat +++ b/unity/ARUI/Assets/Plugins/ARUI/Resources/Materials/Cursor.mat @@ -160,7 +160,7 @@ Material: - _ZWrite: 1 m_Colors: - _ClippingBorderColor: {r: 1, g: 0.2, b: 0, a: 1} - - _Color: {r: 0.764151, g: 0.764151, b: 0.764151, a: 1} + - _Color: {r: 0.764151, g: 0.764151, b: 0.764151, a: 0.07058824} - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} - _EmissiveColor: {r: 0, g: 0, b: 0, a: 1} - _EnvironmentColorX: {r: 1, g: 0, b: 0, a: 1} diff --git a/unity/ARUI/Assets/Resources/ARUI/Materials/Cursor.mat.meta b/unity/ARUI/Assets/Plugins/ARUI/Resources/Materials/Cursor.mat.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Materials/Cursor.mat.meta rename to unity/ARUI/Assets/Plugins/ARUI/Resources/Materials/Cursor.mat.meta diff --git a/unity/ARUI/Assets/Plugins/ARUI/Resources/Materials/EyeGaze.mat b/unity/ARUI/Assets/Plugins/ARUI/Resources/Materials/EyeGaze.mat new file mode 100644 index 000000000..7548e3098 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Resources/Materials/EyeGaze.mat @@ -0,0 +1,179 @@ +%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: EyeGaze + m_Shader: {fileID: 4800000, guid: 5bdea20278144b11916d77503ba1467a, type: 3} + m_ShaderKeywords: _ALPHABLEND_ON _DIRECTIONAL_LIGHT _DISABLE_ALBEDO_MAP _HOVER_LIGHT + _SPECULAR_HIGHLIGHTS + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 3000 + stringTagMap: + RenderType: Fade + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ChannelMap: + 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} + - _IridescentSpectrumMap: + 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} + - _NormalMap: + 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} + m_Floats: + - _AlbedoAlphaMode: 0 + - _AlbedoAssignedAtRuntime: 0 + - _BlendOp: 0 + - _BlendedClippingWidth: 1 + - _BorderLight: 0 + - _BorderLightOpaque: 0 + - _BorderLightOpaqueAlpha: 1 + - _BorderLightReplacesAlbedo: 0 + - _BorderLightUsesHoverColor: 0 + - _BorderMinValue: 0.1 + - _BorderWidth: 0.1 + - _BumpScale: 1 + - _ClippingBorder: 0 + - _ClippingBorderWidth: 0.025 + - _ColorWriteMask: 15 + - _CullMode: 2 + - _CustomMode: 2 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DirectionalLight: 1 + - _DstBlend: 10 + - _EdgeSmoothingValue: 0.002 + - _EnableChannelMap: 0 + - _EnableEmission: 0 + - _EnableHoverColorOverride: 0 + - _EnableLocalSpaceTriplanarMapping: 0 + - _EnableNormalMap: 0 + - _EnableProximityLightColorOverride: 0 + - _EnableSSAA: 0 + - _EnableTriplanarMapping: 0 + - _EnvironmentColorIntensity: 0.5 + - _EnvironmentColorThreshold: 1.5 + - _EnvironmentColoring: 0 + - _FadeBeginDistance: 0.85 + - _FadeCompleteDistance: 0.5 + - _FadeMinValue: 0 + - _FluentLightIntensity: 1 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _HoverLight: 1 + - _IgnoreZScale: 0 + - _IndependentCorners: 0 + - _InnerGlow: 0 + - _InnerGlowPower: 4 + - _Iridescence: 0 + - _IridescenceAngle: -0.78 + - _IridescenceIntensity: 0.5 + - _IridescenceThreshold: 0.05 + - _Metallic: 0 + - _MipmapBias: -2 + - _Mode: 2 + - _NearLightFade: 0 + - _NearPlaneFade: 0 + - _NormalMapScale: 1 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _PressIntensity: 0.477 + - _PressRimPower: 3.51 + - _ProximityLight: 0 + - _ProximityLightSubtractive: 0 + - _ProximityLightTwoSided: 0 + - _Reflections: 0 + - _Refraction: 0 + - _RefractiveIndex: 0 + - _RenderQueueOverride: -1 + - _RimLight: 0 + - _RimPower: 8 + - _RoundCornerMargin: 0.01 + - _RoundCornerRadius: 0.25 + - _RoundCorners: 0 + - _Smoothness: 0.5 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SphericalHarmonics: 0 + - _SrcBlend: 5 + - _Stencil: 0 + - _StencilComparison: 0 + - _StencilOperation: 0 + - _StencilReference: 0 + - _TriplanarMappingBlendSharpness: 4 + - _UVSec: 0 + - _VertexColors: 0 + - _VertexExtrusion: 0 + - _VertexExtrusionSmoothNormals: 0 + - _VertexExtrusionValue: 0 + - _ZOffsetFactor: 0 + - _ZOffsetUnits: 0 + - _ZTest: 4 + - _ZWrite: 0 + m_Colors: + - _ClippingBorderColor: {r: 1, g: 0.2, b: 0, a: 1} + - _Color: {r: 0.9056604, g: 0.9056604, b: 0.9056604, a: 0.105882354} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _EmissiveColor: {r: 0, g: 0, b: 0, a: 1} + - _EnvironmentColorX: {r: 1, g: 0, b: 0, a: 1} + - _EnvironmentColorY: {r: 0, g: 1, b: 0, a: 1} + - _EnvironmentColorZ: {r: 0, g: 0, b: 1, a: 1} + - _HoverColorOverride: {r: 1, g: 1, b: 1, a: 1} + - _InnerGlowColor: {r: 1, g: 1, b: 1, a: 0.75} + - _PressRimColor: {r: 0.5566038, g: 0.1920358, b: 0.1920358, a: 1} + - _ProximityLightCenterColorOverride: {r: 1, g: 0, b: 0, a: 0} + - _ProximityLightMiddleColorOverride: {r: 0, g: 1, b: 0, a: 0.5} + - _ProximityLightOuterColorOverride: {r: 0, g: 0, b: 1, a: 1} + - _RimColor: {r: 0.5283019, g: 0.35810608, b: 0.2919188, a: 0.78039217} + - _RoundCornersRadius: {r: 0.5, g: 0.5, b: 0.5, a: 0.5} + m_BuildTextureStacks: [] diff --git a/unity/ARUI/Assets/Plugins/ARUI/Resources/Materials/EyeGaze.mat.meta b/unity/ARUI/Assets/Plugins/ARUI/Resources/Materials/EyeGaze.mat.meta new file mode 100644 index 000000000..04e2e717b --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Resources/Materials/EyeGaze.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: fc04e7e4c84bdfa49a5b927ddcf8bbe1 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Resources/ARUI/Materials/orb.mat b/unity/ARUI/Assets/Plugins/ARUI/Resources/Materials/HandMesh.mat similarity index 70% rename from unity/ARUI/Assets/Resources/ARUI/Materials/orb.mat rename to unity/ARUI/Assets/Plugins/ARUI/Resources/Materials/HandMesh.mat index 662d42102..f1777377c 100644 --- a/unity/ARUI/Assets/Resources/ARUI/Materials/orb.mat +++ b/unity/ARUI/Assets/Plugins/ARUI/Resources/Materials/HandMesh.mat @@ -7,24 +7,44 @@ Material: m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_Name: orb + m_Name: HandMesh m_Shader: {fileID: 4800000, guid: 5bdea20278144b11916d77503ba1467a, type: 3} - m_ShaderKeywords: _ALPHABLEND_ON _DISABLE_ALBEDO_MAP _HOVER_LIGHT _SMOOTHNESS_TEXTURE_ALBEDO_CHANNEL_A + m_ShaderKeywords: _DIRECTIONAL_LIGHT _DISABLE_ALBEDO_MAP _HOVER_LIGHT _REFLECTIONS _SPECULAR_HIGHLIGHTS m_LightmapFlags: 4 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 0 - m_CustomRenderQueue: 3000 + m_CustomRenderQueue: 2000 stringTagMap: - RenderType: Fade + RenderType: Opaque disabledShaderPasses: [] m_SavedProperties: serializedVersion: 3 m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} - _ChannelMap: 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} - _IridescentSpectrumMap: m_Texture: {fileID: 0} m_Scale: {x: 1, y: 1} @@ -33,12 +53,24 @@ Material: 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} - _NormalMap: 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} m_Floats: - - _AlbedoAlphaMode: 2 + - _AlbedoAlphaMode: 0 - _AlbedoAssignedAtRuntime: 0 - _BlendOp: 0 - _BlendedClippingWidth: 1 @@ -49,14 +81,16 @@ Material: - _BorderLightUsesHoverColor: 0 - _BorderMinValue: 0.1 - _BorderWidth: 0.1 + - _BumpScale: 1 - _ClippingBorder: 0 - _ClippingBorderWidth: 0.025 - _ColorWriteMask: 15 - _CullMode: 2 - - _CustomMode: 2 + - _CustomMode: 0 - _Cutoff: 0.5 - - _DirectionalLight: 0 - - _DstBlend: 10 + - _DetailNormalMapScale: 1 + - _DirectionalLight: 1 + - _DstBlend: 0 - _EdgeSmoothingValue: 0.002 - _EnableChannelMap: 0 - _EnableEmission: 0 @@ -73,7 +107,9 @@ Material: - _FadeCompleteDistance: 0.5 - _FadeMinValue: 0 - _FluentLightIntensity: 1 + - _GlossMapScale: 1 - _Glossiness: 0.5 + - _GlossyReflections: 1 - _HoverLight: 1 - _IgnoreZScale: 0 - _IndependentCorners: 0 @@ -85,14 +121,16 @@ Material: - _IridescenceThreshold: 0.05 - _Metallic: 0 - _MipmapBias: -2 - - _Mode: 2 + - _Mode: 0 - _NearLightFade: 0 - _NearPlaneFade: 0 - _NormalMapScale: 1 + - _OcclusionStrength: 1 + - _Parallax: 0.02 - _ProximityLight: 0 - _ProximityLightSubtractive: 0 - _ProximityLightTwoSided: 0 - - _Reflections: 0 + - _Reflections: 1 - _Refraction: 0 - _RefractiveIndex: 0 - _RenderQueueOverride: -1 @@ -102,14 +140,16 @@ Material: - _RoundCornerRadius: 0.25 - _RoundCorners: 0 - _Smoothness: 0.5 + - _SmoothnessTextureChannel: 0 - _SpecularHighlights: 1 - _SphericalHarmonics: 0 - - _SrcBlend: 5 + - _SrcBlend: 1 - _Stencil: 0 - _StencilComparison: 0 - _StencilOperation: 0 - _StencilReference: 0 - _TriplanarMappingBlendSharpness: 4 + - _UVSec: 0 - _VertexColors: 0 - _VertexExtrusion: 0 - _VertexExtrusionSmoothNormals: 0 @@ -117,10 +157,11 @@ Material: - _ZOffsetFactor: 0 - _ZOffsetUnits: 0 - _ZTest: 4 - - _ZWrite: 0 + - _ZWrite: 1 m_Colors: - _ClippingBorderColor: {r: 1, g: 0.2, b: 0, a: 1} - - _Color: {r: 1, g: 1, b: 1, a: 0.7372549} + - _Color: {r: 0, g: 0, b: 0, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} - _EmissiveColor: {r: 0, g: 0, b: 0, a: 1} - _EnvironmentColorX: {r: 1, g: 0, b: 0, a: 1} - _EnvironmentColorY: {r: 0, g: 1, b: 0, a: 1} diff --git a/unity/ARUI/Assets/Plugins/ARUI/Resources/Materials/HandMesh.mat.meta b/unity/ARUI/Assets/Plugins/ARUI/Resources/Materials/HandMesh.mat.meta new file mode 100644 index 000000000..3bc98d5fe --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Resources/Materials/HandMesh.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e7b3c88c9c244cf438cda9d3166497f5 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Resources/ARUI/Materials/HolographicBackPlate-btn.mat b/unity/ARUI/Assets/Plugins/ARUI/Resources/Materials/HolographicBackPlate-btn.mat similarity index 98% rename from unity/ARUI/Assets/Resources/ARUI/Materials/HolographicBackPlate-btn.mat rename to unity/ARUI/Assets/Plugins/ARUI/Resources/Materials/HolographicBackPlate-btn.mat index 759906ad0..41f146f70 100644 --- a/unity/ARUI/Assets/Resources/ARUI/Materials/HolographicBackPlate-btn.mat +++ b/unity/ARUI/Assets/Plugins/ARUI/Resources/Materials/HolographicBackPlate-btn.mat @@ -177,7 +177,7 @@ Material: - _ClipPlane: {r: 0, g: 1, b: 0, a: 0} - _ClippingBorderColor: {r: 1, g: 0.2, b: 0, a: 1} - _ClippingPlaneBorderColor: {r: 1, g: 0.2, b: 0, a: 1} - - _Color: {r: 0.5377358, g: 0.5377358, b: 0.5377358, a: 0.23921569} + - _Color: {r: 0.6226415, g: 0.6226415, b: 0.6226415, a: 0.23921569} - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} - _EmissiveColor: {r: 0, g: 0, b: 0, a: 1} - _EnvironmentColorX: {r: 1, g: 0, b: 0, a: 1} diff --git a/unity/ARUI/Assets/Resources/ARUI/Materials/HolographicBackPlate-btn.mat.meta b/unity/ARUI/Assets/Plugins/ARUI/Resources/Materials/HolographicBackPlate-btn.mat.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Materials/HolographicBackPlate-btn.mat.meta rename to unity/ARUI/Assets/Plugins/ARUI/Resources/Materials/HolographicBackPlate-btn.mat.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Materials/HolographicBackPlate-orb.mat b/unity/ARUI/Assets/Plugins/ARUI/Resources/Materials/HolographicBackPlate-orb.mat similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Materials/HolographicBackPlate-orb.mat rename to unity/ARUI/Assets/Plugins/ARUI/Resources/Materials/HolographicBackPlate-orb.mat diff --git a/unity/ARUI/Assets/Resources/ARUI/Materials/HolographicBackPlate-orb.mat.meta b/unity/ARUI/Assets/Plugins/ARUI/Resources/Materials/HolographicBackPlate-orb.mat.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Materials/HolographicBackPlate-orb.mat.meta rename to unity/ARUI/Assets/Plugins/ARUI/Resources/Materials/HolographicBackPlate-orb.mat.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Materials/HolographicBackPlate-tasklist.mat b/unity/ARUI/Assets/Plugins/ARUI/Resources/Materials/HolographicBackPlate-tasklist.mat similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Materials/HolographicBackPlate-tasklist.mat rename to unity/ARUI/Assets/Plugins/ARUI/Resources/Materials/HolographicBackPlate-tasklist.mat diff --git a/unity/ARUI/Assets/Resources/ARUI/Materials/HolographicBackPlate-tasklist.mat.meta b/unity/ARUI/Assets/Plugins/ARUI/Resources/Materials/HolographicBackPlate-tasklist.mat.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Materials/HolographicBackPlate-tasklist.mat.meta rename to unity/ARUI/Assets/Plugins/ARUI/Resources/Materials/HolographicBackPlate-tasklist.mat.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Materials/OrbTask-black.asset b/unity/ARUI/Assets/Plugins/ARUI/Resources/Materials/OrbTask-black.asset similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Materials/OrbTask-black.asset rename to unity/ARUI/Assets/Plugins/ARUI/Resources/Materials/OrbTask-black.asset diff --git a/unity/ARUI/Assets/Resources/ARUI/Materials/OrbTask-black.asset.meta b/unity/ARUI/Assets/Plugins/ARUI/Resources/Materials/OrbTask-black.asset.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Materials/OrbTask-black.asset.meta rename to unity/ARUI/Assets/Plugins/ARUI/Resources/Materials/OrbTask-black.asset.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Materials/OrbTask-white.asset b/unity/ARUI/Assets/Plugins/ARUI/Resources/Materials/OrbTask-white.asset similarity index 99% rename from unity/ARUI/Assets/Resources/ARUI/Materials/OrbTask-white.asset rename to unity/ARUI/Assets/Plugins/ARUI/Resources/Materials/OrbTask-white.asset index 7e1de2316..7ab5bba22 100644 --- a/unity/ARUI/Assets/Resources/ARUI/Materials/OrbTask-white.asset +++ b/unity/ARUI/Assets/Plugins/ARUI/Resources/Materials/OrbTask-white.asset @@ -9,7 +9,7 @@ Material: m_PrefabAsset: {fileID: 0} m_Name: LiberationSans SDF Material m_Shader: {fileID: 4800000, guid: 1c504b73bf66872479cd1215fb5ce0fe, type: 3} - m_ShaderKeywords: _EMISSION + m_ShaderKeywords: OUTLINE_ON _EMISSION m_LightmapFlags: 1 m_EnableInstancingVariants: 0 m_DoubleSidedGI: 0 diff --git a/unity/ARUI/Assets/Resources/ARUI/Materials/OrbTask-white.asset.meta b/unity/ARUI/Assets/Plugins/ARUI/Resources/Materials/OrbTask-white.asset.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Materials/OrbTask-white.asset.meta rename to unity/ARUI/Assets/Plugins/ARUI/Resources/Materials/OrbTask-white.asset.meta diff --git a/unity/ARUI/Assets/Plugins/ARUI/Resources/Materials/Test.mat b/unity/ARUI/Assets/Plugins/ARUI/Resources/Materials/Test.mat new file mode 100644 index 000000000..b298a3eea --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Resources/Materials/Test.mat @@ -0,0 +1,174 @@ +%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: Test + m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: _DISABLE_ALBEDO_MAP _HOVER_LIGHT _SPECULAR_HIGHLIGHTS + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ChannelMap: + 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} + - _IridescentSpectrumMap: + 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} + - _NormalMap: + 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} + m_Floats: + - _AlbedoAlphaMode: 2 + - _AlbedoAssignedAtRuntime: 0 + - _BlendOp: 0 + - _BlendedClippingWidth: 1 + - _BorderLight: 0 + - _BorderLightOpaque: 0 + - _BorderLightOpaqueAlpha: 1 + - _BorderLightReplacesAlbedo: 0 + - _BorderLightUsesHoverColor: 0 + - _BorderMinValue: 0.1 + - _BorderWidth: 0.1 + - _BumpScale: 1 + - _ClippingBorder: 0 + - _ClippingBorderWidth: 0.025 + - _ColorWriteMask: 15 + - _CullMode: 2 + - _CustomMode: 0 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DirectionalLight: 0 + - _DstBlend: 0 + - _EdgeSmoothingValue: 0.002 + - _EnableChannelMap: 0 + - _EnableEmission: 0 + - _EnableHoverColorOverride: 0 + - _EnableLocalSpaceTriplanarMapping: 0 + - _EnableNormalMap: 0 + - _EnableProximityLightColorOverride: 0 + - _EnableSSAA: 0 + - _EnableTriplanarMapping: 0 + - _EnvironmentColorIntensity: 0.5 + - _EnvironmentColorThreshold: 1.5 + - _EnvironmentColoring: 0 + - _FadeBeginDistance: 0.85 + - _FadeCompleteDistance: 0.5 + - _FadeMinValue: 0 + - _FluentLightIntensity: 1 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _HoverLight: 1 + - _IgnoreZScale: 0 + - _IndependentCorners: 0 + - _InnerGlow: 0 + - _InnerGlowPower: 4 + - _Iridescence: 0 + - _IridescenceAngle: -0.78 + - _IridescenceIntensity: 0.5 + - _IridescenceThreshold: 0.05 + - _Metallic: 0 + - _MipmapBias: -2 + - _Mode: 0 + - _NearLightFade: 0 + - _NearPlaneFade: 0 + - _NormalMapScale: 1 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _ProximityLight: 0 + - _ProximityLightSubtractive: 0 + - _ProximityLightTwoSided: 0 + - _Reflections: 0 + - _Refraction: 0 + - _RefractiveIndex: 0 + - _RenderQueueOverride: -1 + - _RimLight: 0 + - _RimPower: 0.25 + - _RoundCornerMargin: 0.01 + - _RoundCornerRadius: 0.25 + - _RoundCorners: 0 + - _Smoothness: 0.5 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SphericalHarmonics: 0 + - _SrcBlend: 1 + - _Stencil: 0 + - _StencilComparison: 0 + - _StencilOperation: 0 + - _StencilReference: 0 + - _TriplanarMappingBlendSharpness: 4 + - _UVSec: 0 + - _VertexColors: 0 + - _VertexExtrusion: 0 + - _VertexExtrusionSmoothNormals: 0 + - _VertexExtrusionValue: 0 + - _ZOffsetFactor: 0 + - _ZOffsetUnits: 0 + - _ZTest: 4 + - _ZWrite: 1 + m_Colors: + - _ClippingBorderColor: {r: 1, g: 0.2, b: 0, a: 1} + - _Color: {r: 0.3962264, g: 0.3962264, b: 0.3962264, a: 0.7372549} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _EmissiveColor: {r: 0, g: 0, b: 0, a: 1} + - _EnvironmentColorX: {r: 1, g: 0, b: 0, a: 1} + - _EnvironmentColorY: {r: 0, g: 1, b: 0, a: 1} + - _EnvironmentColorZ: {r: 0, g: 0, b: 1, a: 1} + - _HoverColorOverride: {r: 1, g: 1, b: 1, a: 1} + - _InnerGlowColor: {r: 1, g: 1, b: 1, a: 0.75} + - _ProximityLightCenterColorOverride: {r: 1, g: 0, b: 0, a: 0} + - _ProximityLightMiddleColorOverride: {r: 0, g: 1, b: 0, a: 0.5} + - _ProximityLightOuterColorOverride: {r: 0, g: 0, b: 1, a: 1} + - _RimColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + - _RoundCornersRadius: {r: 0.5, g: 0.5, b: 0.5, a: 0.5} + m_BuildTextureStacks: [] diff --git a/unity/ARUI/Assets/Resources/ARUI/Materials/orb.mat.meta b/unity/ARUI/Assets/Plugins/ARUI/Resources/Materials/Test.mat.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Materials/orb.mat.meta rename to unity/ARUI/Assets/Plugins/ARUI/Resources/Materials/Test.mat.meta diff --git a/unity/ARUI/Assets/Plugins/ARUI/Resources/Materials/zBuffer.mat b/unity/ARUI/Assets/Plugins/ARUI/Resources/Materials/zBuffer.mat new file mode 100644 index 000000000..8b92a6b6d --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Resources/Materials/zBuffer.mat @@ -0,0 +1,78 @@ +%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: zBuffer + m_Shader: {fileID: 10755, guid: 0000000000000000f000000000000000, type: 0} + m_ShaderKeywords: + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _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} + m_Floats: + - _BumpScale: 1 + - _Cutoff: 0.5 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _GlossMapScale: 1 + - _Glossiness: 0.5 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _UVSec: 0 + - _ZWrite: 1 + m_Colors: + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + m_BuildTextureStacks: [] diff --git a/unity/ARUI/Assets/Plugins/ARUI/Resources/Materials/zBuffer.mat.meta b/unity/ARUI/Assets/Plugins/ARUI/Resources/Materials/zBuffer.mat.meta new file mode 100644 index 000000000..588f4f4a7 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Resources/Materials/zBuffer.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: aa937530eeb4e9543bfe25b0868f18c9 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Resources/ARUI/Prefabs.meta b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Prefabs.meta rename to unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Prefabs/ConfirmationNotification.prefab b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/ConfirmationNotification.prefab similarity index 83% rename from unity/ARUI/Assets/Resources/ARUI/Prefabs/ConfirmationNotification.prefab rename to unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/ConfirmationNotification.prefab index c8c587002..d54f49998 100644 --- a/unity/ARUI/Assets/Resources/ARUI/Prefabs/ConfirmationNotification.prefab +++ b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/ConfirmationNotification.prefab @@ -73,7 +73,7 @@ MonoBehaviour: smoothing: 1 lifetime: 0 orientationType: 5 - localOffset: {x: 0, y: -0.01, z: 0.5} + localOffset: {x: -0.07, y: -0.01, z: 0.5} worldOffset: {x: 0, y: 0, z: 0} useAngleStepping: 0 tetherAngleSteps: 6 @@ -101,7 +101,7 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 5895410026230888627} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0.0737, y: 0.0091, z: 0} + m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - {fileID: 2469229611641882511} @@ -211,9 +211,17 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 6182467768079138312, guid: d63fb2e66fd999249803f60337151cc1, type: 3} + propertyPath: m_Size.x + value: 0.2 + objectReference: {fileID: 0} + - target: {fileID: 6182467768079138312, guid: d63fb2e66fd999249803f60337151cc1, type: 3} + propertyPath: m_Center.x + value: 0.1 + objectReference: {fileID: 0} - target: {fileID: 9011669221865112760, guid: d63fb2e66fd999249803f60337151cc1, type: 3} propertyPath: m_Name - value: FlexibleTextContainer + value: FlexibleTextContainer_window objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: d63fb2e66fd999249803f60337151cc1, type: 3} @@ -326,6 +334,14 @@ PrefabInstance: m_Modification: m_TransformParent: {fileID: 5190425043318944374} m_Modifications: + - target: {fileID: 1552677505707417000, guid: bf217a8d231f3c444b336258f3a95eb8, type: 3} + propertyPath: radius + value: 0.015 + objectReference: {fileID: 0} + - target: {fileID: 1552677505707417000, guid: bf217a8d231f3c444b336258f3a95eb8, type: 3} + propertyPath: thickness + value: 0.001 + objectReference: {fileID: 0} - target: {fileID: 3230609844362058642, guid: bf217a8d231f3c444b336258f3a95eb8, type: 3} propertyPath: m_Name value: OKButton @@ -336,27 +352,27 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 4529602128157585898, guid: bf217a8d231f3c444b336258f3a95eb8, type: 3} propertyPath: m_LocalScale.x - value: 1.9860399 + value: 1.2 objectReference: {fileID: 0} - target: {fileID: 4529602128157585898, guid: bf217a8d231f3c444b336258f3a95eb8, type: 3} propertyPath: m_LocalScale.y - value: 1.9860399 + value: 1.2 objectReference: {fileID: 0} - target: {fileID: 4529602128157585898, guid: bf217a8d231f3c444b336258f3a95eb8, type: 3} propertyPath: m_LocalScale.z - value: 1.4186 + value: 1.2 objectReference: {fileID: 0} - target: {fileID: 4529602128157585898, guid: bf217a8d231f3c444b336258f3a95eb8, type: 3} propertyPath: m_LocalPosition.x - value: 0.1622 + value: 0.2064 objectReference: {fileID: 0} - target: {fileID: 4529602128157585898, guid: bf217a8d231f3c444b336258f3a95eb8, type: 3} propertyPath: m_LocalPosition.y - value: 0.0087 + value: 0 objectReference: {fileID: 0} - target: {fileID: 4529602128157585898, guid: bf217a8d231f3c444b336258f3a95eb8, type: 3} propertyPath: m_LocalPosition.z - value: -0.003 + value: 0 objectReference: {fileID: 0} - target: {fileID: 4529602128157585898, guid: bf217a8d231f3c444b336258f3a95eb8, type: 3} propertyPath: m_LocalRotation.w @@ -386,10 +402,50 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 4535808103383374508, guid: bf217a8d231f3c444b336258f3a95eb8, type: 3} + propertyPath: m_Size.x + value: 5.12 + objectReference: {fileID: 0} + - target: {fileID: 4535808103383374508, guid: bf217a8d231f3c444b336258f3a95eb8, type: 3} + propertyPath: m_Size.y + value: 5.12 + objectReference: {fileID: 0} - target: {fileID: 4535808103383374508, guid: bf217a8d231f3c444b336258f3a95eb8, type: 3} propertyPath: m_Sprite value: - objectReference: {fileID: 21300000, guid: 2bc9d759bddc7c449b69b96a63557c9c, type: 3} + objectReference: {fileID: 21300022, guid: 20f25674b9512834f88938d45ed495d7, type: 3} + - target: {fileID: 4535808103383374508, guid: bf217a8d231f3c444b336258f3a95eb8, type: 3} + propertyPath: m_WasSpriteAssigned + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4566332776114169878, guid: bf217a8d231f3c444b336258f3a95eb8, type: 3} + propertyPath: m_LocalScale.x + value: 0.15 + objectReference: {fileID: 0} + - target: {fileID: 4566332776114169878, guid: bf217a8d231f3c444b336258f3a95eb8, type: 3} + propertyPath: m_LocalScale.y + value: 0.15 + objectReference: {fileID: 0} + - target: {fileID: 4566332776114169878, guid: bf217a8d231f3c444b336258f3a95eb8, type: 3} + propertyPath: m_LocalScale.z + value: 0.15 + objectReference: {fileID: 0} + - target: {fileID: 7798911618452216107, guid: bf217a8d231f3c444b336258f3a95eb8, type: 3} + propertyPath: m_Size.x + value: 0.04 + objectReference: {fileID: 0} + - target: {fileID: 7798911618452216107, guid: bf217a8d231f3c444b336258f3a95eb8, type: 3} + propertyPath: m_Size.y + value: 0.04 + objectReference: {fileID: 0} + - target: {fileID: 7798911618452216107, guid: bf217a8d231f3c444b336258f3a95eb8, type: 3} + propertyPath: m_Size.z + value: 0.04 + objectReference: {fileID: 0} + - target: {fileID: 7798911618452216107, guid: bf217a8d231f3c444b336258f3a95eb8, type: 3} + propertyPath: m_IsTrigger + value: 1 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: bf217a8d231f3c444b336258f3a95eb8, type: 3} --- !u!4 &8339558741512885496 stripped diff --git a/unity/ARUI/Assets/Resources/ARUI/Prefabs/ConfirmationNotification.prefab.meta b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/ConfirmationNotification.prefab.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Prefabs/ConfirmationNotification.prefab.meta rename to unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/ConfirmationNotification.prefab.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Prefabs/DefaultGazeCursor_ARUI.prefab b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/DefaultGazeCursor_ARUI.prefab similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Prefabs/DefaultGazeCursor_ARUI.prefab rename to unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/DefaultGazeCursor_ARUI.prefab diff --git a/unity/ARUI/Assets/Resources/ARUI/Prefabs/DefaultGazeCursor_ARUI.prefab.meta b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/DefaultGazeCursor_ARUI.prefab.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Prefabs/DefaultGazeCursor_ARUI.prefab.meta rename to unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/DefaultGazeCursor_ARUI.prefab.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Prefabs/Dwell.prefab b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Dwell.prefab similarity index 99% rename from unity/ARUI/Assets/Resources/ARUI/Prefabs/Dwell.prefab rename to unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Dwell.prefab index 2c29ebf20..588ffee21 100644 --- a/unity/ARUI/Assets/Resources/ARUI/Prefabs/Dwell.prefab +++ b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Dwell.prefab @@ -537,7 +537,7 @@ Transform: m_GameObject: {fileID: 8648521355134739732} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 0.02, y: 0.02, z: 0.02} + m_LocalScale: {x: 0.035, y: 0.035, z: 0.035} m_Children: - {fileID: 4017219933820574307} - {fileID: 4566332776114169878} diff --git a/unity/ARUI/Assets/Resources/ARUI/Prefabs/Dwell.prefab.meta b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Dwell.prefab.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Prefabs/Dwell.prefab.meta rename to unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Dwell.prefab.meta diff --git a/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/DwellFacetasklistButton.prefab b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/DwellFacetasklistButton.prefab new file mode 100644 index 000000000..758b6b1da --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/DwellFacetasklistButton.prefab @@ -0,0 +1,581 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &321212738269847535 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4600175732331559857} + - component: {fileID: 21634178255758122} + - component: {fileID: 2520468074000385158} + - component: {fileID: 2038638017061468841} + m_Layer: 5 + m_Name: PushFeedback + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4600175732331559857 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 321212738269847535} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0.02} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 5258107293381162716} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &21634178255758122 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 321212738269847535} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8dd51d29965c9d04599a2fdc8a833c6b, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 1 + scaleMode: 0 + color: {r: 1, g: 1, b: 1, a: 1} + detailLevel: 2 + renderQueue: -1 + zTest: 4 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + type: 2 + colorMode: 0 + colorOuterStart: {r: 1, g: 1, b: 1, a: 1} + colorInnerEnd: {r: 1, g: 1, b: 1, a: 1} + colorOuterEnd: {r: 1, g: 1, b: 1, a: 1} + geometry: 0 + angUnitInput: 1 + angRadiansStart: 0 + angRadiansEnd: 2.3561945 + radius: 0.01 + radiusSpace: 0 + thickness: 0.001 + thicknessSpace: 0 + arcEndCaps: 0 + matchDashSpacingToSize: 1 + dashed: 0 + dashStyle: + type: 0 + space: -2 + snap: 1 + size: 16 + spacing: 0.5 + offset: 0 + shapeModifier: 1 +--- !u!33 &2520468074000385158 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 321212738269847535} + m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} +--- !u!23 &2038638017061468841 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 321212738269847535} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: d72c5e047d4188246887ffb9389e25a7, 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 &1430072406013713401 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1232704727855286365} + - component: {fileID: 7986604594707531360} + - component: {fileID: 3407299125549669780} + - component: {fileID: 6602190359317320883} + m_Layer: 5 + m_Name: LoadingDisc + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1232704727855286365 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1430072406013713401} + m_LocalRotation: {x: -0, y: -0, z: 0.7071068, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.029} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 2825529534842483251} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 90} +--- !u!114 &7986604594707531360 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1430072406013713401} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8dd51d29965c9d04599a2fdc8a833c6b, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 0 + scaleMode: 0 + color: {r: 1, g: 1, b: 1, a: 1} + detailLevel: 2 + renderQueue: -1 + zTest: 4 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + type: 3 + colorMode: 0 + colorOuterStart: {r: 1, g: 1, b: 1, a: 1} + colorInnerEnd: {r: 1, g: 1, b: 1, a: 1} + colorOuterEnd: {r: 1, g: 1, b: 1, a: 1} + geometry: 0 + angUnitInput: 0 + angRadiansStart: 0 + angRadiansEnd: 0 + radius: 0.49 + radiusSpace: 0 + thickness: 0.06 + thicknessSpace: 0 + arcEndCaps: 0 + matchDashSpacingToSize: 1 + dashed: 0 + dashStyle: + type: 0 + space: 0 + snap: 2 + size: 4.21 + spacing: 0.030303031 + offset: 0 + shapeModifier: 1 +--- !u!33 &3407299125549669780 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1430072406013713401} + m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} +--- !u!23 &6602190359317320883 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1430072406013713401} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 222ec55c548324845b1dd960be702323, 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 &3247873967632093093 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5258107293381162716} + - component: {fileID: 4600218083236446081} + - component: {fileID: 5238582368543000628} + - component: {fileID: 3926029677842509961} + - component: {fileID: 3811178473452280033} + m_Layer: 5 + m_Name: DwellFacetasklistButton + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5258107293381162716 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3247873967632093093} + m_LocalRotation: {x: -0.072644666, y: 0.073432334, z: 0.0053632334, w: 0.9946365} + m_LocalPosition: {x: 0.085819505, y: 0.12968501, z: 0.57802206} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 2825529534842483251} + - {fileID: 4600175732331559857} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!65 &4600218083236446081 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3247873967632093093} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 0.024, y: 0.024, z: 0.05} + m_Center: {x: 0, y: 0, z: 0.01} +--- !u!114 &5238582368543000628 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3247873967632093093} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e1e6657bab90ac149872e5361b42ea62, type: 3} + m_Name: + m_EditorClassIdentifier: + selectAction: + id: 0 + description: None + axisConstraint: 0 + voiceSelect: [] + dwellTimeInSec: 0.8 + onLookAtStart: + m_PersistentCalls: + m_Calls: [] + whileLookingAtTarget: + m_PersistentCalls: + m_Calls: [] + onLookAway: + m_PersistentCalls: + m_Calls: [] + onDwell: + m_PersistentCalls: + m_Calls: [] + onSelected: + m_PersistentCalls: + m_Calls: [] + onTapDown: + m_PersistentCalls: + m_Calls: [] + onTapUp: + m_PersistentCalls: + m_Calls: [] + eyeCursorSnapToTargetCenter: 0 +--- !u!114 &3926029677842509961 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3247873967632093093} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b4499356d440e0446aa2c9b6c5e4296f, type: 3} + m_Name: + m_EditorClassIdentifier: + IsInteractingWithBtn: 0 +--- !u!114 &3811178473452280033 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3247873967632093093} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 98c748f3768ab714a8449b60fb9edc5c, type: 3} + m_Name: + m_EditorClassIdentifier: + eventsToReceive: 0 + debounceThreshold: 0.01 + localForward: {x: -0, y: -0, z: -1} + localUp: {x: 0, y: 1, z: -0} + localCenter: {x: 0, y: 0, z: -0.015000001} + bounds: {x: 0.024, y: 0.024} + touchableCollider: {fileID: 4600218083236446081} +--- !u!1 &6624394731708454373 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2825529534842483251} + m_Layer: 0 + m_Name: PressableButton + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2825529534842483251 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6624394731708454373} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.035, y: 0.035, z: 0.035} + m_Children: + - {fileID: 6324988651632941003} + - {fileID: 5622943902938874879} + - {fileID: 1232704727855286365} + m_Father: {fileID: 5258107293381162716} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &7923960763096825010 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6324988651632941003} + - component: {fileID: 959558305570948421} + - component: {fileID: 652930113112041887} + m_Layer: 5 + m_Name: background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6324988651632941003 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7923960763096825010} + 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: 0.001} + m_Children: [] + m_Father: {fileID: 2825529534842483251} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &959558305570948421 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7923960763096825010} + m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &652930113112041887 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7923960763096825010} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 0} + 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 &8840425097938383604 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5622943902938874879} + - component: {fileID: 2832379141544091869} + m_Layer: 5 + m_Name: Icon + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5622943902938874879 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8840425097938383604} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.12} + m_LocalScale: {x: 0.18, y: 0.18, z: 0.18} + m_Children: [] + m_Father: {fileID: 2825529534842483251} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &2832379141544091869 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8840425097938383604} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + 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: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 80e352140f72c1a46925fdcd2fc5fb28, type: 3} + m_Color: {r: 0, g: 0, b: 0, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 2.56, y: 2.56} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 diff --git a/unity/ARUI/Assets/Resources/ARUI/Prefabs/Task.prefab.meta b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/DwellFacetasklistButton.prefab.meta similarity index 74% rename from unity/ARUI/Assets/Resources/ARUI/Prefabs/Task.prefab.meta rename to unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/DwellFacetasklistButton.prefab.meta index 75f705dde..20d1fc2fb 100644 --- a/unity/ARUI/Assets/Resources/ARUI/Prefabs/Task.prefab.meta +++ b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/DwellFacetasklistButton.prefab.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: e52acaf9c1fd69c4c868fca5a913b037 +guid: adff708d0d80b594697779012f13dcd5 PrefabImporter: externalObjects: {} userData: diff --git a/unity/ARUI/Assets/Resources/ARUI/Prefabs/EyeTarget.prefab b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/EyeTarget.prefab similarity index 78% rename from unity/ARUI/Assets/Resources/ARUI/Prefabs/EyeTarget.prefab rename to unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/EyeTarget.prefab index a53fd2d8f..346fe7d15 100644 --- a/unity/ARUI/Assets/Resources/ARUI/Prefabs/EyeTarget.prefab +++ b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/EyeTarget.prefab @@ -11,6 +11,7 @@ GameObject: - component: {fileID: 782200974458611116} - component: {fileID: 5198399532288460781} - component: {fileID: 5721310772039785744} + - component: {fileID: 8882934242436914418} m_Layer: 0 m_Name: EyeTarget m_TagString: Untagged @@ -27,7 +28,7 @@ Transform: m_GameObject: {fileID: 3159079895626490108} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 0.005, y: 0.005, z: 0.005} + m_LocalScale: {x: 0.01, y: 0.01, z: 0.01} m_Children: [] m_Father: {fileID: 0} m_RootOrder: 0 @@ -39,7 +40,7 @@ MeshFilter: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 3159079895626490108} - m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} + m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} --- !u!23 &5721310772039785744 MeshRenderer: m_ObjectHideFlags: 0 @@ -59,7 +60,7 @@ MeshRenderer: m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: - - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} + - {fileID: 2100000, guid: fc04e7e4c84bdfa49a5b927ddcf8bbe1, type: 2} m_StaticBatchInfo: firstSubMesh: 0 subMeshCount: 0 @@ -81,3 +82,16 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &8882934242436914418 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3159079895626490108} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} diff --git a/unity/ARUI/Assets/Resources/ARUI/Prefabs/EyeTarget.prefab.meta b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/EyeTarget.prefab.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Prefabs/EyeTarget.prefab.meta rename to unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/EyeTarget.prefab.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Prefabs/FlexibleTextContainer.prefab b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/FlexibleTextContainer.prefab similarity index 97% rename from unity/ARUI/Assets/Resources/ARUI/Prefabs/FlexibleTextContainer.prefab rename to unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/FlexibleTextContainer.prefab index 3776cef4b..4ae373079 100644 --- a/unity/ARUI/Assets/Resources/ARUI/Prefabs/FlexibleTextContainer.prefab +++ b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/FlexibleTextContainer.prefab @@ -11,7 +11,6 @@ GameObject: - component: {fileID: 4690683915991031151} - component: {fileID: 1454916760723370252} - component: {fileID: 4441296659391839705} - - component: {fileID: 3126630240698167090} m_Layer: 5 m_Name: CanvasWorldSpace m_TagString: Untagged @@ -83,18 +82,6 @@ MonoBehaviour: m_DefaultSpriteDPI: 96 m_DynamicPixelsPerUnit: 1 m_PresetInfoIsWorld: 1 ---- !u!114 &3126630240698167090 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1623021478191210089} - m_Enabled: 0 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: ff4e3b9019304b5aaec5664de0778d21, type: 3} - m_Name: - m_EditorClassIdentifier: --- !u!1 &1919187562673959246 GameObject: m_ObjectHideFlags: 0 diff --git a/unity/ARUI/Assets/Resources/ARUI/Prefabs/FlexibleTextContainer.prefab.meta b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/FlexibleTextContainer.prefab.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Prefabs/FlexibleTextContainer.prefab.meta rename to unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/FlexibleTextContainer.prefab.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Prefabs/Halo3D.prefab b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Halo3D.prefab similarity index 98% rename from unity/ARUI/Assets/Resources/ARUI/Prefabs/Halo3D.prefab rename to unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Halo3D.prefab index 24def75ee..9738bfd78 100644 --- a/unity/ARUI/Assets/Resources/ARUI/Prefabs/Halo3D.prefab +++ b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Halo3D.prefab @@ -127,7 +127,6 @@ MonoBehaviour: MaxIndicatorScale: 0.1 VisibilityScaleFactor: 1.2 ViewOffset: 1 - indicatorShown: 0 --- !u!33 &1251935116644389699 MeshFilter: m_ObjectHideFlags: 0 @@ -237,14 +236,14 @@ MonoBehaviour: stencilWriteMask: 255 type: 2 colorMode: 1 - colorOuterStart: {r: 1, g: 1, b: 1, a: 1} + colorOuterStart: {r: 1, g: 1, b: 1, a: 0.4117647} colorInnerEnd: {r: 1, g: 1, b: 1, a: 1} colorOuterEnd: {r: 1, g: 1, b: 1, a: 1} geometry: 0 angUnitInput: 1 angRadiansStart: 0 angRadiansEnd: 2.3561945 - radius: 0.1 + radius: 0.01 radiusSpace: 0 thickness: 0.03 thicknessSpace: 0 @@ -353,11 +352,6 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 462fe337081c49c498ed41f401838bdd, type: 3} m_Name: m_EditorClassIdentifier: - offscreenThres: 0.8 - baseScale: 5 - targetScale: {x: 1, y: 1, z: 1} - speed: 1 - interpolationFramesCount: 45 --- !u!1 &2626267940771535225 GameObject: m_ObjectHideFlags: 0 @@ -437,7 +431,7 @@ MonoBehaviour: m_EditorClassIdentifier: blendMode: 2 scaleMode: 0 - color: {r: 1, g: 1, b: 1, a: 1} + color: {r: 1, g: 1, b: 1, a: 0.40392157} detailLevel: 2 renderQueue: -1 zTest: 4 @@ -457,7 +451,7 @@ MonoBehaviour: angUnitInput: 1 angRadiansStart: 0 angRadiansEnd: 2.3561945 - radius: 0.129 + radius: 0.04 radiusSpace: 0 thickness: 0.03 thicknessSpace: 0 diff --git a/unity/ARUI/Assets/Resources/ARUI/Prefabs/Halo3D.prefab.meta b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Halo3D.prefab.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Prefabs/Halo3D.prefab.meta rename to unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Halo3D.prefab.meta diff --git a/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/HandJoint.prefab b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/HandJoint.prefab new file mode 100644 index 000000000..e6a9c12ed --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/HandJoint.prefab @@ -0,0 +1,102 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &1955475817299902 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4084131605671440} + - component: {fileID: 33836622854194266} + - component: {fileID: 6668404210843262174} + - component: {fileID: 4288172925815987170} + m_Layer: 26 + m_Name: HandJoint + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4084131605671440 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1955475817299902} + m_LocalRotation: {x: 0, y: 0.7071068, z: 0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.025, y: 0.025, z: 0.025} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 90, z: 0} +--- !u!33 &33836622854194266 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1955475817299902} + m_Mesh: {fileID: 10208, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &6668404210843262174 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1955475817299902} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: e7b3c88c9c244cf438cda9d3166497f5, 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 &4288172925815987170 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1955475817299902} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0ff6f4dd54f73fb4bba8fc1c68a51436, type: 3} + m_Name: + m_EditorClassIdentifier: + AABB: + serializedVersion: 2 + x: 0 + y: 0 + width: 0 + height: 0 diff --git a/unity/ARUI/Assets/Resources/ARUI/Prefabs/HandJoint.prefab.meta b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/HandJoint.prefab.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Prefabs/HandJoint.prefab.meta rename to unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/HandJoint.prefab.meta diff --git a/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/HandPoseManager.prefab b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/HandPoseManager.prefab new file mode 100644 index 000000000..b98c1dac4 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/HandPoseManager.prefab @@ -0,0 +1,289 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &7922774503851969262 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7922774503851969260} + - component: {fileID: 7922774503851969261} + m_Layer: 0 + m_Name: HandPoseManager + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7922774503851969260 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7922774503851969262} + 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_Children: + - {fileID: 7922774504602778006} + - {fileID: 7922774504706670099} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &7922774503851969261 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7922774503851969262} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7293bf0d7affec14c9148340f965a9d3, type: 3} + m_Name: + m_EditorClassIdentifier: + left: {fileID: 0} + right: {fileID: 0} + leftPose: 0 + rightPose: 0 +--- !u!1 &7922774504602778003 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7922774504602778006} + - component: {fileID: 7922774504602778007} + - component: {fileID: 7922774504602778000} + - component: {fileID: 7922774504602778001} + - component: {fileID: 7922774504602778002} + m_Layer: 0 + m_Name: HandPoseLeft + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7922774504602778006 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7922774504602778003} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.24, y: 0.08, z: 0.01} + m_Children: [] + m_Father: {fileID: 7922774503851969260} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &7922774504602778007 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7922774504602778003} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 377e08d31872f5545a90f959c72fe5ae, type: 3} + m_Name: + m_EditorClassIdentifier: + LastDetectedPose: 0 +--- !u!114 &7922774504602778000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7922774504602778003} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b55691ad5b034fe6966763a6e23818d2, type: 3} + m_Name: + m_EditorClassIdentifier: + trackedTargetType: 6 + trackedHandness: 1 + trackedHandJoint: 1 + transformOverride: {fileID: 0} + additionalOffset: {x: 0, y: 0, z: 0} + additionalRotation: {x: 0, y: 0, z: 0} + updateSolvers: 1 +--- !u!114 &7922774504602778001 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7922774504602778003} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 248664dc0e60dca4fb35d70cd0c5695b, type: 3} + m_Name: + m_EditorClassIdentifier: + drawBoundsGizmo: 0 + drawLocalBoundsGizmo: 0 +--- !u!114 &7922774504602778002 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7922774504602778003} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e6dd43f06873cf8408515860553aefb0, type: 3} + m_Name: + m_EditorClassIdentifier: + updateLinkedTransform: 0 + moveLerpTime: 0.1 + rotateLerpTime: 0.1 + scaleLerpTime: 0 + maintainScaleOnInitialization: 1 + smoothing: 1 + lifetime: 0 + safeZone: 0 + safeZoneBuffer: 0.15 + updateWhenOppositeHandNear: 0 + hideHandCursorsOnActivate: 1 + rotationBehavior: 2 + offsetBehavior: 0 + forwardOffset: 0 + safeZoneAngleOffset: 0 + onHandActivate: + m_PersistentCalls: + m_Calls: [] + onHandDeactivate: + m_PersistentCalls: + m_Calls: [] + onFirstHandDetected: + m_PersistentCalls: + m_Calls: [] + onLastHandLost: + m_PersistentCalls: + m_Calls: [] +--- !u!1 &7922774504706670092 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7922774504706670099} + - component: {fileID: 7922774504706670103} + - component: {fileID: 7922774504706670096} + - component: {fileID: 7922774504706670097} + - component: {fileID: 7922774504706670098} + m_Layer: 0 + m_Name: HandPoseRight + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7922774504706670099 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7922774504706670092} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.24, y: 0.08, z: 0.01} + m_Children: [] + m_Father: {fileID: 7922774503851969260} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &7922774504706670103 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7922774504706670092} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 377e08d31872f5545a90f959c72fe5ae, type: 3} + m_Name: + m_EditorClassIdentifier: + LastDetectedPose: 0 +--- !u!114 &7922774504706670096 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7922774504706670092} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b55691ad5b034fe6966763a6e23818d2, type: 3} + m_Name: + m_EditorClassIdentifier: + trackedTargetType: 6 + trackedHandness: 2 + trackedHandJoint: 1 + transformOverride: {fileID: 0} + additionalOffset: {x: 0, y: 0, z: 0} + additionalRotation: {x: 0, y: 0, z: 0} + updateSolvers: 1 +--- !u!114 &7922774504706670097 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7922774504706670092} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 248664dc0e60dca4fb35d70cd0c5695b, type: 3} + m_Name: + m_EditorClassIdentifier: + drawBoundsGizmo: 0 + drawLocalBoundsGizmo: 0 +--- !u!114 &7922774504706670098 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7922774504706670092} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e6dd43f06873cf8408515860553aefb0, type: 3} + m_Name: + m_EditorClassIdentifier: + updateLinkedTransform: 0 + moveLerpTime: 0.1 + rotateLerpTime: 0.1 + scaleLerpTime: 0 + maintainScaleOnInitialization: 1 + smoothing: 1 + lifetime: 0 + safeZone: 0 + safeZoneBuffer: 0.15 + updateWhenOppositeHandNear: 0 + hideHandCursorsOnActivate: 1 + rotationBehavior: 2 + offsetBehavior: 0 + forwardOffset: 0 + safeZoneAngleOffset: 0 + onHandActivate: + m_PersistentCalls: + m_Calls: [] + onHandDeactivate: + m_PersistentCalls: + m_Calls: [] + onFirstHandDetected: + m_PersistentCalls: + m_Calls: [] + onLastHandLost: + m_PersistentCalls: + m_Calls: [] diff --git a/unity/ARUI/Assets/Resources/ARUI/Prefabs/FOVCorners.prefab.meta b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/HandPoseManager.prefab.meta similarity index 74% rename from unity/ARUI/Assets/Resources/ARUI/Prefabs/FOVCorners.prefab.meta rename to unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/HandPoseManager.prefab.meta index d4d7994c6..e76953950 100644 --- a/unity/ARUI/Assets/Resources/ARUI/Prefabs/FOVCorners.prefab.meta +++ b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/HandPoseManager.prefab.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 71d5bf466e8326646b60312dcd667abb +guid: 35e8489d7940ec5449bcf4cf9a72e45b PrefabImporter: externalObjects: {} userData: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Image.prefab b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Image.prefab new file mode 100644 index 000000000..83095dcea --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Image.prefab @@ -0,0 +1,402 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &407471244405915936 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2903525431098750047} + - component: {fileID: 4702730414258505811} + - component: {fileID: 4539037181136111479} + m_Layer: 5 + m_Name: RawImage + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2903525431098750047 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 407471244405915936} + 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_Children: [] + m_Father: {fileID: 7430593357128079742} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0.0000019073486} + m_SizeDelta: {x: 0, y: 0.0000038146973} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &4702730414258505811 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 407471244405915936} + m_CullTransparentMesh: 1 +--- !u!114 &4539037181136111479 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 407471244405915936} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1344c3c82d62a2a41a3576d8abb8e3ea, 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_Texture: {fileID: 2800000, guid: c7c4f883f7a9d72498c71664065f417b, type: 3} + m_UVRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 +--- !u!1 &1632837161664363735 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7430593357128079742} + - component: {fileID: 5378019726255294602} + - component: {fileID: 7419672065117312344} + - component: {fileID: 4964155053441891593} + - component: {fileID: 1594089347192599073} + - component: {fileID: 6903213257075790875} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7430593357128079742 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1632837161664363735} + 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_Children: + - {fileID: 2903525431098750047} + m_Father: {fileID: 817387141292505871} + m_RootOrder: 0 + 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: 0.15, y: 0.12} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!223 &5378019726255294602 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1632837161664363735} + 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_AdditionalShaderChannelsFlag: 0 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!114 &7419672065117312344 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1632837161664363735} + 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 &4964155053441891593 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1632837161664363735} + 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!65 &1594089347192599073 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1632837161664363735} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 0.17, y: 0.14, z: 0.02} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &6903213257075790875 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1632837161664363735} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8c86f02b7bed01343b45b09c902b21a0, type: 3} + m_Name: + m_EditorClassIdentifier: + AABB: + serializedVersion: 2 + x: 0 + y: 0 + width: 0 + height: 0 +--- !u!1 &4606470995485886917 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4606470995485886916} + - component: {fileID: 1354451965584635138} + - component: {fileID: 7770631195504349245} + - component: {fileID: 1181388214735339846} + - component: {fileID: 303441392609655218} + m_Layer: 5 + m_Name: ringindicator + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4606470995485886916 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4606470995485886917} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.0078} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 817387141292505871} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0.0000038146973} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1354451965584635138 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4606470995485886917} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8dd51d29965c9d04599a2fdc8a833c6b, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 1 + scaleMode: 0 + color: {r: 1, g: 1, b: 1, a: 1} + detailLevel: 2 + renderQueue: -1 + zTest: 4 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + type: 2 + colorMode: 0 + colorOuterStart: {r: 1, g: 1, b: 1, a: 1} + colorInnerEnd: {r: 1, g: 1, b: 1, a: 1} + colorOuterEnd: {r: 1, g: 1, b: 1, a: 1} + geometry: 0 + angUnitInput: 1 + angRadiansStart: 0 + angRadiansEnd: 2.3561945 + radius: 0.01 + radiusSpace: 0 + thickness: 0.02 + thicknessSpace: 0 + arcEndCaps: 0 + matchDashSpacingToSize: 1 + dashed: 0 + dashStyle: + type: 0 + space: -2 + snap: 1 + size: 16 + spacing: 0.5 + offset: 0 + shapeModifier: 1 +--- !u!33 &7770631195504349245 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4606470995485886917} + m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} +--- !u!23 &1181388214735339846 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4606470995485886917} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: d72c5e047d4188246887ffb9389e25a7, 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!65 &303441392609655218 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4606470995485886917} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 0.1, y: 0.1, z: 0.04} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &4606470995697236071 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 817387141292505871} + - component: {fileID: 540937154} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &817387141292505871 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4606470995697236071} + 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_Children: + - {fileID: 7430593357128079742} + - {fileID: 4606470995485886916} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &540937154 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4606470995697236071} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: aa404f65772af754a8f7800e984eb7e2, type: 3} + m_Name: + m_EditorClassIdentifier: diff --git a/unity/ARUI/Assets/Resources/ARUI/Prefabs/TasklistContainer.prefab.meta b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Image.prefab.meta similarity index 74% rename from unity/ARUI/Assets/Resources/ARUI/Prefabs/TasklistContainer.prefab.meta rename to unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Image.prefab.meta index affec0600..082e7d9b9 100644 --- a/unity/ARUI/Assets/Resources/ARUI/Prefabs/TasklistContainer.prefab.meta +++ b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Image.prefab.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 1c072dfdf977a58489ec00e6af919986 +guid: 9076f2eaaad0bbe428724b1aa6334f81 PrefabImporter: externalObjects: {} userData: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Logger.prefab b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Logger.prefab new file mode 100644 index 000000000..bfb9ff032 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Logger.prefab @@ -0,0 +1,358 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &937693992 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 937693996} + - component: {fileID: 937693995} + - component: {fileID: 937693994} + - component: {fileID: 937693993} + m_Layer: 5 + m_Name: Canvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &937693996 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 937693992} + m_LocalRotation: {x: -0, y: -0.19593331, z: -0, w: 0.9806172} + m_LocalPosition: {x: 0, y: 0, z: 2.317} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1972570952} + - {fileID: 1989102720} + m_Father: {fileID: 676094571621763023} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -22.598, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: -1.29, y: 0} + m_SizeDelta: {x: 1, y: 0.65} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!223 &937693995 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 937693992} + 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_AdditionalShaderChannelsFlag: 25 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!114 &937693994 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 937693992} + 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 &937693993 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 937693992} + 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!1 &1972570951 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1972570952} + - component: {fileID: 1972570954} + - component: {fileID: 1972570953} + m_Layer: 5 + m_Name: DBTEST + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1972570952 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1972570951} + 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_Children: [] + m_Father: {fileID: 937693996} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &1972570954 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1972570951} + m_CullTransparentMesh: 1 +--- !u!114 &1972570953 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1972570951} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1344c3c82d62a2a41a3576d8abb8e3ea, 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_Texture: {fileID: 8400000, guid: 2b024d302a64968499acc7785ed49e85, type: 2} + m_UVRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 +--- !u!1 &1989102719 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1989102720} + - component: {fileID: 1989102722} + - component: {fileID: 1989102721} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1989102720 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1989102719} + 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_Children: [] + m_Father: {fileID: 937693996} + m_RootOrder: 1 + 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: 1.024, y: 0} + m_SizeDelta: {x: 1, y: 0.65} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &1989102722 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1989102719} + m_CullTransparentMesh: 1 +--- !u!114 &1989102721 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1989102719} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, 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: 'Logger + +' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, 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: 0.03 + m_fontSizeBase: 0.03 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &676094571621763009 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 676094571621763023} + - component: {fileID: 676094571621763008} + m_Layer: 0 + m_Name: Logger + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &676094571621763023 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 676094571621763009} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0.12596601, y: -0.014959987, z: 1.0348} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 937693996} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &676094571621763008 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 676094571621763009} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 6b093ee60b679fa4a9e30db4185b5184, type: 3} + m_Name: + m_EditorClassIdentifier: + debugAreaText: {fileID: 1989102721} + enableDebug: 1 + maxLines: 36 diff --git a/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Logger.prefab.meta b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Logger.prefab.meta new file mode 100644 index 000000000..62fc8ced2 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Logger.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: c1348dc87c50b1a409f26d64f4da0da4 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/MainMenu.prefab b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/MainMenu.prefab new file mode 100644 index 000000000..d3b14999b --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/MainMenu.prefab @@ -0,0 +1,2850 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &269769214655643557 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 858137761744880392} + - component: {fileID: 7084025422022091143} + - component: {fileID: 360270436649720054} + - component: {fileID: 9088965680820006776} + m_Layer: 5 + m_Name: Icon + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &858137761744880392 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 269769214655643557} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.1} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 8892108394003518328} + m_RootOrder: 1 + 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: 1, y: 1} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &7084025422022091143 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 269769214655643557} + m_CullTransparentMesh: 1 +--- !u!114 &360270436649720054 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 269769214655643557} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 0 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: b887d2fe064a14e70a360c27b6439250, 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!223 &9088965680820006776 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 269769214655643557} + 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_AdditionalShaderChannelsFlag: 0 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!1 &398550351379304179 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6271598535804613652} + - component: {fileID: 9034164007419838381} + - component: {fileID: 3863389317874927425} + m_Layer: 5 + m_Name: background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6271598535804613652 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 398550351379304179} + 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: 0.001} + m_Children: [] + m_Father: {fileID: 2738513491305177048} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &9034164007419838381 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 398550351379304179} + m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &3863389317874927425 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 398550351379304179} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 2d64710af2dfce54d8d02c129c5a407d, 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 &422695080823728364 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9130304150035274521} + - component: {fileID: 1825709743314020591} + - component: {fileID: 1043867512879244746} + - component: {fileID: 3674069817356360159} + m_Layer: 5 + m_Name: PushFeedback + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &9130304150035274521 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 422695080823728364} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0.02} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 3604691161764201645} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1825709743314020591 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 422695080823728364} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8dd51d29965c9d04599a2fdc8a833c6b, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 1 + scaleMode: 0 + color: {r: 1, g: 1, b: 1, a: 1} + detailLevel: 2 + renderQueue: -1 + zTest: 4 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + type: 2 + colorMode: 0 + colorOuterStart: {r: 1, g: 1, b: 1, a: 1} + colorInnerEnd: {r: 1, g: 1, b: 1, a: 1} + colorOuterEnd: {r: 1, g: 1, b: 1, a: 1} + geometry: 0 + angUnitInput: 1 + angRadiansStart: 0 + angRadiansEnd: 2.3561945 + radius: 0.01 + radiusSpace: 0 + thickness: 0.001 + thicknessSpace: 0 + arcEndCaps: 0 + matchDashSpacingToSize: 1 + dashed: 0 + dashStyle: + type: 0 + space: -2 + snap: 1 + size: 16 + spacing: 0.5 + offset: 0 + shapeModifier: 1 +--- !u!33 &1043867512879244746 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 422695080823728364} + m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} +--- !u!23 &3674069817356360159 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 422695080823728364} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: d72c5e047d4188246887ffb9389e25a7, 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 &674413713024291480 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8228940861419430253} + - component: {fileID: 1571879466551546523} + - component: {fileID: 214702347195408318} + - component: {fileID: 4502089264526795691} + m_Layer: 5 + m_Name: PushFeedback + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8228940861419430253 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 674413713024291480} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0.02} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 4503642362383744729} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1571879466551546523 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 674413713024291480} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8dd51d29965c9d04599a2fdc8a833c6b, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 1 + scaleMode: 0 + color: {r: 1, g: 1, b: 1, a: 1} + detailLevel: 2 + renderQueue: -1 + zTest: 4 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + type: 2 + colorMode: 0 + colorOuterStart: {r: 1, g: 1, b: 1, a: 1} + colorInnerEnd: {r: 1, g: 1, b: 1, a: 1} + colorOuterEnd: {r: 1, g: 1, b: 1, a: 1} + geometry: 0 + angUnitInput: 1 + angRadiansStart: 0 + angRadiansEnd: 2.3561945 + radius: 0.01 + radiusSpace: 0 + thickness: 0.001 + thicknessSpace: 0 + arcEndCaps: 0 + matchDashSpacingToSize: 1 + dashed: 0 + dashStyle: + type: 0 + space: -2 + snap: 1 + size: 16 + spacing: 0.5 + offset: 0 + shapeModifier: 1 +--- !u!33 &214702347195408318 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 674413713024291480} + m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} +--- !u!23 &4502089264526795691 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 674413713024291480} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: d72c5e047d4188246887ffb9389e25a7, 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 &1006464002648975805 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 837877401170686146} + - component: {fileID: 4534093083939379570} + m_Layer: 0 + m_Name: MainMenu + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &837877401170686146 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1006464002648975805} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0.01} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5046116622725930075} + - {fileID: 6779422394813489053} + - {fileID: 4503642362383744729} + - {fileID: 248650456353133373} + - {fileID: 3604691161764201645} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &4534093083939379570 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1006464002648975805} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e67a0e19b9c984632abae02380d1626d, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &1259439915973867845 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 248650456353133373} + - component: {fileID: 5878411017503357948} + - component: {fileID: 5439835100316948714} + m_Layer: 5 + m_Name: Quesadilla + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &248650456353133373 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1259439915973867845} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.0327, y: 0.0362, z: -0.01} + m_LocalScale: {x: 0.88515, y: 0.88515, z: 0.88515} + m_Children: + - {fileID: 8892108394003518328} + - {fileID: 5746688260532882569} + m_Father: {fileID: 837877401170686146} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!65 &5878411017503357948 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1259439915973867845} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 0.027, y: 0.027, z: 0.05} + m_Center: {x: 0, y: 0, z: 0.01} +--- !u!114 &5439835100316948714 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1259439915973867845} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e1e6657bab90ac149872e5361b42ea62, type: 3} + m_Name: + m_EditorClassIdentifier: + selectAction: + id: 0 + description: None + axisConstraint: 0 + voiceSelect: [] + dwellTimeInSec: 0.8 + onLookAtStart: + m_PersistentCalls: + m_Calls: [] + whileLookingAtTarget: + m_PersistentCalls: + m_Calls: [] + onLookAway: + m_PersistentCalls: + m_Calls: [] + onDwell: + m_PersistentCalls: + m_Calls: [] + onSelected: + m_PersistentCalls: + m_Calls: [] + onTapDown: + m_PersistentCalls: + m_Calls: [] + onTapUp: + m_PersistentCalls: + m_Calls: [] + eyeCursorSnapToTargetCenter: 0 +--- !u!1 &1445518341526886240 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3930836174489115390} + - component: {fileID: 5894102409821987276} + - component: {fileID: 2175804316078947366} + - component: {fileID: 2708873416369948647} + m_Layer: 5 + m_Name: LoadingDisc + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3930836174489115390 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1445518341526886240} + m_LocalRotation: {x: -0, y: -0, z: 0.7071068, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.029} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 5085788711132282524} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 90} +--- !u!114 &5894102409821987276 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1445518341526886240} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8dd51d29965c9d04599a2fdc8a833c6b, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 0 + scaleMode: 0 + color: {r: 1, g: 1, b: 1, a: 0.9137255} + detailLevel: 2 + renderQueue: -1 + zTest: 4 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + type: 3 + colorMode: 0 + colorOuterStart: {r: 1, g: 1, b: 1, a: 1} + colorInnerEnd: {r: 1, g: 1, b: 1, a: 1} + colorOuterEnd: {r: 1, g: 1, b: 1, a: 1} + geometry: 0 + angUnitInput: 0 + angRadiansStart: 0 + angRadiansEnd: 0 + radius: 0.49 + radiusSpace: 0 + thickness: 0.2 + thicknessSpace: 0 + arcEndCaps: 0 + matchDashSpacingToSize: 1 + dashed: 0 + dashStyle: + type: 0 + space: 0 + snap: 2 + size: 4.21 + spacing: 0.030303031 + offset: 0 + shapeModifier: 1 +--- !u!33 &2175804316078947366 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1445518341526886240} + m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} +--- !u!23 &2708873416369948647 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1445518341526886240} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 222ec55c548324845b1dd960be702323, 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 &1768166535425109268 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4182555365031239818} + - component: {fileID: 6722264234631895992} + - component: {fileID: 1347784798833149522} + - component: {fileID: 2959308437474803091} + m_Layer: 5 + m_Name: LoadingDisc + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4182555365031239818 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1768166535425109268} + m_LocalRotation: {x: -0, y: -0, z: 0.7071068, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.029} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 5337346917707908328} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 90} +--- !u!114 &6722264234631895992 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1768166535425109268} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8dd51d29965c9d04599a2fdc8a833c6b, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 0 + scaleMode: 0 + color: {r: 1, g: 1, b: 1, a: 0.9137255} + detailLevel: 2 + renderQueue: -1 + zTest: 4 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + type: 3 + colorMode: 0 + colorOuterStart: {r: 1, g: 1, b: 1, a: 1} + colorInnerEnd: {r: 1, g: 1, b: 1, a: 1} + colorOuterEnd: {r: 1, g: 1, b: 1, a: 1} + geometry: 0 + angUnitInput: 0 + angRadiansStart: 0 + angRadiansEnd: 0 + radius: 0.49 + radiusSpace: 0 + thickness: 0.2 + thicknessSpace: 0 + arcEndCaps: 0 + matchDashSpacingToSize: 1 + dashed: 0 + dashStyle: + type: 0 + space: 0 + snap: 2 + size: 4.21 + spacing: 0.030303031 + offset: 0 + shapeModifier: 1 +--- !u!33 &1347784798833149522 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1768166535425109268} + m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} +--- !u!23 &2959308437474803091 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1768166535425109268} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 222ec55c548324845b1dd960be702323, 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 &1786945835044408163 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2738513491305177048} + m_Layer: 0 + m_Name: PressableButton + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2738513491305177048 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1786945835044408163} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.035, y: 0.035, z: 0.035} + m_Children: + - {fileID: 6271598535804613652} + - {fileID: 5943332670423513572} + - {fileID: 6203810523697052602} + m_Father: {fileID: 6779422394813489053} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2310170862374432469 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3604691161764201645} + - component: {fileID: 6980933921774988396} + - component: {fileID: 8794158935466512250} + m_Layer: 5 + m_Name: Tea + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3604691161764201645 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2310170862374432469} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.0044, y: 0.0612, z: -0.01} + m_LocalScale: {x: 0.88515, y: 0.88515, z: 0.88515} + m_Children: + - {fileID: 5337346917707908328} + - {fileID: 9130304150035274521} + m_Father: {fileID: 837877401170686146} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!65 &6980933921774988396 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2310170862374432469} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 0.027, y: 0.027, z: 0.05} + m_Center: {x: 0, y: 0, z: 0.01} +--- !u!114 &8794158935466512250 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2310170862374432469} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e1e6657bab90ac149872e5361b42ea62, type: 3} + m_Name: + m_EditorClassIdentifier: + selectAction: + id: 0 + description: None + axisConstraint: 0 + voiceSelect: [] + dwellTimeInSec: 0.8 + onLookAtStart: + m_PersistentCalls: + m_Calls: [] + whileLookingAtTarget: + m_PersistentCalls: + m_Calls: [] + onLookAway: + m_PersistentCalls: + m_Calls: [] + onDwell: + m_PersistentCalls: + m_Calls: [] + onSelected: + m_PersistentCalls: + m_Calls: [] + onTapDown: + m_PersistentCalls: + m_Calls: [] + onTapUp: + m_PersistentCalls: + m_Calls: [] + eyeCursorSnapToTargetCenter: 0 +--- !u!1 &3025512806358710916 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 828211769298106138} + - component: {fileID: 7800034933624589352} + - component: {fileID: 2576418409747567042} + - component: {fileID: 1757704159602715139} + m_Layer: 5 + m_Name: LoadingDisc + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &828211769298106138 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3025512806358710916} + m_LocalRotation: {x: -0, y: -0, z: 0.7071068, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.029} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 8892108394003518328} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 90} +--- !u!114 &7800034933624589352 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3025512806358710916} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8dd51d29965c9d04599a2fdc8a833c6b, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 0 + scaleMode: 0 + color: {r: 1, g: 1, b: 1, a: 0.9137255} + detailLevel: 2 + renderQueue: -1 + zTest: 4 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + type: 3 + colorMode: 0 + colorOuterStart: {r: 1, g: 1, b: 1, a: 1} + colorInnerEnd: {r: 1, g: 1, b: 1, a: 1} + colorOuterEnd: {r: 1, g: 1, b: 1, a: 1} + geometry: 0 + angUnitInput: 0 + angRadiansStart: 0 + angRadiansEnd: 0 + radius: 0.49 + radiusSpace: 0 + thickness: 0.2 + thicknessSpace: 0 + arcEndCaps: 0 + matchDashSpacingToSize: 1 + dashed: 0 + dashStyle: + type: 0 + space: 0 + snap: 2 + size: 4.21 + spacing: 0.030303031 + offset: 0 + shapeModifier: 1 +--- !u!33 &2576418409747567042 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3025512806358710916} + m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} +--- !u!23 &1757704159602715139 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3025512806358710916} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 222ec55c548324845b1dd960be702323, 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 &3209141794364429473 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4503642362383744729} + - component: {fileID: 7811224409941071384} + - component: {fileID: 8542600238709716238} + m_Layer: 5 + m_Name: Coffee + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4503642362383744729 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3209141794364429473} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.0527, y: 0, z: -0.01} + m_LocalScale: {x: 0.88515, y: 0.88515, z: 0.88515} + m_Children: + - {fileID: 5085788711132282524} + - {fileID: 8228940861419430253} + m_Father: {fileID: 837877401170686146} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!65 &7811224409941071384 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3209141794364429473} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 0.027, y: 0.027, z: 0.05} + m_Center: {x: 0, y: 0, z: 0.01} +--- !u!114 &8542600238709716238 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3209141794364429473} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e1e6657bab90ac149872e5361b42ea62, type: 3} + m_Name: + m_EditorClassIdentifier: + selectAction: + id: 0 + description: None + axisConstraint: 0 + voiceSelect: [] + dwellTimeInSec: 0.8 + onLookAtStart: + m_PersistentCalls: + m_Calls: [] + whileLookingAtTarget: + m_PersistentCalls: + m_Calls: [] + onLookAway: + m_PersistentCalls: + m_Calls: [] + onDwell: + m_PersistentCalls: + m_Calls: [] + onSelected: + m_PersistentCalls: + m_Calls: [] + onTapDown: + m_PersistentCalls: + m_Calls: [] + onTapUp: + m_PersistentCalls: + m_Calls: [] + eyeCursorSnapToTargetCenter: 0 +--- !u!1 &3660129543416080437 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6362445760816631437} + - component: {fileID: 3331785804441426943} + - component: {fileID: 4260487340148748617} + - component: {fileID: 6192702634651338730} + m_Layer: 5 + m_Name: Icon + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6362445760816631437 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3660129543416080437} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.1} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 5337346917707908328} + m_RootOrder: 1 + 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: 1, y: 1} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &3331785804441426943 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3660129543416080437} + m_CullTransparentMesh: 1 +--- !u!114 &4260487340148748617 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3660129543416080437} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 0 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 720fffad3f5a646aaaf83f1119551fcb, 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!223 &6192702634651338730 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3660129543416080437} + 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_AdditionalShaderChannelsFlag: 0 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!1 &3794488471584079740 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5746688260532882569} + - component: {fileID: 2892213179736883071} + - component: {fileID: 4542304903999271514} + - component: {fileID: 254988630493908559} + m_Layer: 5 + m_Name: PushFeedback + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5746688260532882569 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3794488471584079740} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0.02} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 248650456353133373} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2892213179736883071 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3794488471584079740} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8dd51d29965c9d04599a2fdc8a833c6b, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 1 + scaleMode: 0 + color: {r: 1, g: 1, b: 1, a: 1} + detailLevel: 2 + renderQueue: -1 + zTest: 4 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + type: 2 + colorMode: 0 + colorOuterStart: {r: 1, g: 1, b: 1, a: 1} + colorInnerEnd: {r: 1, g: 1, b: 1, a: 1} + colorOuterEnd: {r: 1, g: 1, b: 1, a: 1} + geometry: 0 + angUnitInput: 1 + angRadiansStart: 0 + angRadiansEnd: 2.3561945 + radius: 0.01 + radiusSpace: 0 + thickness: 0.001 + thicknessSpace: 0 + arcEndCaps: 0 + matchDashSpacingToSize: 1 + dashed: 0 + dashStyle: + type: 0 + space: -2 + snap: 1 + size: 16 + spacing: 0.5 + offset: 0 + shapeModifier: 1 +--- !u!33 &4542304903999271514 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3794488471584079740} + m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} +--- !u!23 &254988630493908559 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3794488471584079740} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: d72c5e047d4188246887ffb9389e25a7, 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 &4332135052132145232 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5192838484749578322} + m_Layer: 0 + m_Name: PressableButton + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5192838484749578322 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4332135052132145232} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.035, y: 0.035, z: 0.035} + m_Children: + - {fileID: 9032351792454933679} + - {fileID: 6783706981949143171} + - {fileID: 3833538331126825428} + m_Father: {fileID: 5046116622725930075} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &4413333713328076416 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3833538331126825428} + - component: {fileID: 4413485110534861997} + - component: {fileID: 5034514443680283479} + - component: {fileID: 5333981960290471691} + m_Layer: 5 + m_Name: LoadingDisc + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3833538331126825428 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4413333713328076416} + m_LocalRotation: {x: -0, y: -0, z: 0.7071068, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.029} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 5192838484749578322} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 90} +--- !u!114 &4413485110534861997 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4413333713328076416} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8dd51d29965c9d04599a2fdc8a833c6b, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 0 + scaleMode: 0 + color: {r: 1, g: 1, b: 1, a: 0.9137255} + detailLevel: 2 + renderQueue: -1 + zTest: 4 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + type: 3 + colorMode: 0 + colorOuterStart: {r: 1, g: 1, b: 1, a: 1} + colorInnerEnd: {r: 1, g: 1, b: 1, a: 1} + colorOuterEnd: {r: 1, g: 1, b: 1, a: 1} + geometry: 0 + angUnitInput: 0 + angRadiansStart: 0 + angRadiansEnd: 0 + radius: 0.49 + radiusSpace: 0 + thickness: 0.2 + thicknessSpace: 0 + arcEndCaps: 0 + matchDashSpacingToSize: 1 + dashed: 0 + dashStyle: + type: 0 + space: 0 + snap: 2 + size: 4.21 + spacing: 0.030303031 + offset: 0 + shapeModifier: 1 +--- !u!33 &5034514443680283479 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4413333713328076416} + m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} +--- !u!23 &5333981960290471691 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4413333713328076416} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 222ec55c548324845b1dd960be702323, 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 &4489294088469795393 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6634648697381911107} + - component: {fileID: 2626048959772117854} + - component: {fileID: 3984466781093702922} + - component: {fileID: 1330611925283257244} + m_Layer: 5 + m_Name: Icon + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6634648697381911107 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4489294088469795393} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.1} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 5085788711132282524} + m_RootOrder: 1 + 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: 1, y: 1} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &2626048959772117854 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4489294088469795393} + m_CullTransparentMesh: 1 +--- !u!114 &3984466781093702922 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4489294088469795393} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 0 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 090e5cd754211574a8b427342efb0825, 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!223 &1330611925283257244 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4489294088469795393} + 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_AdditionalShaderChannelsFlag: 0 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!1 &5020030613775370179 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8892108394003518328} + m_Layer: 0 + m_Name: PressableButton + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8892108394003518328 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5020030613775370179} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.035, y: 0.035, z: 0.035} + m_Children: + - {fileID: 751832143188670644} + - {fileID: 858137761744880392} + - {fileID: 828211769298106138} + m_Father: {fileID: 248650456353133373} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5484354190758426085 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6779422394813489053} + - component: {fileID: 932937088721155932} + - component: {fileID: 1592048623587333194} + m_Layer: 5 + m_Name: Pinwheels + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6779422394813489053 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5484354190758426085} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.0327, y: -0.0362, z: -0.01} + m_LocalScale: {x: 0.88515, y: 0.88515, z: 0.88515} + m_Children: + - {fileID: 2738513491305177048} + - {fileID: 1343880821181579305} + m_Father: {fileID: 837877401170686146} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!65 &932937088721155932 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5484354190758426085} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 0.027, y: 0.027, z: 0.05} + m_Center: {x: 0, y: 0, z: 0.01} +--- !u!114 &1592048623587333194 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5484354190758426085} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e1e6657bab90ac149872e5361b42ea62, type: 3} + m_Name: + m_EditorClassIdentifier: + selectAction: + id: 0 + description: None + axisConstraint: 0 + voiceSelect: [] + dwellTimeInSec: 0.8 + onLookAtStart: + m_PersistentCalls: + m_Calls: [] + whileLookingAtTarget: + m_PersistentCalls: + m_Calls: [] + onLookAway: + m_PersistentCalls: + m_Calls: [] + onDwell: + m_PersistentCalls: + m_Calls: [] + onSelected: + m_PersistentCalls: + m_Calls: [] + onTapDown: + m_PersistentCalls: + m_Calls: [] + onTapUp: + m_PersistentCalls: + m_Calls: [] + eyeCursorSnapToTargetCenter: 0 +--- !u!1 &6056892892490692131 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5046116622725930075} + - component: {fileID: 1504278950017807514} + - component: {fileID: 1011664098447382412} + m_Layer: 5 + m_Name: Oatmeal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5046116622725930075 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6056892892490692131} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.005, y: -0.0596, z: -0.01} + m_LocalScale: {x: 0.88515, y: 0.88515, z: 0.88515} + m_Children: + - {fileID: 5192838484749578322} + - {fileID: 771343237231625199} + m_Father: {fileID: 837877401170686146} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!65 &1504278950017807514 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6056892892490692131} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 0.027, y: 0.027, z: 0.05} + m_Center: {x: 0, y: 0, z: 0.01} +--- !u!114 &1011664098447382412 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6056892892490692131} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e1e6657bab90ac149872e5361b42ea62, type: 3} + m_Name: + m_EditorClassIdentifier: + selectAction: + id: 0 + description: None + axisConstraint: 0 + voiceSelect: [] + dwellTimeInSec: 0.8 + onLookAtStart: + m_PersistentCalls: + m_Calls: [] + whileLookingAtTarget: + m_PersistentCalls: + m_Calls: [] + onLookAway: + m_PersistentCalls: + m_Calls: [] + onDwell: + m_PersistentCalls: + m_Calls: [] + onSelected: + m_PersistentCalls: + m_Calls: [] + onTapDown: + m_PersistentCalls: + m_Calls: [] + onTapUp: + m_PersistentCalls: + m_Calls: [] + eyeCursorSnapToTargetCenter: 0 +--- !u!1 &6404634980254171731 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 751832143188670644} + - component: {fileID: 2322158347616629517} + - component: {fileID: 7564849900961926113} + m_Layer: 5 + m_Name: background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &751832143188670644 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6404634980254171731} + 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: 0.001} + m_Children: [] + m_Father: {fileID: 8892108394003518328} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &2322158347616629517 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6404634980254171731} + m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &7564849900961926113 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6404634980254171731} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 2d64710af2dfce54d8d02c129c5a407d, 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 &6834304045782921989 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5943332670423513572} + - component: {fileID: 4471753554862786672} + - component: {fileID: 1472153227257852624} + - component: {fileID: 2197959463062883185} + m_Layer: 5 + m_Name: Icon + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5943332670423513572 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6834304045782921989} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.1} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 2738513491305177048} + m_RootOrder: 1 + 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: 1, y: 1} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &4471753554862786672 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6834304045782921989} + m_CullTransparentMesh: 1 +--- !u!114 &1472153227257852624 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6834304045782921989} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 0 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 04551e57ff43f4749a4bd19261eb29f7, 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!223 &2197959463062883185 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6834304045782921989} + 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_AdditionalShaderChannelsFlag: 0 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!1 &6922264748000955193 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9032351792454933679} + - component: {fileID: 891546566239599102} + - component: {fileID: 860840410801944272} + m_Layer: 5 + m_Name: background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &9032351792454933679 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6922264748000955193} + 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: 0.001} + m_Children: [] + m_Father: {fileID: 5192838484749578322} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &891546566239599102 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6922264748000955193} + m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &860840410801944272 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6922264748000955193} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 2d64710af2dfce54d8d02c129c5a407d, 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 &7283043041482715063 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4007165463499461968} + - component: {fileID: 2146724080693796585} + - component: {fileID: 6127422705074333189} + m_Layer: 5 + m_Name: background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4007165463499461968 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7283043041482715063} + 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: 0.001} + m_Children: [] + m_Father: {fileID: 5085788711132282524} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &2146724080693796585 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7283043041482715063} + m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &6127422705074333189 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7283043041482715063} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 2d64710af2dfce54d8d02c129c5a407d, 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 &7607943518372206019 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4258723678686277412} + - component: {fileID: 1246647656071914653} + - component: {fileID: 6453292270453316721} + m_Layer: 5 + m_Name: background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4258723678686277412 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7607943518372206019} + 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: 0.001} + m_Children: [] + m_Father: {fileID: 5337346917707908328} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &1246647656071914653 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7607943518372206019} + m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &6453292270453316721 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7607943518372206019} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 2d64710af2dfce54d8d02c129c5a407d, 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 &7624173963095061468 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1343880821181579305} + - component: {fileID: 8450176125298947039} + - component: {fileID: 7093091092188462842} + - component: {fileID: 6840928478978573039} + m_Layer: 5 + m_Name: PushFeedback + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1343880821181579305 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7624173963095061468} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0.02} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 6779422394813489053} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &8450176125298947039 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7624173963095061468} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8dd51d29965c9d04599a2fdc8a833c6b, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 1 + scaleMode: 0 + color: {r: 1, g: 1, b: 1, a: 1} + detailLevel: 2 + renderQueue: -1 + zTest: 4 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + type: 2 + colorMode: 0 + colorOuterStart: {r: 1, g: 1, b: 1, a: 1} + colorInnerEnd: {r: 1, g: 1, b: 1, a: 1} + colorOuterEnd: {r: 1, g: 1, b: 1, a: 1} + geometry: 0 + angUnitInput: 1 + angRadiansStart: 0 + angRadiansEnd: 2.3561945 + radius: 0.01 + radiusSpace: 0 + thickness: 0.001 + thicknessSpace: 0 + arcEndCaps: 0 + matchDashSpacingToSize: 1 + dashed: 0 + dashStyle: + type: 0 + space: -2 + snap: 1 + size: 16 + spacing: 0.5 + offset: 0 + shapeModifier: 1 +--- !u!33 &7093091092188462842 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7624173963095061468} + m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} +--- !u!23 &6840928478978573039 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7624173963095061468} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: d72c5e047d4188246887ffb9389e25a7, 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 &8204627483190521882 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 771343237231625199} + - component: {fileID: 7878834796007551001} + - component: {fileID: 8826360578223848764} + - component: {fileID: 5115505190035079465} + m_Layer: 5 + m_Name: PushFeedback + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &771343237231625199 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8204627483190521882} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0.02} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 5046116622725930075} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &7878834796007551001 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8204627483190521882} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8dd51d29965c9d04599a2fdc8a833c6b, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 1 + scaleMode: 0 + color: {r: 1, g: 1, b: 1, a: 1} + detailLevel: 2 + renderQueue: -1 + zTest: 4 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + type: 2 + colorMode: 0 + colorOuterStart: {r: 1, g: 1, b: 1, a: 1} + colorInnerEnd: {r: 1, g: 1, b: 1, a: 1} + colorOuterEnd: {r: 1, g: 1, b: 1, a: 1} + geometry: 0 + angUnitInput: 1 + angRadiansStart: 0 + angRadiansEnd: 2.3561945 + radius: 0.01 + radiusSpace: 0 + thickness: 0.001 + thicknessSpace: 0 + arcEndCaps: 0 + matchDashSpacingToSize: 1 + dashed: 0 + dashStyle: + type: 0 + space: -2 + snap: 1 + size: 16 + spacing: 0.5 + offset: 0 + shapeModifier: 1 +--- !u!33 &8826360578223848764 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8204627483190521882} + m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} +--- !u!23 &5115505190035079465 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8204627483190521882} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: d72c5e047d4188246887ffb9389e25a7, 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 &8402306386198967844 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6203810523697052602} + - component: {fileID: 3555997110661906568} + - component: {fileID: 9126399641078898018} + - component: {fileID: 4972717691469948579} + m_Layer: 5 + m_Name: LoadingDisc + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6203810523697052602 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8402306386198967844} + m_LocalRotation: {x: -0, y: -0, z: 0.7071068, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.029} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 2738513491305177048} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 90} +--- !u!114 &3555997110661906568 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8402306386198967844} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8dd51d29965c9d04599a2fdc8a833c6b, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 0 + scaleMode: 0 + color: {r: 1, g: 1, b: 1, a: 0.9137255} + detailLevel: 2 + renderQueue: -1 + zTest: 4 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + type: 3 + colorMode: 0 + colorOuterStart: {r: 1, g: 1, b: 1, a: 1} + colorInnerEnd: {r: 1, g: 1, b: 1, a: 1} + colorOuterEnd: {r: 1, g: 1, b: 1, a: 1} + geometry: 0 + angUnitInput: 0 + angRadiansStart: 0 + angRadiansEnd: 0 + radius: 0.49 + radiusSpace: 0 + thickness: 0.2 + thicknessSpace: 0 + arcEndCaps: 0 + matchDashSpacingToSize: 1 + dashed: 0 + dashStyle: + type: 0 + space: 0 + snap: 2 + size: 4.21 + spacing: 0.030303031 + offset: 0 + shapeModifier: 1 +--- !u!33 &9126399641078898018 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8402306386198967844} + m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} +--- !u!23 &4972717691469948579 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8402306386198967844} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 222ec55c548324845b1dd960be702323, 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 &8421651006193012819 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5337346917707908328} + m_Layer: 0 + m_Name: PressableButton + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5337346917707908328 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8421651006193012819} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.035, y: 0.035, z: 0.035} + m_Children: + - {fileID: 4258723678686277412} + - {fileID: 6362445760816631437} + - {fileID: 4182555365031239818} + m_Father: {fileID: 3604691161764201645} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &8672243642666625575 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5085788711132282524} + m_Layer: 0 + m_Name: PressableButton + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5085788711132282524 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8672243642666625575} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.035, y: 0.035, z: 0.035} + m_Children: + - {fileID: 4007165463499461968} + - {fileID: 6634648697381911107} + - {fileID: 3930836174489115390} + m_Father: {fileID: 4503642362383744729} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &8708701124264441483 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6783706981949143171} + - component: {fileID: 3651023158471999784} + - component: {fileID: 6967852840391626727} + - component: {fileID: 3484744913336446817} + m_Layer: 5 + m_Name: Icon + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6783706981949143171 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8708701124264441483} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.1} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 5192838484749578322} + m_RootOrder: 1 + 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: 1, y: 1} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &3651023158471999784 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8708701124264441483} + m_CullTransparentMesh: 1 +--- !u!114 &6967852840391626727 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8708701124264441483} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 0 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: ba94831b4a2df45b98058bc37c5d0b23, 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!223 &3484744913336446817 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8708701124264441483} + 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_AdditionalShaderChannelsFlag: 0 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 diff --git a/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/MainMenu.prefab.meta b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/MainMenu.prefab.meta new file mode 100644 index 000000000..e9599161d --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/MainMenu.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 4f7e90669fd5a45e6beac0449dd2dfbd +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Orb.prefab b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Orb.prefab new file mode 100644 index 000000000..6677a2e79 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Orb.prefab @@ -0,0 +1,16909 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &56722597475295702 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7341422812419603140} + - component: {fileID: 908170840782157509} + m_Layer: 5 + m_Name: NextTask + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &7341422812419603140 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 56722597475295702} + 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_Children: + - {fileID: 6637321436546663414} + m_Father: {fileID: 7626799427266511713} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0.01, y: 0} + m_SizeDelta: {x: 0.18, y: 0.02} + m_Pivot: {x: 0, y: 1} +--- !u!222 &908170840782157509 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 56722597475295702} + m_CullTransparentMesh: 0 +--- !u!1 &82310635940625049 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2033013852919389029} + - component: {fileID: 5502228283472511640} + - component: {fileID: 7843363223162272198} + - component: {fileID: 4215892305687148093} + m_Layer: 5 + m_Name: PieSlice + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2033013852919389029 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 82310635940625049} + 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_Children: + - {fileID: 4294897289773705732} + - {fileID: 75419305691634491} + m_Father: {fileID: 3908656957908909758} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &5502228283472511640 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 82310635940625049} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8dd51d29965c9d04599a2fdc8a833c6b, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 1 + scaleMode: 0 + color: {r: 0.8207547, g: 0.8207547, b: 0.8207547, a: 1} + detailLevel: 2 + renderQueue: -1 + zTest: 4 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + type: 3 + colorMode: 0 + colorOuterStart: {r: 1, g: 1, b: 1, a: 1} + colorInnerEnd: {r: 1, g: 1, b: 1, a: 1} + colorOuterEnd: {r: 1, g: 1, b: 1, a: 1} + geometry: 0 + angUnitInput: 1 + angRadiansStart: 3.1764991 + angRadiansEnd: 3.5430183 + radius: 0.027 + radiusSpace: 0 + thickness: 0.02 + thicknessSpace: 0 + arcEndCaps: 0 + matchDashSpacingToSize: 1 + dashed: 0 + dashStyle: + type: 0 + space: -2 + snap: 1 + size: 16 + spacing: 0.5 + offset: 0 + shapeModifier: 1 +--- !u!33 &7843363223162272198 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 82310635940625049} + m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} +--- !u!23 &4215892305687148093 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 82310635940625049} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: e85a37b0e9597e54692c74db5f7eb1ad, 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 &86871064385458907 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8460905218705891608} + - component: {fileID: 5989793773481310022} + - component: {fileID: 1051520020983308616} + - component: {fileID: 2248836611133924700} + m_Layer: 5 + m_Name: PieSlice + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8460905218705891608 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 86871064385458907} + 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_Children: + - {fileID: 3488088783866200080} + - {fileID: 5011379772073370872} + m_Father: {fileID: 1884566271488408590} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &5989793773481310022 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 86871064385458907} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8dd51d29965c9d04599a2fdc8a833c6b, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 1 + scaleMode: 0 + color: {r: 0.4716981, g: 0.4716981, b: 0.4716981, a: 1} + detailLevel: 2 + renderQueue: -1 + zTest: 4 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + type: 3 + colorMode: 0 + colorOuterStart: {r: 1, g: 1, b: 1, a: 1} + colorInnerEnd: {r: 1, g: 1, b: 1, a: 1} + colorOuterEnd: {r: 1, g: 1, b: 1, a: 1} + geometry: 0 + angUnitInput: 1 + angRadiansStart: 4.310963 + angRadiansEnd: 4.7472954 + radius: 0.027 + radiusSpace: 0 + thickness: 0.02 + thicknessSpace: 0 + arcEndCaps: 0 + matchDashSpacingToSize: 1 + dashed: 0 + dashStyle: + type: 0 + space: -2 + snap: 1 + size: 16 + spacing: 0.5 + offset: 0 + shapeModifier: 1 +--- !u!33 &1051520020983308616 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 86871064385458907} + m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} +--- !u!23 &2248836611133924700 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 86871064385458907} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: e85a37b0e9597e54692c74db5f7eb1ad, 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 &88105757487777199 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8637920603424138026} + - component: {fileID: 2662289229195867262} + - component: {fileID: 2665798025836241000} + - component: {fileID: 172212996633359480} + m_Layer: 5 + m_Name: Mouth + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8637920603424138026 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 88105757487777199} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0.050085004} + m_LocalScale: {x: 0.50085, y: 0.50085, z: 1.0017} + m_Children: [] + m_Father: {fileID: 5871254823808931863} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2662289229195867262 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 88105757487777199} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8dd51d29965c9d04599a2fdc8a833c6b, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 1 + scaleMode: 0 + color: {r: 0.8853862, g: 0.8867924, b: 0.8079133, a: 1} + detailLevel: 2 + renderQueue: -1 + zTest: 8 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + type: 2 + colorMode: 1 + colorOuterStart: {r: 0.11320752, g: 0.11320752, b: 0.11320752, a: 0.31764707} + colorInnerEnd: {r: 0, g: 0, b: 0, a: 1} + colorOuterEnd: {r: 0, g: 0, b: 0, a: 1} + geometry: 0 + angUnitInput: 1 + angRadiansStart: 0 + angRadiansEnd: 2.3561945 + radius: 0.8 + radiusSpace: 0 + thickness: 0.4 + thicknessSpace: 0 + arcEndCaps: 0 + matchDashSpacingToSize: 1 + dashed: 0 + dashStyle: + type: 0 + space: -2 + snap: 1 + size: 16 + spacing: 0.5 + offset: 0 + shapeModifier: 1 +--- !u!33 &2665798025836241000 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 88105757487777199} + m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} +--- !u!23 &172212996633359480 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 88105757487777199} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 0} + 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 &113608384685834808 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7160860469333302832} + - component: {fileID: 4795805734543671750} + - component: {fileID: 8018523167786500583} + m_Layer: 5 + m_Name: Icon + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7160860469333302832 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 113608384685834808} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.027} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 3680427700841032896} + m_RootOrder: 0 + 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: 1, y: 1} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &4795805734543671750 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 113608384685834808} + m_CullTransparentMesh: 1 +--- !u!114 &8018523167786500583 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 113608384685834808} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0, g: 0, b: 0, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 0 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300012, guid: 20f25674b9512834f88938d45ed495d7, 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 &212472017152982700 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6637321436546663414} + - component: {fileID: 2397213311516421652} + - component: {fileID: 8351870751852601099} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6637321436546663414 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 212472017152982700} + 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_Children: [] + m_Father: {fileID: 7341422812419603140} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0.18, y: 0.02} + m_Pivot: {x: 0, y: 0.5} +--- !u!222 &2397213311516421652 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 212472017152982700} + m_CullTransparentMesh: 0 +--- !u!114 &8351870751852601099 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 212472017152982700} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 'Next: This is the next step with a very very very very \n very very very + very very very very very very long text Next: This is the next step with a very + very very very \n very very very very very very very very very long text' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 34cfd363edd5f004aa7175107fdbe327, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 34cfd363edd5f004aa7175107fdbe327, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4289769648 + m_fontColor: {r: 0.6886792, g: 0.6886792, b: 0.6886792, 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: 0.007 + m_fontSizeBase: 0.007 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + 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.006, y: 0.002, z: -0.38380986, w: 0.002} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &563767744641856516 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7414423081017115670} + - component: {fileID: 6235154279113718344} + - component: {fileID: 6514821086040305453} + m_Layer: 5 + m_Name: TaskProgress + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7414423081017115670 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 563767744641856516} + m_LocalRotation: {x: 0, y: 0, z: -0.7229671, w: 0.6908825} + m_LocalPosition: {x: 0, y: 0, z: -0.001} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 6310056873942940359} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: -92.6} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: -0.0044, y: -0.0184} + m_SizeDelta: {x: 0.01, y: 0.01} + m_Pivot: {x: 0, y: 0} +--- !u!222 &6235154279113718344 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 563767744641856516} + m_CullTransparentMesh: 0 +--- !u!114 &6514821086040305453 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 563767744641856516} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 166/606 + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 34cfd363edd5f004aa7175107fdbe327, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 34cfd363edd5f004aa7175107fdbe327, 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: 0.005 + m_fontSizeBase: 0.005 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + 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_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + 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.01611098, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &671589677250263126 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5871254823808931863} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5871254823808931863 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 671589677250263126} + 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_Children: + - {fileID: 6946519927394677551} + - {fileID: 8637920603424138026} + - {fileID: 3469079899682155443} + - {fileID: 1809135700651235977} + - {fileID: 870633868082338429} + - {fileID: 6080554623969520036} + m_Father: {fileID: 4258412364348761764} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &679492021384800221 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2648217213161689802} + m_Layer: 5 + m_Name: MultitaskPies + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2648217213161689802 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 679492021384800221} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.0001} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 4582676732600698392} + m_Father: {fileID: 7804453841096860177} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &723978933269569200 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 31663910527361445} + m_Layer: 5 + m_Name: Pie3 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &31663910527361445 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 723978933269569200} + 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_Children: + - {fileID: 8419456629047041988} + - {fileID: 4401013798234077888} + m_Father: {fileID: 6981899009688141995} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &751248116452510577 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5969554893226878089} + - component: {fileID: 8123229908506792245} + - component: {fileID: 4025663275067843317} + m_Layer: 5 + m_Name: TaskProgress + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5969554893226878089 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 751248116452510577} + m_LocalRotation: {x: -0, y: -0, z: -0.54568994, w: 0.8379872} + m_LocalPosition: {x: 0, y: 0, z: -0.001} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 4913906918732519900} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: -66.144} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0.0054, y: -0.0203} + m_SizeDelta: {x: 0.01, y: 0.01} + m_Pivot: {x: 0, y: 0} +--- !u!222 &8123229908506792245 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 751248116452510577} + m_CullTransparentMesh: 0 +--- !u!114 &4025663275067843317 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 751248116452510577} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 166/606 + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 34cfd363edd5f004aa7175107fdbe327, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 34cfd363edd5f004aa7175107fdbe327, 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: 0.005 + m_fontSizeBase: 0.005 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + 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_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + 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.01611098, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &760990751555337870 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 89738048951005587} + - component: {fileID: 4926486272287180642} + - component: {fileID: 5606775504381372318} + m_Layer: 5 + m_Name: background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &89738048951005587 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 760990751555337870} + 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: 0.001} + m_Children: [] + m_Father: {fileID: 3286045815358808976} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &4926486272287180642 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 760990751555337870} + m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &5606775504381372318 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 760990751555337870} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 2d64710af2dfce54d8d02c129c5a407d, 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 &924430708534102756 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3887894382458295} + - component: {fileID: 6775812482784497858} + - component: {fileID: 5468629534860695504} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3887894382458295 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 924430708534102756} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.001} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 813275595199184042} + m_RootOrder: 0 + 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: 0, y: 0} + m_Pivot: {x: 0, y: 0.5} +--- !u!222 &6775812482784497858 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 924430708534102756} + m_CullTransparentMesh: 0 +--- !u!114 &5468629534860695504 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 924430708534102756} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: "Hello this is a test Hello this is a test \nHello this is a test " + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 34cfd363edd5f004aa7175107fdbe327, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 34cfd363edd5f004aa7175107fdbe327, 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: 0.008 + m_fontSizeBase: 0.008 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + 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_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + 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.006, y: 0.002, z: 0.006, w: 0.002} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &937037691132184287 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4490999010663096445} + - component: {fileID: 5190073721655070636} + - component: {fileID: 2197138707396715065} + m_Layer: 5 + m_Name: Collider + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4490999010663096445 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 937037691132184287} + m_LocalRotation: {x: 0, y: 1, z: 0, w: 0} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 5589748892662442040} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 180, z: 0} +--- !u!65 &5190073721655070636 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 937037691132184287} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 0.03, y: 0.015, z: 0.01} + m_Center: {x: 0.032, y: 0.008, z: 0} +--- !u!114 &2197138707396715065 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 937037691132184287} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e1e6657bab90ac149872e5361b42ea62, type: 3} + m_Name: + m_EditorClassIdentifier: + selectAction: + id: 0 + description: None + axisConstraint: 0 + voiceSelect: [] + dwellTimeInSec: 0.8 + onLookAtStart: + m_PersistentCalls: + m_Calls: [] + whileLookingAtTarget: + m_PersistentCalls: + m_Calls: [] + onLookAway: + m_PersistentCalls: + m_Calls: [] + onDwell: + m_PersistentCalls: + m_Calls: [] + onSelected: + m_PersistentCalls: + m_Calls: [] + onTapDown: + m_PersistentCalls: + m_Calls: [] + onTapUp: + m_PersistentCalls: + m_Calls: [] + eyeCursorSnapToTargetCenter: 0 +--- !u!1 &1015594772451252752 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9209456839625314393} + m_Layer: 5 + m_Name: Message + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &9209456839625314393 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1015594772451252752} + 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_Children: + - {fileID: 8988075505185907355} + - {fileID: 1518737799466610296} + m_Father: {fileID: 8694152709683905790} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1031972489275815142 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5646794903307168941} + m_Layer: 5 + m_Name: Message + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5646794903307168941 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1031972489275815142} + 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_Children: + - {fileID: 3337109950168884209} + - {fileID: 7777610597393083333} + m_Father: {fileID: 1884566271488408590} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1058895577003377482 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 66269527303537351} + - component: {fileID: 3707546359797826162} + m_Layer: 5 + m_Name: Box + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &66269527303537351 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1058895577003377482} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0.00820001} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 8272554646218035687} + m_Father: {fileID: 8251560778104240365} + m_RootOrder: 0 + 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: 0, y: 0} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &3707546359797826162 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1058895577003377482} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 86710e43de46f6f4bac7c8e50813a599, type: 3} + m_Name: + m_EditorClassIdentifier: + m_AspectMode: 3 + m_AspectRatio: 1 +--- !u!1 &1083651798244115468 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7719979906246113885} + - component: {fileID: 5766492900136038677} + - component: {fileID: 7832876556834687331} + - component: {fileID: 462477645142423094} + m_Layer: 5 + m_Name: Progress + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7719979906246113885 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1083651798244115468} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.001} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 7760098639537620895} + m_Father: {fileID: 3008771202847482609} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &5766492900136038677 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1083651798244115468} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8dd51d29965c9d04599a2fdc8a833c6b, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 1 + scaleMode: 0 + color: {r: 0.56402034, g: 0.9245283, b: 0.6735811, a: 0.92156863} + detailLevel: 2 + renderQueue: -1 + zTest: 4 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + type: 3 + colorMode: 0 + colorOuterStart: {r: 0, g: 0.26415092, b: 0.06910125, a: 1} + colorInnerEnd: {r: 1, g: 1, b: 1, a: 1} + colorOuterEnd: {r: 1, g: 1, b: 1, a: 1} + geometry: 0 + angUnitInput: 1 + angRadiansStart: 0 + angRadiansEnd: -0.08726646 + radius: 0.024 + radiusSpace: 0 + thickness: 0.014 + thicknessSpace: 0 + arcEndCaps: 0 + matchDashSpacingToSize: 1 + dashed: 0 + dashStyle: + type: 0 + space: -2 + snap: 1 + size: 16 + spacing: 0.5 + offset: 0 + shapeModifier: 1 +--- !u!33 &7832876556834687331 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1083651798244115468} + m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} +--- !u!23 &462477645142423094 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1083651798244115468} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: e85a37b0e9597e54692c74db5f7eb1ad, 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 &1084548574168728515 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5841648453646955002} + m_Layer: 5 + m_Name: VGroup + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5841648453646955002 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1084548574168728515} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.00820001} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 813275595199184042} + - {fileID: 7959687641211543029} + - {fileID: 730847093190167732} + - {fileID: 4000738378813587562} + - {fileID: 167844050168144779} + m_Father: {fileID: 62724719035839672} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!1 &1100129642957656897 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8272554646218035687} + m_Layer: 5 + m_Name: VGroup + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8272554646218035687 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1100129642957656897} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.00820001} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 8299234672620920861} + - {fileID: 6647605736228289046} + - {fileID: 2278264581348022155} + - {fileID: 7082008907278645405} + - {fileID: 4324238577759026600} + m_Father: {fileID: 66269527303537351} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!1 &1173532533464923355 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6493541302217846472} + - component: {fileID: 4074158266353288811} + - component: {fileID: 3154584113268770185} + m_Layer: 5 + m_Name: 'FlexibleTextContainer_orb ' + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6493541302217846472 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1173532533464923355} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.0396, y: 0.0122, z: -0.00820001} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 3197116880394757388} + m_Father: {fileID: 6538218995517099279} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!65 &4074158266353288811 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1173532533464923355} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 0.3, y: 0.019, z: 0.03} + m_Center: {x: 0.14, y: 0, z: 0} +--- !u!114 &3154584113268770185 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1173532533464923355} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e1e6657bab90ac149872e5361b42ea62, type: 3} + m_Name: + m_EditorClassIdentifier: + selectAction: + id: 0 + description: None + axisConstraint: 0 + voiceSelect: [] + dwellTimeInSec: 0.8 + onLookAtStart: + m_PersistentCalls: + m_Calls: [] + whileLookingAtTarget: + m_PersistentCalls: + m_Calls: [] + onLookAway: + m_PersistentCalls: + m_Calls: [] + onDwell: + m_PersistentCalls: + m_Calls: [] + onSelected: + m_PersistentCalls: + m_Calls: [] + onTapDown: + m_PersistentCalls: + m_Calls: [] + onTapUp: + m_PersistentCalls: + m_Calls: [] + eyeCursorSnapToTargetCenter: 0 +--- !u!1 &1245210577570852940 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3218752086738432046} + - component: {fileID: 3494150097230202963} + - component: {fileID: 6917463125575621086} + - component: {fileID: 2869976244959457161} + m_Layer: 5 + m_Name: PushFeedback + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3218752086738432046 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1245210577570852940} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0.02} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 9106036838353034874} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &3494150097230202963 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1245210577570852940} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8dd51d29965c9d04599a2fdc8a833c6b, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 1 + scaleMode: 0 + color: {r: 1, g: 1, b: 1, a: 1} + detailLevel: 2 + renderQueue: -1 + zTest: 4 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + type: 2 + colorMode: 0 + colorOuterStart: {r: 1, g: 1, b: 1, a: 1} + colorInnerEnd: {r: 1, g: 1, b: 1, a: 1} + colorOuterEnd: {r: 1, g: 1, b: 1, a: 1} + geometry: 0 + angUnitInput: 1 + angRadiansStart: 0 + angRadiansEnd: 2.3561945 + radius: 0.01 + radiusSpace: 0 + thickness: 0.001 + thicknessSpace: 0 + arcEndCaps: 0 + matchDashSpacingToSize: 1 + dashed: 0 + dashStyle: + type: 0 + space: -2 + snap: 1 + size: 16 + spacing: 0.5 + offset: 0 + shapeModifier: 1 +--- !u!33 &6917463125575621086 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1245210577570852940} + m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} +--- !u!23 &2869976244959457161 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1245210577570852940} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: d72c5e047d4188246887ffb9389e25a7, 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 &1262675276444651601 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 813275595199184042} + - component: {fileID: 8255018389815837989} + - component: {fileID: 5939180287629570506} + - component: {fileID: 3031729923265975623} + - component: {fileID: 6361089410083617854} + m_Layer: 5 + m_Name: HGroup + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &813275595199184042 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1262675276444651601} + 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_Children: + - {fileID: 3887894382458295} + m_Father: {fileID: 5841648453646955002} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0.5} +--- !u!222 &8255018389815837989 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1262675276444651601} + m_CullTransparentMesh: 0 +--- !u!114 &5939180287629570506 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1262675276444651601} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 2100000, guid: 6ddb39ffb9775b047b08d69b8ca9065b, type: 2} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 0 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &3031729923265975623 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1262675276444651601} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 2 + m_VerticalFit: 2 +--- !u!114 &6361089410083617854 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1262675276444651601} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 30649d3a9faa99c48a7b1166b86bf2a0, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_ChildAlignment: 0 + m_Spacing: 0 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 1 + m_ChildControlWidth: 1 + m_ChildControlHeight: 1 + m_ChildScaleWidth: 0 + m_ChildScaleHeight: 0 + m_ReverseArrangement: 0 +--- !u!1 &1263837425426765563 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5998137514409504279} + - component: {fileID: 8499080198301537250} + - component: {fileID: 3999275050195969417} + - component: {fileID: 8462671225422373163} + - component: {fileID: 5131380719650884049} + m_Layer: 5 + m_Name: HGroup + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5998137514409504279 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1263837425426765563} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.0082} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 8129447161221024789} + m_Father: {fileID: 6086449684706616892} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 0.0145, y: -0.0405} + m_SizeDelta: {x: 0.08, y: 0.02} + m_Pivot: {x: 0, y: 0.5} +--- !u!222 &8499080198301537250 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1263837425426765563} + m_CullTransparentMesh: 0 +--- !u!114 &3999275050195969417 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1263837425426765563} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 2100000, guid: 6ddb39ffb9775b047b08d69b8ca9065b, type: 2} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 0 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &8462671225422373163 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1263837425426765563} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 2 + m_VerticalFit: 2 +--- !u!114 &5131380719650884049 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1263837425426765563} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 30649d3a9faa99c48a7b1166b86bf2a0, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_ChildAlignment: 0 + m_Spacing: 0 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 1 + m_ChildControlWidth: 1 + m_ChildControlHeight: 1 + m_ChildScaleWidth: 0 + m_ChildScaleHeight: 0 + m_ReverseArrangement: 0 +--- !u!1 &1335377238254666526 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3838816365157474235} + - component: {fileID: 8666606036964840288} + - component: {fileID: 7345493498002060137} + - component: {fileID: 5731648527887986165} + m_Layer: 5 + m_Name: PieSlice + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3838816365157474235 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1335377238254666526} + 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_Children: + - {fileID: 4749897336009429883} + - {fileID: 2086311951279934071} + m_Father: {fileID: 6305245503606217786} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &8666606036964840288 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1335377238254666526} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8dd51d29965c9d04599a2fdc8a833c6b, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 1 + scaleMode: 0 + color: {r: 0.6132076, g: 0.6132076, b: 0.6132076, a: 1} + detailLevel: 2 + renderQueue: -1 + zTest: 4 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + type: 3 + colorMode: 0 + colorOuterStart: {r: 1, g: 1, b: 1, a: 1} + colorInnerEnd: {r: 1, g: 1, b: 1, a: 1} + colorOuterEnd: {r: 1, g: 1, b: 1, a: 1} + geometry: 0 + angUnitInput: 1 + angRadiansStart: 3.9618974 + angRadiansEnd: 4.34587 + radius: 0.027 + radiusSpace: 0 + thickness: 0.02 + thicknessSpace: 0 + arcEndCaps: 0 + matchDashSpacingToSize: 1 + dashed: 0 + dashStyle: + type: 0 + space: -2 + snap: 1 + size: 16 + spacing: 0.5 + offset: 0 + shapeModifier: 1 +--- !u!33 &7345493498002060137 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1335377238254666526} + m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} +--- !u!23 &5731648527887986165 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1335377238254666526} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: e85a37b0e9597e54692c74db5f7eb1ad, 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 &1337117387040740950 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 127136276622410883} + - component: {fileID: 9215399924122646955} + m_Layer: 5 + m_Name: PreviousTask + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &127136276622410883 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1337117387040740950} + 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_Children: + - {fileID: 1446162147604352839} + m_Father: {fileID: 8288122146723052146} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: -0.01, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!222 &9215399924122646955 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1337117387040740950} + m_CullTransparentMesh: 0 +--- !u!1 &1379414250333586182 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5154159830927645057} + - component: {fileID: 6366645681411526781} + - component: {fileID: 1638662837849357292} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5154159830927645057 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1379414250333586182} + 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_Children: [] + m_Father: {fileID: 8573803917805947957} + m_RootOrder: 0 + 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: 0.25, y: 0.02} + m_Pivot: {x: 0, y: 0} +--- !u!222 &6366645681411526781 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1379414250333586182} + m_CullTransparentMesh: 0 +--- !u!114 &1638662837849357292 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1379414250333586182} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 'Done: This is the previous step. The text is very long, The text is very + long, \nThe text is very long, The text is very long, ' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 34cfd363edd5f004aa7175107fdbe327, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 34cfd363edd5f004aa7175107fdbe327, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4288651167 + m_fontColor: {r: 0.6226415, g: 0.6226415, b: 0.6226415, 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: 0.007 + m_fontSizeBase: 0.007 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 1024 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + 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.006, y: -0.028289665, z: -0.42600763, w: 0.002} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &1380007128387745695 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8214244283212415091} + - component: {fileID: 3639541958117227488} + - component: {fileID: 3571404473771903083} + m_Layer: 5 + m_Name: FlexibleTextContainer_orb + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8214244283212415091 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1380007128387745695} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.0273, y: -0.0292, z: -0.00820001} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 7023455966375143081} + m_Father: {fileID: 274025551449680623} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!65 &3639541958117227488 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1380007128387745695} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 0.3, y: 0.019, z: 0.03} + m_Center: {x: 0.14, y: 0, z: 0} +--- !u!114 &3571404473771903083 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1380007128387745695} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e1e6657bab90ac149872e5361b42ea62, type: 3} + m_Name: + m_EditorClassIdentifier: + selectAction: + id: 0 + description: None + axisConstraint: 0 + voiceSelect: [] + dwellTimeInSec: 0.8 + onLookAtStart: + m_PersistentCalls: + m_Calls: [] + whileLookingAtTarget: + m_PersistentCalls: + m_Calls: [] + onLookAway: + m_PersistentCalls: + m_Calls: [] + onDwell: + m_PersistentCalls: + m_Calls: [] + onSelected: + m_PersistentCalls: + m_Calls: [] + onTapDown: + m_PersistentCalls: + m_Calls: [] + onTapUp: + m_PersistentCalls: + m_Calls: [] + eyeCursorSnapToTargetCenter: 0 +--- !u!1 &1406176106521214392 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7022680594277804315} + - component: {fileID: 7081621080769411593} + - component: {fileID: 599036241390428663} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7022680594277804315 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1406176106521214392} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.001} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 8552267812500952545} + m_RootOrder: 0 + 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: 0, y: 0} + m_Pivot: {x: 0, y: 0.5} +--- !u!222 &7081621080769411593 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1406176106521214392} + m_CullTransparentMesh: 0 +--- !u!114 &599036241390428663 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1406176106521214392} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: "Hello this is a test Hello this is a test \nHello this is a test " + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 34cfd363edd5f004aa7175107fdbe327, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 34cfd363edd5f004aa7175107fdbe327, 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: 0.008 + m_fontSizeBase: 0.008 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + 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_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + 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.006, y: 0.002, z: 0.005566391, w: 0.002} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &1462209649494652918 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4749897336009429883} + - component: {fileID: 5340424993581479886} + - component: {fileID: 4416849875273412630} + - component: {fileID: 4852770393382841236} + m_Layer: 5 + m_Name: Progress + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4749897336009429883 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1462209649494652918} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.001} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 303356064914061026} + m_Father: {fileID: 3838816365157474235} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &5340424993581479886 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1462209649494652918} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8dd51d29965c9d04599a2fdc8a833c6b, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 1 + scaleMode: 0 + color: {r: 0.36142755, g: 0.5849056, b: 0.37048745, a: 0.5372549} + detailLevel: 2 + renderQueue: -1 + zTest: 4 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + type: 3 + colorMode: 0 + colorOuterStart: {r: 0, g: 0.26415092, b: 0.06910125, a: 1} + colorInnerEnd: {r: 1, g: 1, b: 1, a: 1} + colorOuterEnd: {r: 1, g: 1, b: 1, a: 1} + geometry: 0 + angUnitInput: 1 + angRadiansStart: -0.80285144 + angRadiansEnd: -0.8901179 + radius: 0.027 + radiusSpace: 0 + thickness: 0.02 + thicknessSpace: 0 + arcEndCaps: 0 + matchDashSpacingToSize: 1 + dashed: 0 + dashStyle: + type: 0 + space: -2 + snap: 1 + size: 16 + spacing: 0.5 + offset: 0 + shapeModifier: 1 +--- !u!33 &4416849875273412630 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1462209649494652918} + m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} +--- !u!23 &4852770393382841236 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1462209649494652918} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: e85a37b0e9597e54692c74db5f7eb1ad, 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 &1558428086577487600 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8552267812500952545} + - component: {fileID: 8138980931380586086} + - component: {fileID: 7239812936436563436} + - component: {fileID: 1954438145612070766} + - component: {fileID: 6015333439053620580} + m_Layer: 5 + m_Name: HGroup + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8552267812500952545 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1558428086577487600} + 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_Children: + - {fileID: 7022680594277804315} + m_Father: {fileID: 8429697251413380950} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0.5} +--- !u!222 &8138980931380586086 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1558428086577487600} + m_CullTransparentMesh: 0 +--- !u!114 &7239812936436563436 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1558428086577487600} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 2100000, guid: 6ddb39ffb9775b047b08d69b8ca9065b, type: 2} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 0 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &1954438145612070766 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1558428086577487600} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 2 + m_VerticalFit: 2 +--- !u!114 &6015333439053620580 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1558428086577487600} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 30649d3a9faa99c48a7b1166b86bf2a0, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_ChildAlignment: 0 + m_Spacing: 0 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 1 + m_ChildControlWidth: 1 + m_ChildControlHeight: 1 + m_ChildScaleWidth: 0 + m_ChildScaleHeight: 0 + m_ReverseArrangement: 0 +--- !u!1 &1601065412855936870 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1754240210153670671} + - component: {fileID: 5253892846421189024} + - component: {fileID: 5402894217807545498} + - component: {fileID: 3407794487146243824} + - component: {fileID: 4837393047854659708} + - component: {fileID: 6111136253479406641} + - component: {fileID: 2750018686097918560} + - component: {fileID: 2414520314890544051} + - component: {fileID: 8758593162002322671} + - component: {fileID: 2482447608083142219} + m_Layer: 5 + m_Name: BodyPlacement + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1754240210153670671 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1601065412855936870} + 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_Children: + - {fileID: 4258412364348761764} + - {fileID: 1140079779861105476} + - {fileID: 2021767605518904424} + - {fileID: 2691228980288201056} + m_Father: {fileID: 4768214644457876968} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &5253892846421189024 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1601065412855936870} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a98de877dee5fc341b4eb59dfdab266c, type: 3} + m_Name: + m_EditorClassIdentifier: + autoConstraintSelection: 1 + selectedConstraints: [] +--- !u!114 &5402894217807545498 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1601065412855936870} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 181cd563a8349c34ea8978b0bc8d9c7e, type: 3} + m_Name: + m_EditorClassIdentifier: + hostTransform: {fileID: 4768214644457876968} + manipulationType: -1 + twoHandedManipulationType: 0 + allowFarManipulation: 1 + useForcesForNearManipulation: 0 + oneHandRotationModeNear: 1 + oneHandRotationModeFar: 1 + releaseBehavior: 3 + transformSmoothingLogicType: + reference: Microsoft.MixedReality.Toolkit.Utilities.DefaultTransformSmoothingLogic, + Microsoft.MixedReality.Toolkit.SDK + smoothingFar: 1 + smoothingNear: 1 + moveLerpTime: 0.001 + rotateLerpTime: 0.001 + scaleLerpTime: 0.001 + enableConstraints: 1 + constraintsManager: {fileID: 5253892846421189024} + elasticsManager: {fileID: 0} + onManipulationStarted: + m_PersistentCalls: + m_Calls: [] + onManipulationEnded: + m_PersistentCalls: + m_Calls: [] + onHoverEntered: + m_PersistentCalls: + m_Calls: [] + onHoverExited: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &3407794487146243824 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1601065412855936870} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5afd5316c63705643b3daba5a6e923bd, type: 3} + m_Name: + m_EditorClassIdentifier: + ShowTetherWhenManipulating: 1 + IsBoundsHandles: 0 +--- !u!65 &4837393047854659708 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1601065412855936870} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 0.06, y: 0.05, z: 0.06} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &6111136253479406641 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1601065412855936870} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7ca7226e7f17e164fb447f726ddb64f1, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &2750018686097918560 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1601065412855936870} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: dac28f8bfe57b7f4182539cec9c0b40d, type: 3} + m_Name: + m_EditorClassIdentifier: + handType: 0 + proximityType: 0 +--- !u!114 &2414520314890544051 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1601065412855936870} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b55691ad5b034fe6966763a6e23818d2, type: 3} + m_Name: + m_EditorClassIdentifier: + trackedTargetType: 0 + trackedHandness: 3 + trackedHandJoint: 2 + transformOverride: {fileID: 0} + additionalOffset: {x: 0, y: 0, z: 0} + additionalRotation: {x: 0, y: 0, z: 0} + updateSolvers: 1 +--- !u!114 &8758593162002322671 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1601065412855936870} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3fed5b68e109d134cb184c2079dbb8be, type: 3} + m_Name: + m_EditorClassIdentifier: + updateLinkedTransform: 0 + moveLerpTime: 0.2 + rotateLerpTime: 0.1 + scaleLerpTime: 0 + maintainScaleOnInitialization: 1 + smoothing: 1 + lifetime: 0 +--- !u!114 &2482447608083142219 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1601065412855936870} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e1e6657bab90ac149872e5361b42ea62, type: 3} + m_Name: + m_EditorClassIdentifier: + selectAction: + id: 0 + description: None + axisConstraint: 0 + voiceSelect: [] + dwellTimeInSec: 0.8 + onLookAtStart: + m_PersistentCalls: + m_Calls: [] + whileLookingAtTarget: + m_PersistentCalls: + m_Calls: [] + onLookAway: + m_PersistentCalls: + m_Calls: [] + onDwell: + m_PersistentCalls: + m_Calls: [] + onSelected: + m_PersistentCalls: + m_Calls: [] + onTapDown: + m_PersistentCalls: + m_Calls: [] + onTapUp: + m_PersistentCalls: + m_Calls: [] + eyeCursorSnapToTargetCenter: 0 +--- !u!1 &1683289114644741258 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3488088783866200080} + - component: {fileID: 6701430519105400459} + - component: {fileID: 6581517750279564028} + - component: {fileID: 6562973707480754511} + m_Layer: 5 + m_Name: Progress + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3488088783866200080 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1683289114644741258} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.001} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 3774690872224753291} + m_Father: {fileID: 8460905218705891608} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &6701430519105400459 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1683289114644741258} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8dd51d29965c9d04599a2fdc8a833c6b, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 1 + scaleMode: 0 + color: {r: 0.36142755, g: 0.5849056, b: 0.37048745, a: 0.5372549} + detailLevel: 2 + renderQueue: -1 + zTest: 4 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + type: 3 + colorMode: 0 + colorOuterStart: {r: 0, g: 0.26415092, b: 0.06910125, a: 1} + colorInnerEnd: {r: 1, g: 1, b: 1, a: 1} + colorOuterEnd: {r: 1, g: 1, b: 1, a: 1} + geometry: 0 + angUnitInput: 1 + angRadiansStart: -1.2042772 + angRadiansEnd: -1.2915436 + radius: 0.027 + radiusSpace: 0 + thickness: 0.02 + thicknessSpace: 0 + arcEndCaps: 0 + matchDashSpacingToSize: 1 + dashed: 0 + dashStyle: + type: 0 + space: -2 + snap: 1 + size: 16 + spacing: 0.5 + offset: 0 + shapeModifier: 1 +--- !u!33 &6581517750279564028 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1683289114644741258} + m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} +--- !u!23 &6562973707480754511 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1683289114644741258} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: e85a37b0e9597e54692c74db5f7eb1ad, 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 &1892633315884362611 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4401013798234077888} + m_Layer: 5 + m_Name: Message + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4401013798234077888 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1892633315884362611} + 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_Children: + - {fileID: 275817538173198230} + - {fileID: 8567577979386895932} + m_Father: {fileID: 31663910527361445} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1993421736686033973 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7959687641211543029} + - component: {fileID: 175293243402725130} + m_Layer: 5 + m_Name: PreviousTask + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &7959687641211543029 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1993421736686033973} + 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_Children: + - {fileID: 644064192083425563} + m_Father: {fileID: 5841648453646955002} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: -0.01, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!222 &175293243402725130 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1993421736686033973} + m_CullTransparentMesh: 0 +--- !u!1 &2077986322114745624 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6310056873942940359} + - component: {fileID: 6662041189007552617} + - component: {fileID: 5513094320670707206} + - component: {fileID: 5358974279610205228} + m_Layer: 5 + m_Name: Progress + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6310056873942940359 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2077986322114745624} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.001} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 7414423081017115670} + m_Father: {fileID: 3921948867272867784} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &6662041189007552617 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2077986322114745624} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8dd51d29965c9d04599a2fdc8a833c6b, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 1 + scaleMode: 0 + color: {r: 0.56402034, g: 0.9245283, b: 0.6735811, a: 0.92156863} + detailLevel: 2 + renderQueue: -1 + zTest: 4 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + type: 3 + colorMode: 0 + colorOuterStart: {r: 0, g: 0.26415092, b: 0.06910125, a: 1} + colorInnerEnd: {r: 1, g: 1, b: 1, a: 1} + colorOuterEnd: {r: 1, g: 1, b: 1, a: 1} + geometry: 0 + angUnitInput: 1 + angRadiansStart: -1.2042772 + angRadiansEnd: -1.2915436 + radius: 0.024 + radiusSpace: 0 + thickness: 0.014 + thicknessSpace: 0 + arcEndCaps: 0 + matchDashSpacingToSize: 1 + dashed: 0 + dashStyle: + type: 0 + space: -2 + snap: 1 + size: 16 + spacing: 0.5 + offset: 0 + shapeModifier: 1 +--- !u!33 &5513094320670707206 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2077986322114745624} + m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} +--- !u!23 &5358974279610205228 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2077986322114745624} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: e85a37b0e9597e54692c74db5f7eb1ad, 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 &2130174227699197815 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5011379772073370872} + - component: {fileID: 1107535803905349425} + - component: {fileID: 947255271073924062} + m_Layer: 5 + m_Name: 'Collider ' + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5011379772073370872 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2130174227699197815} + m_LocalRotation: {x: -0.68708754, y: 0.7265747, z: -0, w: 0} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 8460905218705891608} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 180, z: -86.8} +--- !u!65 &1107535803905349425 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2130174227699197815} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 0.03, y: 0.015, z: 0.01} + m_Center: {x: 0.032, y: 0.008, z: 0} +--- !u!114 &947255271073924062 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2130174227699197815} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e1e6657bab90ac149872e5361b42ea62, type: 3} + m_Name: + m_EditorClassIdentifier: + selectAction: + id: 0 + description: None + axisConstraint: 0 + voiceSelect: [] + dwellTimeInSec: 0.8 + onLookAtStart: + m_PersistentCalls: + m_Calls: [] + whileLookingAtTarget: + m_PersistentCalls: + m_Calls: [] + onLookAway: + m_PersistentCalls: + m_Calls: [] + onDwell: + m_PersistentCalls: + m_Calls: [] + onSelected: + m_PersistentCalls: + m_Calls: [] + onTapDown: + m_PersistentCalls: + m_Calls: [] + onTapUp: + m_PersistentCalls: + m_Calls: [] + eyeCursorSnapToTargetCenter: 0 +--- !u!1 &2211411104247667814 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1809135700651235977} + - component: {fileID: 4175990984135252120} + - component: {fileID: 8754946415183643605} + - component: {fileID: 1817628045724783092} + m_Layer: 5 + m_Name: Shine + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1809135700651235977 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2211411104247667814} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0.2} + m_LocalScale: {x: 0.7898405, y: 0.7898405, z: 1.579681} + m_Children: [] + m_Father: {fileID: 5871254823808931863} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &4175990984135252120 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2211411104247667814} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8dd51d29965c9d04599a2fdc8a833c6b, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 1 + scaleMode: 0 + color: {r: 0.5943396, g: 0.5943396, b: 0.4685831, a: 1} + detailLevel: 2 + renderQueue: -1 + zTest: 8 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + type: 2 + colorMode: 1 + colorOuterStart: {r: 0.3301887, g: 0.3301887, b: 0.3301887, a: 0.31764707} + colorInnerEnd: {r: 0, g: 0, b: 0, a: 1} + colorOuterEnd: {r: 0, g: 0, b: 0, a: 1} + geometry: 0 + angUnitInput: 1 + angRadiansStart: 0 + angRadiansEnd: 2.3561945 + radius: 0.8 + radiusSpace: 0 + thickness: 0.3 + thicknessSpace: 0 + arcEndCaps: 0 + matchDashSpacingToSize: 1 + dashed: 0 + dashStyle: + type: 0 + space: -2 + snap: 1 + size: 16 + spacing: 0.5 + offset: 0 + shapeModifier: 1 +--- !u!33 &8754946415183643605 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2211411104247667814} + m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} +--- !u!23 &1817628045724783092 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2211411104247667814} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 0} + 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 &2264674661424708166 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6402042001428510671} + - component: {fileID: 1600202531481114931} + - component: {fileID: 9016858327724406788} + m_Layer: 5 + m_Name: TaskProgress + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6402042001428510671 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2264674661424708166} + m_LocalRotation: {x: -0, y: -0, z: -0.36899704, w: 0.9294306} + m_LocalPosition: {x: 0, y: 0, z: -0.001} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 5494498296021403118} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: -43.308} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0.013, y: -0.0167} + m_SizeDelta: {x: 0.01, y: 0.01} + m_Pivot: {x: 0, y: 0} +--- !u!222 &1600202531481114931 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2264674661424708166} + m_CullTransparentMesh: 0 +--- !u!114 &9016858327724406788 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2264674661424708166} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 166/606 + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 34cfd363edd5f004aa7175107fdbe327, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 34cfd363edd5f004aa7175107fdbe327, 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: 0.005 + m_fontSizeBase: 0.005 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + 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_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + 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.01611098, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &2307698310136779662 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6981899009688141995} + - component: {fileID: 5671211764289535990} + m_Layer: 5 + m_Name: Box (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &6981899009688141995 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2307698310136779662} + 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_Children: + - {fileID: 8694152709683905790} + - {fileID: 3908656957908909758} + - {fileID: 31663910527361445} + - {fileID: 6305245503606217786} + - {fileID: 1884566271488408590} + m_Father: {fileID: 4582676732600698392} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &5671211764289535990 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2307698310136779662} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 86710e43de46f6f4bac7c8e50813a599, type: 3} + m_Name: + m_EditorClassIdentifier: + m_AspectMode: 3 + m_AspectRatio: 1 +--- !u!1 &2649842073452837517 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 62724719035839672} + - component: {fileID: 2422118335133769574} + m_Layer: 5 + m_Name: Box + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &62724719035839672 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2649842073452837517} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0.00820001} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5841648453646955002} + m_Father: {fileID: 1004372151480676891} + m_RootOrder: 0 + 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: 0, y: 0} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &2422118335133769574 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2649842073452837517} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 86710e43de46f6f4bac7c8e50813a599, type: 3} + m_Name: + m_EditorClassIdentifier: + m_AspectMode: 3 + m_AspectRatio: 1 +--- !u!1 &2685297358464620692 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 876567316258721571} + - component: {fileID: 8515655048330631631} + - component: {fileID: 6124729716800277521} + m_Layer: 5 + m_Name: NoteNotification + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &876567316258721571 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2685297358464620692} + 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_Children: [] + m_Father: {fileID: 8429697251413380950} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0.15, y: 0.01} + m_Pivot: {x: 0, y: 1} +--- !u!222 &8515655048330631631 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2685297358464620692} + m_CullTransparentMesh: 0 +--- !u!114 &6124729716800277521 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2685297358464620692} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: This is a looooon warning. This is a looong warning + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 34cfd363edd5f004aa7175107fdbe327, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 34cfd363edd5f004aa7175107fdbe327, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4278254335 + m_fontColor: {r: 1, g: 0.9786376, b: 0, 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: 0.007 + m_fontSizeBase: 0.007 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 2 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + 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.006, y: -0.01, z: -0.24285346, w: 0.002} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &2691935611993163576 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1861779008515247713} + - component: {fileID: 2026168017722739695} + - component: {fileID: 2059064525775468083} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1861779008515247713 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2691935611993163576} + 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_Children: [] + m_Father: {fileID: 3644784761290630346} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0.18, y: 0.02} + m_Pivot: {x: 0, y: 0.5} +--- !u!222 &2026168017722739695 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2691935611993163576} + m_CullTransparentMesh: 0 +--- !u!114 &2059064525775468083 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2691935611993163576} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 'Next: This is the next step with a very very very very \n very very very + very very very very very very long text Next: This is the next step with a very + very very very \n very very very very very very very very very long text' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 34cfd363edd5f004aa7175107fdbe327, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 34cfd363edd5f004aa7175107fdbe327, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4289769648 + m_fontColor: {r: 0.6886792, g: 0.6886792, b: 0.6886792, 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: 0.007 + m_fontSizeBase: 0.007 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + 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.006, y: 0.002, z: -0.38380986, w: 0.002} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &2709705262149458152 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6615332015591267602} + m_Layer: 5 + m_Name: Pie3 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6615332015591267602 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2709705262149458152} + 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_Children: + - {fileID: 6766467160551569963} + - {fileID: 274025551449680623} + m_Father: {fileID: 8500271716557511036} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2728871454034932329 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8694152709683905790} + m_Layer: 5 + m_Name: Pie1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8694152709683905790 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2728871454034932329} + 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_Children: + - {fileID: 5589748892662442040} + - {fileID: 9209456839625314393} + m_Father: {fileID: 6981899009688141995} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2741489535452635997 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7819770510121172597} + - component: {fileID: 7167818872415990384} + - component: {fileID: 8056432930181497802} + m_Layer: 5 + m_Name: Collider + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7819770510121172597 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2741489535452635997} + m_LocalRotation: {x: -0.36429757, y: 0.9271953, z: 0.031871922, w: -0.08111911} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 8419456629047041988} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 190, z: -42.9} +--- !u!65 &7167818872415990384 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2741489535452635997} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 0.03, y: 0.015, z: 0.01} + m_Center: {x: 0.032, y: 0.008, z: 0} +--- !u!114 &8056432930181497802 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2741489535452635997} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e1e6657bab90ac149872e5361b42ea62, type: 3} + m_Name: + m_EditorClassIdentifier: + selectAction: + id: 0 + description: None + axisConstraint: 0 + voiceSelect: [] + dwellTimeInSec: 0.8 + onLookAtStart: + m_PersistentCalls: + m_Calls: [] + whileLookingAtTarget: + m_PersistentCalls: + m_Calls: [] + onLookAway: + m_PersistentCalls: + m_Calls: [] + onDwell: + m_PersistentCalls: + m_Calls: [] + onSelected: + m_PersistentCalls: + m_Calls: [] + onTapDown: + m_PersistentCalls: + m_Calls: [] + onTapUp: + m_PersistentCalls: + m_Calls: [] + eyeCursorSnapToTargetCenter: 0 +--- !u!1 &2759348164833477308 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1861085023496270492} + - component: {fileID: 1556877920892671829} + - component: {fileID: 8040720643516801070} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1861085023496270492 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2759348164833477308} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.001} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 3937051674113122607} + m_RootOrder: 0 + 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: 0, y: 0} + m_Pivot: {x: 0, y: 0.5} +--- !u!222 &1556877920892671829 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2759348164833477308} + m_CullTransparentMesh: 0 +--- !u!114 &8040720643516801070 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2759348164833477308} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: "Hello this is a test Hello this is a test \nHello this is a test " + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 34cfd363edd5f004aa7175107fdbe327, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 34cfd363edd5f004aa7175107fdbe327, 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: 0.008 + m_fontSizeBase: 0.008 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + 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_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + 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.006, y: 0.002, z: 0.006, w: 0.002} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &2773729235443589006 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4278976353240804985} + - component: {fileID: 6141991010199571982} + - component: {fileID: 905593118762607337} + m_Layer: 5 + m_Name: FlexibleTextContainer_Orb (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4278976353240804985 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2773729235443589006} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.0082} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 7719196805571835641} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0.0505, y: -0.0072} + m_SizeDelta: {x: 0, y: 0.02} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!65 &6141991010199571982 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2773729235443589006} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 0.3, y: 0.02, z: 0.03} + m_Center: {x: 0.14, y: 0, z: 0} +--- !u!114 &905593118762607337 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2773729235443589006} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e1e6657bab90ac149872e5361b42ea62, type: 3} + m_Name: + m_EditorClassIdentifier: + selectAction: + id: 0 + description: None + axisConstraint: 0 + voiceSelect: [] + dwellTimeInSec: 0.8 + onLookAtStart: + m_PersistentCalls: + m_Calls: [] + whileLookingAtTarget: + m_PersistentCalls: + m_Calls: [] + onLookAway: + m_PersistentCalls: + m_Calls: [] + onDwell: + m_PersistentCalls: + m_Calls: [] + onSelected: + m_PersistentCalls: + m_Calls: [] + onTapDown: + m_PersistentCalls: + m_Calls: [] + onTapUp: + m_PersistentCalls: + m_Calls: [] + eyeCursorSnapToTargetCenter: 0 +--- !u!1 &2794970424851795389 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7554294907197604611} + - component: {fileID: 8321153665675802780} + - component: {fileID: 3854304593630553708} + m_Layer: 5 + m_Name: FlexibleTextContainer_orb + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7554294907197604611 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2794970424851795389} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.036399998, y: -0.008, z: -0.00820001} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1443261670714628157} + m_Father: {fileID: 869282533005114083} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!65 &8321153665675802780 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2794970424851795389} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 0.3, y: 0.019, z: 0.03} + m_Center: {x: 0.14, y: 0, z: 0} +--- !u!114 &3854304593630553708 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2794970424851795389} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e1e6657bab90ac149872e5361b42ea62, type: 3} + m_Name: + m_EditorClassIdentifier: + selectAction: + id: 0 + description: None + axisConstraint: 0 + voiceSelect: [] + dwellTimeInSec: 0.8 + onLookAtStart: + m_PersistentCalls: + m_Calls: [] + whileLookingAtTarget: + m_PersistentCalls: + m_Calls: [] + onLookAway: + m_PersistentCalls: + m_Calls: [] + onDwell: + m_PersistentCalls: + m_Calls: [] + onSelected: + m_PersistentCalls: + m_Calls: [] + onTapDown: + m_PersistentCalls: + m_Calls: [] + onTapUp: + m_PersistentCalls: + m_Calls: [] + eyeCursorSnapToTargetCenter: 0 +--- !u!1 &2796704380891112925 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6080554623969520036} + - component: {fileID: 5015745284481210010} + - component: {fileID: 8732316896677955648} + - component: {fileID: 9093138985181367323} + m_Layer: 5 + m_Name: WarningIcon + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6080554623969520036 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2796704380891112925} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.433, y: 0.289, z: -0.12} + m_LocalScale: {x: 44.203648, y: 44.203648, z: 44.203648} + m_Children: + - {fileID: 3680427700841032896} + m_Father: {fileID: 5871254823808931863} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &5015745284481210010 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2796704380891112925} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8dd51d29965c9d04599a2fdc8a833c6b, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 1 + scaleMode: 0 + color: {r: 1, g: 0, b: 0.10075188, a: 1} + detailLevel: 2 + renderQueue: -1 + zTest: 8 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + type: 0 + colorMode: 0 + colorOuterStart: {r: 1, g: 1, b: 1, a: 1} + colorInnerEnd: {r: 1, g: 1, b: 1, a: 1} + colorOuterEnd: {r: 1, g: 1, b: 1, a: 1} + geometry: 0 + angUnitInput: 1 + angRadiansStart: 0 + angRadiansEnd: 2.3561945 + radius: 0.003 + radiusSpace: 0 + thickness: 0.5 + thicknessSpace: 0 + arcEndCaps: 0 + matchDashSpacingToSize: 1 + dashed: 0 + dashStyle: + type: 0 + space: -2 + snap: 1 + size: 16 + spacing: 0.5 + offset: 0 + shapeModifier: 1 +--- !u!33 &8732316896677955648 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2796704380891112925} + m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} +--- !u!23 &9093138985181367323 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2796704380891112925} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 0} + 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 &3085604161838566011 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6422589027912582280} + - component: {fileID: 8305383276949938967} + - component: {fileID: 9156914199100233436} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6422589027912582280 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3085604161838566011} + 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_Children: [] + m_Father: {fileID: 2451209526366209572} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0.18, y: 0.02} + m_Pivot: {x: 0, y: 0.5} +--- !u!222 &8305383276949938967 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3085604161838566011} + m_CullTransparentMesh: 0 +--- !u!114 &9156914199100233436 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3085604161838566011} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 'Next: This is the next step with a very very very very \n very very very + very very very very very very long text Next: This is the next step with a very + very very very \n very very very very very very very very very long text' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 34cfd363edd5f004aa7175107fdbe327, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 34cfd363edd5f004aa7175107fdbe327, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4289769648 + m_fontColor: {r: 0.6886792, g: 0.6886792, b: 0.6886792, 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: 0.007 + m_fontSizeBase: 0.007 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + 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.006, y: 0.002, z: -0.38380986, w: 0.002} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &3235907220135538155 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5787946442016699361} + - component: {fileID: 7629459462196806551} + - component: {fileID: 1673893296761937704} + - component: {fileID: 5918379798455605689} + m_Layer: 5 + m_Name: PosIndicator + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5787946442016699361 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3235907220135538155} + m_LocalRotation: {x: 0, y: 0, z: -0.7071068, w: 0.7071068} + m_LocalPosition: {x: 0, y: -0.0213, z: 0} + m_LocalScale: {x: 0.04, y: 0.04, z: 0.01} + m_Children: + - {fileID: 2194787007784164047} + m_Father: {fileID: 2021767605518904424} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: -90} +--- !u!114 &7629459462196806551 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3235907220135538155} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1cb1cf2193571cf41b51b8f61d4c9c14, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 1 + scaleMode: 0 + color: {r: 0.8396226, g: 0.8396226, b: 0.8396226, a: 1} + detailLevel: 2 + renderQueue: -1 + zTest: 8 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + points: + - point: {x: -0.05255592, y: 0.2189306, z: 0} + color: {r: 1, g: 1, b: 1, a: 1} + thickness: 1 + - point: {x: -0.020488918, y: 0.15333627, z: 0} + color: {r: 1, g: 1, b: 1, a: 1} + thickness: 1 + - point: {x: -0.006367266, y: 0.10779925, z: 0} + color: {r: 1, g: 1, b: 1, a: 1} + thickness: 1 + - point: {x: 0.0048877, y: 0.031125994, z: 0} + color: {r: 1, g: 1, b: 1, a: 1} + thickness: 1 + - point: {x: 0.0055, y: -0.03112599, z: 0} + color: {r: 1, g: 1, b: 1, a: 1} + thickness: 1 + - point: {x: -0.013038456, y: -0.1077992, z: 0} + color: {r: 1, g: 1, b: 1, a: 1} + thickness: 1 + - point: {x: -0.024268448, y: -0.14435782, z: 0} + color: {r: 1, g: 1, b: 1, a: 1} + thickness: 1 + - point: {x: -0.054510772, y: -0.2189306, z: 0} + color: {r: 1, g: 1, b: 1, a: 1} + thickness: 1 + - point: {x: 0.46, y: -0.14, z: 0} + color: {r: 0.5943396, g: 0.5943396, b: 0.5943396, a: 1} + thickness: 1 + - point: {x: 0.46, y: 0.14, z: 0} + color: {r: 0.5943396, g: 0.5943396, b: 0.5943396, a: 1} + thickness: 1 + geometry: 0 + joins: 2 + closed: 1 + thickness: 0.03 + thicknessSpace: 0 +--- !u!33 &1673893296761937704 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3235907220135538155} + m_Mesh: {fileID: 0} +--- !u!23 &5918379798455605689 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3235907220135538155} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 0} + - {fileID: 0} + 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 &3321285832452259087 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6305245503606217786} + m_Layer: 5 + m_Name: Pie4 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6305245503606217786 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3321285832452259087} + 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_Children: + - {fileID: 3838816365157474235} + - {fileID: 6086449684706616892} + m_Father: {fileID: 6981899009688141995} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &3334519956558322037 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6593529958753307321} + - component: {fileID: 2701819127643420741} + - component: {fileID: 6535321642424590149} + m_Layer: 5 + m_Name: NoteNotification + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &6593529958753307321 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3334519956558322037} + 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_Children: [] + m_Father: {fileID: 7626799427266511713} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0.15, y: 0.01} + m_Pivot: {x: 0, y: 1} +--- !u!222 &2701819127643420741 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3334519956558322037} + m_CullTransparentMesh: 0 +--- !u!114 &6535321642424590149 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3334519956558322037} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: This is a looooon warning. This is a looong warning + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 34cfd363edd5f004aa7175107fdbe327, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 34cfd363edd5f004aa7175107fdbe327, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4278254335 + m_fontColor: {r: 1, g: 0.9786376, b: 0, 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: 0.007 + m_fontSizeBase: 0.007 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 2 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + 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.006, y: -0.01, z: -0.24285346, w: 0.002} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &3369832670640604262 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5086686600353139294} + - component: {fileID: 932831544040594830} + - component: {fileID: 3668489395692335776} + m_Layer: 5 + m_Name: PieCollider + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5086686600353139294 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3369832670640604262} + 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_Children: [] + m_Father: {fileID: 6654709389573778548} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!65 &932831544040594830 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3369832670640604262} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 0.015, y: 0.015, z: 0.04} + m_Center: {x: 0.028, y: 0.008, z: -0.012} +--- !u!114 &3668489395692335776 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3369832670640604262} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e1e6657bab90ac149872e5361b42ea62, type: 3} + m_Name: + m_EditorClassIdentifier: + selectAction: + id: 0 + description: None + axisConstraint: 0 + voiceSelect: [] + dwellTimeInSec: 0.8 + onLookAtStart: + m_PersistentCalls: + m_Calls: [] + whileLookingAtTarget: + m_PersistentCalls: + m_Calls: [] + onLookAway: + m_PersistentCalls: + m_Calls: [] + onDwell: + m_PersistentCalls: + m_Calls: [] + onSelected: + m_PersistentCalls: + m_Calls: [] + onTapDown: + m_PersistentCalls: + m_Calls: [] + onTapUp: + m_PersistentCalls: + m_Calls: [] + eyeCursorSnapToTargetCenter: 0 +--- !u!1 &3377494549894305899 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3908656957908909758} + m_Layer: 5 + m_Name: Pie2 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3908656957908909758 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3377494549894305899} + 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_Children: + - {fileID: 2033013852919389029} + - {fileID: 7719196805571835641} + m_Father: {fileID: 6981899009688141995} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &3470279026643421818 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3109764769369493863} + - component: {fileID: 3087095901608823911} + - component: {fileID: 2405506141081038453} + m_Layer: 5 + m_Name: NoteNotification + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &3109764769369493863 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3470279026643421818} + 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_Children: [] + m_Father: {fileID: 6933599134524682542} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0.15, y: 0.01} + m_Pivot: {x: 0, y: 1} +--- !u!222 &3087095901608823911 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3470279026643421818} + m_CullTransparentMesh: 0 +--- !u!114 &2405506141081038453 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3470279026643421818} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: This is a looooon warning. This is a looong warning + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 34cfd363edd5f004aa7175107fdbe327, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 34cfd363edd5f004aa7175107fdbe327, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4278254335 + m_fontColor: {r: 1, g: 0.9786376, b: 0, 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: 0.007 + m_fontSizeBase: 0.007 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 2 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + 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.006, y: -0.01, z: -0.24285346, w: 0.002} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &3535892407146580149 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6933599134524682542} + m_Layer: 5 + m_Name: VGroup + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6933599134524682542 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3535892407146580149} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.00820001} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 2213244535159591188} + - {fileID: 6250021966289788437} + - {fileID: 3644784761290630346} + - {fileID: 8833204889806962051} + - {fileID: 3109764769369493863} + m_Father: {fileID: 5950509891523501234} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!1 &3665953261733426576 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3024192858830531739} + - component: {fileID: 7541033811157248125} + - component: {fileID: 8653304001076016265} + m_Layer: 5 + m_Name: PieCollider + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3024192858830531739 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3665953261733426576} + m_LocalRotation: {x: 0, y: 0, z: -0.41199145, w: 0.91118777} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 6766467160551569963} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: -48.66} +--- !u!65 &7541033811157248125 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3665953261733426576} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 0.017, y: 0.015, z: 0.04} + m_Center: {x: 0.027, y: 0.007, z: -0.012} +--- !u!114 &8653304001076016265 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3665953261733426576} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e1e6657bab90ac149872e5361b42ea62, type: 3} + m_Name: + m_EditorClassIdentifier: + selectAction: + id: 0 + description: None + axisConstraint: 0 + voiceSelect: [] + dwellTimeInSec: 0.8 + onLookAtStart: + m_PersistentCalls: + m_Calls: [] + whileLookingAtTarget: + m_PersistentCalls: + m_Calls: [] + onLookAway: + m_PersistentCalls: + m_Calls: [] + onDwell: + m_PersistentCalls: + m_Calls: [] + onSelected: + m_PersistentCalls: + m_Calls: [] + onTapDown: + m_PersistentCalls: + m_Calls: [] + onTapUp: + m_PersistentCalls: + m_Calls: [] + eyeCursorSnapToTargetCenter: 0 +--- !u!1 &3713178351729726353 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2441566738114900222} + - component: {fileID: 2690204185965908116} + - component: {fileID: 2095896792838026459} + - component: {fileID: 5157463070324114880} + m_Layer: 5 + m_Name: Progress + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2441566738114900222 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3713178351729726353} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.001} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1607383920047761252} + m_Father: {fileID: 8419456629047041988} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2690204185965908116 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3713178351729726353} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8dd51d29965c9d04599a2fdc8a833c6b, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 1 + scaleMode: 0 + color: {r: 0.36142755, g: 0.5849056, b: 0.37048745, a: 0.5372549} + detailLevel: 2 + renderQueue: -1 + zTest: 4 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + type: 3 + colorMode: 0 + colorOuterStart: {r: 0, g: 0.26415092, b: 0.06910125, a: 1} + colorInnerEnd: {r: 1, g: 1, b: 1, a: 1} + colorOuterEnd: {r: 1, g: 1, b: 1, a: 1} + geometry: 0 + angUnitInput: 1 + angRadiansStart: -0.40142572 + angRadiansEnd: -0.4886922 + radius: 0.027 + radiusSpace: 0 + thickness: 0.02 + thicknessSpace: 0 + arcEndCaps: 0 + matchDashSpacingToSize: 1 + dashed: 0 + dashStyle: + type: 0 + space: -2 + snap: 1 + size: 16 + spacing: 0.5 + offset: 0 + shapeModifier: 1 +--- !u!33 &2095896792838026459 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3713178351729726353} + m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} +--- !u!23 &5157463070324114880 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3713178351729726353} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: e85a37b0e9597e54692c74db5f7eb1ad, 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 &3723815344400372666 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8833204889806962051} + - component: {fileID: 6624333580027636559} + - component: {fileID: 7184588434521846541} + m_Layer: 5 + m_Name: WarningNotification + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &8833204889806962051 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3723815344400372666} + 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_Children: [] + m_Father: {fileID: 6933599134524682542} + m_RootOrder: 3 + 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: 0.15, y: 0.01} + m_Pivot: {x: 0, y: 0} +--- !u!222 &6624333580027636559 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3723815344400372666} + m_CullTransparentMesh: 0 +--- !u!114 &7184588434521846541 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3723815344400372666} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: This is a looooon warning. This is a looong warning + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 34cfd363edd5f004aa7175107fdbe327, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 34cfd363edd5f004aa7175107fdbe327, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4281941503 + m_fontColor: {r: 1, g: 0.23761955, b: 0.22237194, 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: 0.007 + m_fontSizeBase: 0.007 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 2 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 1024 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + 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.006, y: -0.030186526, z: -0.24930996, w: 0.002} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &3736379454696523000 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 870633868082338429} + - component: {fileID: 8619212978467322293} + - component: {fileID: 5096336065168891597} + - component: {fileID: 4445566251608670098} + m_Layer: 5 + m_Name: NoteIcon + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &870633868082338429 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3736379454696523000} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.433, y: 0.289, z: -0.11} + m_LocalScale: {x: 44.203648, y: 44.203648, z: 44.203648} + m_Children: + - {fileID: 2414057085869090719} + m_Father: {fileID: 5871254823808931863} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &8619212978467322293 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3736379454696523000} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8dd51d29965c9d04599a2fdc8a833c6b, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 1 + scaleMode: 0 + color: {r: 1, g: 0.91744, b: 0, a: 1} + detailLevel: 2 + renderQueue: -1 + zTest: 8 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + type: 0 + colorMode: 0 + colorOuterStart: {r: 1, g: 1, b: 1, a: 1} + colorInnerEnd: {r: 1, g: 1, b: 1, a: 1} + colorOuterEnd: {r: 1, g: 1, b: 1, a: 1} + geometry: 0 + angUnitInput: 1 + angRadiansStart: 0 + angRadiansEnd: 2.3561945 + radius: 0.003 + radiusSpace: 0 + thickness: 0.5 + thicknessSpace: 0 + arcEndCaps: 0 + matchDashSpacingToSize: 1 + dashed: 0 + dashStyle: + type: 0 + space: -2 + snap: 1 + size: 16 + spacing: 0.5 + offset: 0 + shapeModifier: 1 +--- !u!33 &5096336065168891597 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3736379454696523000} + m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} +--- !u!23 &4445566251608670098 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3736379454696523000} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 0} + 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: 30 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &3769133194730995347 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 274025551449680623} + m_Layer: 5 + m_Name: Message + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &274025551449680623 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3769133194730995347} + 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_Children: + - {fileID: 8214244283212415091} + m_Father: {fileID: 6615332015591267602} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &3782228427944583954 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1689872071510363109} + - component: {fileID: 5187870251065995935} + - component: {fileID: 3850202679146277380} + m_Layer: 5 + m_Name: WarningNotification + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &1689872071510363109 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3782228427944583954} + 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_Children: [] + m_Father: {fileID: 8288122146723052146} + m_RootOrder: 3 + 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: 0.15, y: 0.01} + m_Pivot: {x: 0, y: 0} +--- !u!222 &5187870251065995935 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3782228427944583954} + m_CullTransparentMesh: 0 +--- !u!114 &3850202679146277380 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3782228427944583954} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: This is a looooon warning. This is a looong warning + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 34cfd363edd5f004aa7175107fdbe327, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 34cfd363edd5f004aa7175107fdbe327, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4281941503 + m_fontColor: {r: 1, g: 0.23761955, b: 0.22237194, 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: 0.007 + m_fontSizeBase: 0.007 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 2 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 1024 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + 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.006, y: -0.030186526, z: -0.24930996, w: 0.002} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &3787217658216118502 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8129447161221024789} + - component: {fileID: 6601569666859427583} + - component: {fileID: 6179795918410229420} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8129447161221024789 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3787217658216118502} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.001} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 5998137514409504279} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: -0.01} + m_SizeDelta: {x: 0.08, y: 0.02} + m_Pivot: {x: 0, y: 0.5} +--- !u!222 &6601569666859427583 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3787217658216118502} + m_CullTransparentMesh: 0 +--- !u!114 &6179795918410229420 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3787217658216118502} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 'Hello this is a test ' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 34cfd363edd5f004aa7175107fdbe327, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 34cfd363edd5f004aa7175107fdbe327, 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: 0.008 + m_fontSizeBase: 0.008 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + 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_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + 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.006, y: 0.002, z: 0.006, w: 0.002} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &3873990521745998615 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1745938539819592404} + - component: {fileID: 3250819105400879695} + - component: {fileID: 8683601279348000341} + - component: {fileID: 6820056199501613027} + m_Layer: 5 + m_Name: Icon + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1745938539819592404 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3873990521745998615} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.1} + m_LocalScale: {x: 0.59137, y: 0.59137, z: 0.59137} + m_Children: [] + m_Father: {fileID: 3286045815358808976} + m_RootOrder: 1 + 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: 1, y: 1} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &3250819105400879695 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3873990521745998615} + m_CullTransparentMesh: 1 +--- !u!114 &8683601279348000341 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3873990521745998615} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 0 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300022, guid: 20f25674b9512834f88938d45ed495d7, 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!223 &6820056199501613027 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3873990521745998615} + 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_AdditionalShaderChannelsFlag: 0 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!1 &3920756209807667405 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6964065241092239773} + - component: {fileID: 8930907675400166109} + - component: {fileID: 3514363761549489892} + m_Layer: 5 + m_Name: FlexibleTextContainer_orb + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6964065241092239773 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3920756209807667405} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.0011, y: -0.0704, z: -0.0082} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 8251560778104240365} + m_Father: {fileID: 8566668244579896904} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!65 &8930907675400166109 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3920756209807667405} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 0.3, y: 0.019, z: 0.03} + m_Center: {x: 0.14, y: 0, z: 0} +--- !u!114 &3514363761549489892 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3920756209807667405} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e1e6657bab90ac149872e5361b42ea62, type: 3} + m_Name: + m_EditorClassIdentifier: + selectAction: + id: 0 + description: None + axisConstraint: 0 + voiceSelect: [] + dwellTimeInSec: 0.8 + onLookAtStart: + m_PersistentCalls: + m_Calls: [] + whileLookingAtTarget: + m_PersistentCalls: + m_Calls: [] + onLookAway: + m_PersistentCalls: + m_Calls: [] + onDwell: + m_PersistentCalls: + m_Calls: [] + onSelected: + m_PersistentCalls: + m_Calls: [] + onTapDown: + m_PersistentCalls: + m_Calls: [] + onTapUp: + m_PersistentCalls: + m_Calls: [] + eyeCursorSnapToTargetCenter: 0 +--- !u!1 &3990750089066472609 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 249947565935373199} + - component: {fileID: 1163099716588554446} + - component: {fileID: 1854033464281192567} + m_Layer: 5 + m_Name: PieCollider + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &249947565935373199 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3990750089066472609} + m_LocalRotation: {x: 0, y: 0, z: -0.68708754, w: 0.7265747} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 3921948867272867784} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: -86.8} +--- !u!65 &1163099716588554446 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3990750089066472609} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 0.02, y: 0.015, z: 0.04} + m_Center: {x: 0.03, y: 0.003, z: -0.012} +--- !u!114 &1854033464281192567 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3990750089066472609} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e1e6657bab90ac149872e5361b42ea62, type: 3} + m_Name: + m_EditorClassIdentifier: + selectAction: + id: 0 + description: None + axisConstraint: 0 + voiceSelect: [] + dwellTimeInSec: 0.8 + onLookAtStart: + m_PersistentCalls: + m_Calls: [] + whileLookingAtTarget: + m_PersistentCalls: + m_Calls: [] + onLookAway: + m_PersistentCalls: + m_Calls: [] + onDwell: + m_PersistentCalls: + m_Calls: [] + onSelected: + m_PersistentCalls: + m_Calls: [] + onTapDown: + m_PersistentCalls: + m_Calls: [] + onTapUp: + m_PersistentCalls: + m_Calls: [] + eyeCursorSnapToTargetCenter: 0 +--- !u!1 &3996237215467469327 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6779239360676754872} + - component: {fileID: 5221530418884731715} + - component: {fileID: 3636769666298643324} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6779239360676754872 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3996237215467469327} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.001} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 2213244535159591188} + m_RootOrder: 0 + 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: 0, y: 0} + m_Pivot: {x: 0, y: 0.5} +--- !u!222 &5221530418884731715 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3996237215467469327} + m_CullTransparentMesh: 0 +--- !u!114 &3636769666298643324 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3996237215467469327} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: "Hello this is a test Hello this is a test \nHello this is a test " + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 34cfd363edd5f004aa7175107fdbe327, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 34cfd363edd5f004aa7175107fdbe327, 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: 0.008 + m_fontSizeBase: 0.008 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + 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_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + 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.006, y: 0.002, z: 0.006, w: 0.002} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &4016373523590975488 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9106036838353034874} + - component: {fileID: 7707436014416474614} + - component: {fileID: 3396555842977866395} + m_Layer: 5 + m_Name: Okay_menu + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &9106036838353034874 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4016373523590975488} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.0387} + m_LocalScale: {x: 0.88515, y: 0.88515, z: 0.88515} + m_Children: + - {fileID: 3286045815358808976} + - {fileID: 3218752086738432046} + m_Father: {fileID: 2691228980288201056} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!65 &7707436014416474614 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4016373523590975488} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 0.035, y: 0.035, z: 0.05} + m_Center: {x: 0, y: 0, z: 0.01} +--- !u!114 &3396555842977866395 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4016373523590975488} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e1e6657bab90ac149872e5361b42ea62, type: 3} + m_Name: + m_EditorClassIdentifier: + selectAction: + id: 0 + description: None + axisConstraint: 0 + voiceSelect: [] + dwellTimeInSec: 0.8 + onLookAtStart: + m_PersistentCalls: + m_Calls: [] + whileLookingAtTarget: + m_PersistentCalls: + m_Calls: [] + onLookAway: + m_PersistentCalls: + m_Calls: [] + onDwell: + m_PersistentCalls: + m_Calls: [] + onSelected: + m_PersistentCalls: + m_Calls: [] + onTapDown: + m_PersistentCalls: + m_Calls: [] + onTapUp: + m_PersistentCalls: + m_Calls: [] + eyeCursorSnapToTargetCenter: 0 +--- !u!1 &4087235205711251046 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7760098639537620895} + - component: {fileID: 8201501831489826524} + - component: {fileID: 4197338017438061911} + m_Layer: 5 + m_Name: TaskProgress + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7760098639537620895 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4087235205711251046} + m_LocalRotation: {x: -0, y: -0, z: 0.022202512, w: 0.99975353} + m_LocalPosition: {x: 0, y: 0, z: -0.001} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 7719979906246113885} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 2.544} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0.0311, y: -0.001600001} + m_SizeDelta: {x: 0.01, y: 0.01} + m_Pivot: {x: 0, y: 0} +--- !u!222 &8201501831489826524 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4087235205711251046} + m_CullTransparentMesh: 0 +--- !u!114 &4197338017438061911 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4087235205711251046} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 166/606 + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 34cfd363edd5f004aa7175107fdbe327, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 34cfd363edd5f004aa7175107fdbe327, 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: 0.005 + m_fontSizeBase: 0.005 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + 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_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + 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.01611098, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &4096503100485605663 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1768775754475740919} + - component: {fileID: 1255254060389174841} + - component: {fileID: 1382783220373174452} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1768775754475740919 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4096503100485605663} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.001} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 8299234672620920861} + m_RootOrder: 0 + 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: 0, y: 0} + m_Pivot: {x: 0, y: 0.5} +--- !u!222 &1255254060389174841 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4096503100485605663} + m_CullTransparentMesh: 0 +--- !u!114 &1382783220373174452 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4096503100485605663} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: "Hello this is a test Hello this is a test \nHello this is a test " + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 34cfd363edd5f004aa7175107fdbe327, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 34cfd363edd5f004aa7175107fdbe327, 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: 0.008 + m_fontSizeBase: 0.008 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + 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_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + 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.006, y: 0.002, z: 0.006, w: 0.002} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &4109684500837798645 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5589748892662442040} + - component: {fileID: 8642622740653485478} + - component: {fileID: 5416795071202276831} + - component: {fileID: 685881061163237819} + m_Layer: 5 + m_Name: PieSlice + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5589748892662442040 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4109684500837798645} + 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_Children: + - {fileID: 4907814074265411460} + - {fileID: 4490999010663096445} + m_Father: {fileID: 8694152709683905790} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &8642622740653485478 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4109684500837798645} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8dd51d29965c9d04599a2fdc8a833c6b, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 1 + scaleMode: 0 + color: {r: 0.8584906, g: 0.8584906, b: 0.8584906, a: 1} + detailLevel: 2 + renderQueue: -1 + zTest: 4 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + type: 3 + colorMode: 0 + colorOuterStart: {r: 1, g: 1, b: 1, a: 1} + colorInnerEnd: {r: 1, g: 1, b: 1, a: 1} + colorOuterEnd: {r: 1, g: 1, b: 1, a: 1} + geometry: 0 + angUnitInput: 1 + angRadiansStart: 2.7750735 + angRadiansEnd: 3.1415927 + radius: 0.032 + radiusSpace: 0 + thickness: 0.03 + thicknessSpace: 0 + arcEndCaps: 0 + matchDashSpacingToSize: 1 + dashed: 0 + dashStyle: + type: 0 + space: -2 + snap: 1 + size: 16 + spacing: 0.5 + offset: 0 + shapeModifier: 1 +--- !u!33 &5416795071202276831 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4109684500837798645} + m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} +--- !u!23 &685881061163237819 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4109684500837798645} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: e85a37b0e9597e54692c74db5f7eb1ad, 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 &4219285022315413378 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7018911850684738212} + - component: {fileID: 2613533438844049845} + - component: {fileID: 7374265595859755993} + m_Layer: 5 + m_Name: WarningNotification + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &7018911850684738212 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4219285022315413378} + 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_Children: [] + m_Father: {fileID: 8429697251413380950} + m_RootOrder: 3 + 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: 0.15, y: 0.01} + m_Pivot: {x: 0, y: 0} +--- !u!222 &2613533438844049845 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4219285022315413378} + m_CullTransparentMesh: 0 +--- !u!114 &7374265595859755993 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4219285022315413378} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: This is a looooon warning. This is a looong warning + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 34cfd363edd5f004aa7175107fdbe327, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 34cfd363edd5f004aa7175107fdbe327, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4281941503 + m_fontColor: {r: 1, g: 0.23761955, b: 0.22237194, 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: 0.007 + m_fontSizeBase: 0.007 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 2 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 1024 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + 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.006, y: -0.030186526, z: -0.24930996, w: 0.002} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &4223730674422640314 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5494498296021403118} + - component: {fileID: 484008877619618256} + - component: {fileID: 5557626947473040188} + - component: {fileID: 7211838523572718622} + m_Layer: 5 + m_Name: Progress + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5494498296021403118 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4223730674422640314} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.001} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 6402042001428510671} + m_Father: {fileID: 6766467160551569963} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &484008877619618256 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4223730674422640314} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8dd51d29965c9d04599a2fdc8a833c6b, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 1 + scaleMode: 0 + color: {r: 0.56402034, g: 0.9245283, b: 0.6735811, a: 0.92156863} + detailLevel: 2 + renderQueue: -1 + zTest: 4 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + type: 3 + colorMode: 0 + colorOuterStart: {r: 0, g: 0.26415092, b: 0.06910125, a: 1} + colorInnerEnd: {r: 1, g: 1, b: 1, a: 1} + colorOuterEnd: {r: 1, g: 1, b: 1, a: 1} + geometry: 0 + angUnitInput: 1 + angRadiansStart: -0.40142572 + angRadiansEnd: -0.4886922 + radius: 0.024 + radiusSpace: 0 + thickness: 0.014 + thicknessSpace: 0 + arcEndCaps: 0 + matchDashSpacingToSize: 1 + dashed: 0 + dashStyle: + type: 0 + space: -2 + snap: 1 + size: 16 + spacing: 0.5 + offset: 0 + shapeModifier: 1 +--- !u!33 &5557626947473040188 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4223730674422640314} + m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} +--- !u!23 &7211838523572718622 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4223730674422640314} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: e85a37b0e9597e54692c74db5f7eb1ad, 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 &4305691393994929366 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6118387101166240110} + - component: {fileID: 6861430247033281985} + - component: {fileID: 6806127638973808727} + m_Layer: 5 + m_Name: TaskProgress + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6118387101166240110 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4305691393994929366} + m_LocalRotation: {x: -0, y: -0, z: 0.022202512, w: 0.99975353} + m_LocalPosition: {x: 0, y: 0, z: -0.001} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 4294897289773705732} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 2.544} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0.0311, y: -0.001600001} + m_SizeDelta: {x: 0.01, y: 0.01} + m_Pivot: {x: 0, y: 0} +--- !u!222 &6861430247033281985 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4305691393994929366} + m_CullTransparentMesh: 0 +--- !u!114 &6806127638973808727 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4305691393994929366} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 166/606 + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 34cfd363edd5f004aa7175107fdbe327, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 34cfd363edd5f004aa7175107fdbe327, 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: 0.005 + m_fontSizeBase: 0.005 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + 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_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + 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.01611098, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &4427647011456518157 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6533366294290809349} + - component: {fileID: 3036334885984547028} + - component: {fileID: 6441526814844297537} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6533366294290809349 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4427647011456518157} + 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_Children: [] + m_Father: {fileID: 6647605736228289046} + m_RootOrder: 0 + 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: 0.25, y: 0.02} + m_Pivot: {x: 0, y: 0} +--- !u!222 &3036334885984547028 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4427647011456518157} + m_CullTransparentMesh: 0 +--- !u!114 &6441526814844297537 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4427647011456518157} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 'Done: This is the previous step. The text is very long, The text is very + long, \nThe text is very long, The text is very long, ' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 34cfd363edd5f004aa7175107fdbe327, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 34cfd363edd5f004aa7175107fdbe327, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4288651167 + m_fontColor: {r: 0.6226415, g: 0.6226415, b: 0.6226415, 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: 0.007 + m_fontSizeBase: 0.007 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 1024 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + 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.006, y: -0.028289665, z: -0.42600763, w: 0.002} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &4441763875398476462 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6354847491473582817} + - component: {fileID: 6678402656147125884} + - component: {fileID: 6729268697277580501} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6354847491473582817 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4441763875398476462} + 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_Children: [] + m_Father: {fileID: 3035080063359099976} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0.18, y: 0.02} + m_Pivot: {x: 0, y: 0.5} +--- !u!222 &6678402656147125884 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4441763875398476462} + m_CullTransparentMesh: 0 +--- !u!114 &6729268697277580501 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4441763875398476462} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 'Next: This is the next step with a very very very very \n very very very + very very very very very very long text Next: This is the next step with a very + very very very \n very very very very very very very very very long text' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 34cfd363edd5f004aa7175107fdbe327, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 34cfd363edd5f004aa7175107fdbe327, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4289769648 + m_fontColor: {r: 0.6886792, g: 0.6886792, b: 0.6886792, 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: 0.007 + m_fontSizeBase: 0.007 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + 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.006, y: 0.002, z: -0.38380986, w: 0.002} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &4502711613076010512 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7069771710044109925} + - component: {fileID: 7218801498072151124} + - component: {fileID: 3513518811172237079} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7069771710044109925 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4502711613076010512} + 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_Children: [] + m_Father: {fileID: 2278264581348022155} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0.18, y: 0.02} + m_Pivot: {x: 0, y: 0.5} +--- !u!222 &7218801498072151124 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4502711613076010512} + m_CullTransparentMesh: 0 +--- !u!114 &3513518811172237079 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4502711613076010512} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 'Next: This is the next step with a very very very very \n very very very + very very very very very very long text Next: This is the next step with a very + very very very \n very very very very very very very very very long text' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 34cfd363edd5f004aa7175107fdbe327, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 34cfd363edd5f004aa7175107fdbe327, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4289769648 + m_fontColor: {r: 0.6886792, g: 0.6886792, b: 0.6886792, 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: 0.007 + m_fontSizeBase: 0.007 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + 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.006, y: 0.002, z: -0.38380986, w: 0.002} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &4507194733236487877 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4000738378813587562} + - component: {fileID: 904500371943978417} + - component: {fileID: 6063561801803756587} + m_Layer: 5 + m_Name: WarningNotification + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &4000738378813587562 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4507194733236487877} + 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_Children: [] + m_Father: {fileID: 5841648453646955002} + m_RootOrder: 3 + 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: 0.15, y: 0.01} + m_Pivot: {x: 0, y: 0} +--- !u!222 &904500371943978417 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4507194733236487877} + m_CullTransparentMesh: 0 +--- !u!114 &6063561801803756587 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4507194733236487877} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: This is a looooon warning. This is a looong warning + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 34cfd363edd5f004aa7175107fdbe327, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 34cfd363edd5f004aa7175107fdbe327, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4281941503 + m_fontColor: {r: 1, g: 0.23761955, b: 0.22237194, 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: 0.007 + m_fontSizeBase: 0.007 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 2 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 1024 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + 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.006, y: -0.030186526, z: -0.24930996, w: 0.002} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &4515323371428318067 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2414057085869090719} + - component: {fileID: 2253666628864800288} + - component: {fileID: 1672027756857376247} + m_Layer: 5 + m_Name: Icon + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2414057085869090719 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4515323371428318067} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.0017} + m_LocalScale: {x: 0.006418428, y: 0.0064996746, z: 0.012999349} + m_Children: [] + m_Father: {fileID: 870633868082338429} + m_RootOrder: 0 + 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.00098, y: -0.0005} + m_SizeDelta: {x: 20, y: 5} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!23 &2253666628864800288 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4515323371428318067} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2180264, guid: 74e5fa54de96ae94791e4a26f9c0688c, 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: 60 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!114 &1672027756857376247 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4515323371428318067} + 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: '!' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 74e5fa54de96ae94791e4a26f9c0688c, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 74e5fa54de96ae94791e4a26f9c0688c, 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: 8 + m_fontSizeBase: 8 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 1 + 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_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 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: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 9.035859, y: 3.4427712, z: 8.704335, w: 3.5969548} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_renderer: {fileID: 2253666628864800288} + m_maskType: 0 + _SortingLayer: 0 + _SortingLayerID: 0 + _SortingOrder: 0 +--- !u!1 &4539214381219755134 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4294897289773705732} + - component: {fileID: 3292364880270316774} + - component: {fileID: 6367017261930843826} + - component: {fileID: 7715670400237478969} + m_Layer: 5 + m_Name: Progress + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4294897289773705732 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4539214381219755134} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.001} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 6118387101166240110} + m_Father: {fileID: 2033013852919389029} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &3292364880270316774 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4539214381219755134} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8dd51d29965c9d04599a2fdc8a833c6b, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 1 + scaleMode: 0 + color: {r: 0.36142755, g: 0.5849056, b: 0.37048745, a: 0.5372549} + detailLevel: 2 + renderQueue: -1 + zTest: 4 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + type: 3 + colorMode: 0 + colorOuterStart: {r: 0, g: 0.26415092, b: 0.06910125, a: 1} + colorInnerEnd: {r: 1, g: 1, b: 1, a: 1} + colorOuterEnd: {r: 1, g: 1, b: 1, a: 1} + geometry: 0 + angUnitInput: 1 + angRadiansStart: 0 + angRadiansEnd: -0.08726646 + radius: 0.027 + radiusSpace: 0 + thickness: 0.02 + thicknessSpace: 0 + arcEndCaps: 0 + matchDashSpacingToSize: 1 + dashed: 0 + dashStyle: + type: 0 + space: -2 + snap: 1 + size: 16 + spacing: 0.5 + offset: 0 + shapeModifier: 1 +--- !u!33 &6367017261930843826 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4539214381219755134} + m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} +--- !u!23 &7715670400237478969 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4539214381219755134} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: e85a37b0e9597e54692c74db5f7eb1ad, 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 &4578352502554566037 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4324238577759026600} + - component: {fileID: 3187904533478745071} + - component: {fileID: 4986536296243767780} + m_Layer: 5 + m_Name: NoteNotification + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &4324238577759026600 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4578352502554566037} + 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_Children: [] + m_Father: {fileID: 8272554646218035687} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0.15, y: 0.01} + m_Pivot: {x: 0, y: 1} +--- !u!222 &3187904533478745071 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4578352502554566037} + m_CullTransparentMesh: 0 +--- !u!114 &4986536296243767780 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4578352502554566037} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: This is a looooon warning. This is a looong warning + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 34cfd363edd5f004aa7175107fdbe327, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 34cfd363edd5f004aa7175107fdbe327, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4278254335 + m_fontColor: {r: 1, g: 0.9786376, b: 0, 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: 0.007 + m_fontSizeBase: 0.007 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 2 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + 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.006, y: -0.01, z: -0.24285346, w: 0.002} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &4668410949956476676 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7023455966375143081} + - component: {fileID: 6889991160146449852} + - component: {fileID: 3843852215689569557} + m_Layer: 5 + m_Name: CanvasWorldSpace + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7023455966375143081 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4668410949956476676} + 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_Children: + - {fileID: 5950509891523501234} + m_Father: {fileID: 8214244283212415091} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0.15, y: 0} + m_SizeDelta: {x: 0.3, y: 0.05} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!223 &6889991160146449852 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4668410949956476676} + 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_AdditionalShaderChannelsFlag: 25 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!114 &3843852215689569557 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4668410949956476676} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 1 + 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!1 &4669329448665599970 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1446162147604352839} + - component: {fileID: 120381384170140979} + - component: {fileID: 3704830165280565941} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1446162147604352839 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4669329448665599970} + 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_Children: [] + m_Father: {fileID: 127136276622410883} + m_RootOrder: 0 + 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: 0.25, y: 0.02} + m_Pivot: {x: 0, y: 0} +--- !u!222 &120381384170140979 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4669329448665599970} + m_CullTransparentMesh: 0 +--- !u!114 &3704830165280565941 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4669329448665599970} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 'Done: This is the previous step. The text is very long, The text is very + long, \nThe text is very long, The text is very long, ' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 34cfd363edd5f004aa7175107fdbe327, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 34cfd363edd5f004aa7175107fdbe327, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4288651167 + m_fontColor: {r: 0.6226415, g: 0.6226415, b: 0.6226415, 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: 0.007 + m_fontSizeBase: 0.007 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 1024 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + 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.006, y: -0.028289665, z: -0.42600763, w: 0.002} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &4696978153820438125 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6086449684706616892} + m_Layer: 5 + m_Name: Message + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6086449684706616892 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4696978153820438125} + 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_Children: + - {fileID: 5998137514409504279} + - {fileID: 3625425724266069212} + m_Father: {fileID: 6305245503606217786} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &4700413937044954233 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 167844050168144779} + - component: {fileID: 2522080446250603776} + - component: {fileID: 371409033255733912} + m_Layer: 5 + m_Name: NoteNotification + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &167844050168144779 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4700413937044954233} + 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_Children: [] + m_Father: {fileID: 5841648453646955002} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0.15, y: 0.01} + m_Pivot: {x: 0, y: 1} +--- !u!222 &2522080446250603776 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4700413937044954233} + m_CullTransparentMesh: 0 +--- !u!114 &371409033255733912 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4700413937044954233} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: This is a looooon warning. This is a looong warning + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 34cfd363edd5f004aa7175107fdbe327, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 34cfd363edd5f004aa7175107fdbe327, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4278254335 + m_fontColor: {r: 1, g: 0.9786376, b: 0, 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: 0.007 + m_fontSizeBase: 0.007 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 2 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + 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.006, y: -0.01, z: -0.24285346, w: 0.002} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &4713326496065639463 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1140079779861105476} + m_Layer: 5 + m_Name: Message + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1140079779861105476 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4713326496065639463} + 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_Children: + - {fileID: 690946376118706835} + - {fileID: 7804453841096860177} + m_Father: {fileID: 1754240210153670671} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &4715374218954758878 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8419456629047041988} + - component: {fileID: 7738657162724609960} + - component: {fileID: 9042801673541556834} + - component: {fileID: 6321536349951658049} + m_Layer: 5 + m_Name: PieSlice + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8419456629047041988 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4715374218954758878} + 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_Children: + - {fileID: 2441566738114900222} + - {fileID: 7819770510121172597} + m_Father: {fileID: 31663910527361445} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &7738657162724609960 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4715374218954758878} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8dd51d29965c9d04599a2fdc8a833c6b, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 1 + scaleMode: 0 + color: {r: 0.7075472, g: 0.7075472, b: 0.7075472, a: 1} + detailLevel: 2 + renderQueue: -1 + zTest: 4 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + type: 3 + colorMode: 0 + colorOuterStart: {r: 1, g: 1, b: 1, a: 1} + colorInnerEnd: {r: 1, g: 1, b: 1, a: 1} + colorOuterEnd: {r: 1, g: 1, b: 1, a: 1} + geometry: 0 + angUnitInput: 1 + angRadiansStart: 3.577925 + angRadiansEnd: 3.9444442 + radius: 0.027 + radiusSpace: 0 + thickness: 0.02 + thicknessSpace: 0 + arcEndCaps: 0 + matchDashSpacingToSize: 1 + dashed: 0 + dashStyle: + type: 0 + space: -2 + snap: 1 + size: 16 + spacing: 0.5 + offset: 0 + shapeModifier: 1 +--- !u!33 &9042801673541556834 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4715374218954758878} + m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} +--- !u!23 &6321536349951658049 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4715374218954758878} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: e85a37b0e9597e54692c74db5f7eb1ad, 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 &4768214644457876975 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4768214644457876968} + m_Layer: 5 + m_Name: Orb + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4768214644457876968 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4768214644457876975} + 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_Children: + - {fileID: 1754240210153670671} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &4875752181831377693 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8567577979386895932} + - component: {fileID: 7808708725052547179} + - component: {fileID: 5248944653575436546} + m_Layer: 5 + m_Name: FlexibleTextContainer_Orb (3) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8567577979386895932 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4875752181831377693} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.0082} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 4401013798234077888} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0.0428, y: -0.0234} + m_SizeDelta: {x: 0, y: 0.02} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!65 &7808708725052547179 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4875752181831377693} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 0.3, y: 0.02, z: 0.03} + m_Center: {x: 0.14, y: 0, z: 0} +--- !u!114 &5248944653575436546 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4875752181831377693} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e1e6657bab90ac149872e5361b42ea62, type: 3} + m_Name: + m_EditorClassIdentifier: + selectAction: + id: 0 + description: None + axisConstraint: 0 + voiceSelect: [] + dwellTimeInSec: 0.8 + onLookAtStart: + m_PersistentCalls: + m_Calls: [] + whileLookingAtTarget: + m_PersistentCalls: + m_Calls: [] + onLookAway: + m_PersistentCalls: + m_Calls: [] + onDwell: + m_PersistentCalls: + m_Calls: [] + onSelected: + m_PersistentCalls: + m_Calls: [] + onTapDown: + m_PersistentCalls: + m_Calls: [] + onTapUp: + m_PersistentCalls: + m_Calls: [] + eyeCursorSnapToTargetCenter: 0 +--- !u!1 &4879010919773964844 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7719196805571835641} + m_Layer: 5 + m_Name: Message + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7719196805571835641 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4879010919773964844} + 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_Children: + - {fileID: 7966979907486941846} + - {fileID: 4278976353240804985} + m_Father: {fileID: 3908656957908909758} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &4909384227671752416 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7799742339483402908} + - component: {fileID: 8468062285324454182} + - component: {fileID: 8829114721933743009} + m_Layer: 5 + m_Name: NoteNotification + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &7799742339483402908 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4909384227671752416} + 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_Children: [] + m_Father: {fileID: 8288122146723052146} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0.15, y: 0.01} + m_Pivot: {x: 0, y: 1} +--- !u!222 &8468062285324454182 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4909384227671752416} + m_CullTransparentMesh: 0 +--- !u!114 &8829114721933743009 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4909384227671752416} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: This is a looooon warning. This is a looong warning + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 34cfd363edd5f004aa7175107fdbe327, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 34cfd363edd5f004aa7175107fdbe327, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4278254335 + m_fontColor: {r: 1, g: 0.9786376, b: 0, 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: 0.007 + m_fontSizeBase: 0.007 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 2 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + 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.006, y: -0.01, z: -0.24285346, w: 0.002} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &4972991232942163721 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3680427700841032896} + - component: {fileID: 6597812333477275944} + - component: {fileID: 9120787152358463581} + m_Layer: 5 + m_Name: IconCanvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3680427700841032896 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4972991232942163721} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.0013} + m_LocalScale: {x: 0.006418428, y: 0.0064996746, z: 0.012999349} + m_Children: + - {fileID: 7160860469333302832} + m_Father: {fileID: 6080554623969520036} + m_RootOrder: 0 + 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.0001, y: -0.0001} + m_SizeDelta: {x: 1, y: 1} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &6597812333477275944 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4972991232942163721} + m_CullTransparentMesh: 1 +--- !u!223 &9120787152358463581 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4972991232942163721} + 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_AdditionalShaderChannelsFlag: 0 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!1 &5033999458393400790 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9150543589164942154} + - component: {fileID: 162831948728551872} + - component: {fileID: 8859183973890655525} + - component: {fileID: 8229074579318447861} + m_Layer: 5 + m_Name: LoadingDisc + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &9150543589164942154 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5033999458393400790} + m_LocalRotation: {x: -0, y: -0, z: 0.7071068, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.029} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 3286045815358808976} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 90} +--- !u!114 &162831948728551872 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5033999458393400790} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8dd51d29965c9d04599a2fdc8a833c6b, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 0 + scaleMode: 0 + color: {r: 1, g: 1, b: 1, a: 0.9137255} + detailLevel: 2 + renderQueue: -1 + zTest: 4 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + type: 3 + colorMode: 0 + colorOuterStart: {r: 1, g: 1, b: 1, a: 1} + colorInnerEnd: {r: 1, g: 1, b: 1, a: 1} + colorOuterEnd: {r: 1, g: 1, b: 1, a: 1} + geometry: 0 + angUnitInput: 0 + angRadiansStart: 0 + angRadiansEnd: 0 + radius: 0.49 + radiusSpace: 0 + thickness: 0.2 + thicknessSpace: 0 + arcEndCaps: 0 + matchDashSpacingToSize: 1 + dashed: 0 + dashStyle: + type: 0 + space: 0 + snap: 2 + size: 4.21 + spacing: 0.030303031 + offset: 0 + shapeModifier: 1 +--- !u!33 &8859183973890655525 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5033999458393400790} + m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} +--- !u!23 &8229074579318447861 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5033999458393400790} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 222ec55c548324845b1dd960be702323, 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 &5043392296754628117 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6250021966289788437} + - component: {fileID: 7716449362557240918} + m_Layer: 5 + m_Name: PreviousTask + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &6250021966289788437 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5043392296754628117} + 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_Children: + - {fileID: 6682382078842969071} + m_Father: {fileID: 6933599134524682542} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: -0.01, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!222 &7716449362557240918 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5043392296754628117} + m_CullTransparentMesh: 0 +--- !u!1 &5096973562685656118 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 869282533005114083} + m_Layer: 5 + m_Name: Message + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &869282533005114083 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5096973562685656118} + 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_Children: + - {fileID: 7554294907197604611} + m_Father: {fileID: 2499672016551710942} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5249596705633117491 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3921948867272867784} + - component: {fileID: 4596040254917655477} + - component: {fileID: 1551777928575114635} + - component: {fileID: 1685508254402916121} + m_Layer: 5 + m_Name: PieSlice + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3921948867272867784 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5249596705633117491} + 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_Children: + - {fileID: 6310056873942940359} + - {fileID: 249947565935373199} + m_Father: {fileID: 593202966252227377} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &4596040254917655477 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5249596705633117491} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8dd51d29965c9d04599a2fdc8a833c6b, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 1 + scaleMode: 0 + color: {r: 0.7830189, g: 0.7830189, b: 0.7830189, a: 0.5882353} + detailLevel: 2 + renderQueue: -1 + zTest: 4 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + type: 3 + colorMode: 0 + colorOuterStart: {r: 1, g: 1, b: 1, a: 1} + colorInnerEnd: {r: 1, g: 1, b: 1, a: 1} + colorOuterEnd: {r: 1, g: 1, b: 1, a: 1} + geometry: 0 + angUnitInput: 1 + angRadiansStart: -1.6580628 + angRadiansEnd: -1.2042772 + radius: 0.024 + radiusSpace: 0 + thickness: 0.014 + thicknessSpace: 0 + arcEndCaps: 0 + matchDashSpacingToSize: 1 + dashed: 0 + dashStyle: + type: 0 + space: -2 + snap: 1 + size: 16 + spacing: 0.5 + offset: 0 + shapeModifier: 1 +--- !u!33 &1551777928575114635 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5249596705633117491} + m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} +--- !u!23 &1685508254402916121 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5249596705633117491} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: e85a37b0e9597e54692c74db5f7eb1ad, 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 &5278816098071209284 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 593535634665663185} + - component: {fileID: 5463593459880814954} + - component: {fileID: 5263764812966027614} + - component: {fileID: 3291544944310966985} + m_Layer: 5 + m_Name: GameObject + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &593535634665663185 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5278816098071209284} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -1.55, y: -0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 2194787007784164047} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &5463593459880814954 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5278816098071209284} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8dd51d29965c9d04599a2fdc8a833c6b, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 1 + scaleMode: 0 + color: {r: 0.7264151, g: 0.7264151, b: 0.7264151, a: 1} + detailLevel: 2 + renderQueue: -1 + zTest: 4 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + type: 0 + colorMode: 0 + colorOuterStart: {r: 1, g: 1, b: 1, a: 1} + colorInnerEnd: {r: 1, g: 1, b: 1, a: 1} + colorOuterEnd: {r: 1, g: 1, b: 1, a: 1} + geometry: 0 + angUnitInput: 1 + angRadiansStart: 0 + angRadiansEnd: 2.3561945 + radius: 0.05 + radiusSpace: 0 + thickness: 0.5 + thicknessSpace: 0 + arcEndCaps: 0 + matchDashSpacingToSize: 1 + dashed: 0 + dashStyle: + type: 0 + space: -2 + snap: 1 + size: 16 + spacing: 0.5 + offset: 0 + shapeModifier: 1 +--- !u!33 &5263764812966027614 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5278816098071209284} + m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} +--- !u!23 &3291544944310966985 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5278816098071209284} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 35eb9f982684e7745b8ef050ccf0604b, 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 &5307162262210523326 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8261779764730691837} + - component: {fileID: 2778379410922304117} + - component: {fileID: 4631951859682492465} + m_Layer: 5 + m_Name: TaskProgress + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8261779764730691837 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5307162262210523326} + m_LocalRotation: {x: -0, y: -0, z: -0.1781174, w: 0.98400927} + m_LocalPosition: {x: 0, y: 0, z: -0.001} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 4907814074265411460} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: -20.52} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0.018400002, y: -0.010199999} + m_SizeDelta: {x: 0.01, y: 0.01} + m_Pivot: {x: 0, y: 0} +--- !u!222 &2778379410922304117 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5307162262210523326} + m_CullTransparentMesh: 0 +--- !u!114 &4631951859682492465 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5307162262210523326} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 166/606 + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 34cfd363edd5f004aa7175107fdbe327, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 34cfd363edd5f004aa7175107fdbe327, 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: 0.005 + m_fontSizeBase: 0.005 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + 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_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + 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.01611098, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &5333558548655482616 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2451209526366209572} + - component: {fileID: 3436018133679681314} + m_Layer: 5 + m_Name: NextTask + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &2451209526366209572 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5333558548655482616} + 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_Children: + - {fileID: 6422589027912582280} + m_Father: {fileID: 8429697251413380950} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0.01, y: 0} + m_SizeDelta: {x: 0.18, y: 0.02} + m_Pivot: {x: 0, y: 1} +--- !u!222 &3436018133679681314 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5333558548655482616} + m_CullTransparentMesh: 0 +--- !u!1 &5410708387051421881 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8288122146723052146} + m_Layer: 5 + m_Name: VGroup + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8288122146723052146 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5410708387051421881} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.00820001} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 3937051674113122607} + - {fileID: 127136276622410883} + - {fileID: 3035080063359099976} + - {fileID: 1689872071510363109} + - {fileID: 7799742339483402908} + m_Father: {fileID: 3631464082504340093} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!1 &5427503472670658708 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7626799427266511713} + m_Layer: 5 + m_Name: VGroup + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7626799427266511713 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5427503472670658708} + 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_Children: + - {fileID: 147766530180855627} + - {fileID: 7341422812419603140} + - {fileID: 7824640697719730588} + - {fileID: 6593529958753307321} + m_Father: {fileID: 5955568472839667448} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!1 &5669696064206344560 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6281781098204654457} + m_Layer: 5 + m_Name: Pie4 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6281781098204654457 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5669696064206344560} + 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_Children: + - {fileID: 996607292695580781} + - {fileID: 789932833301337538} + m_Father: {fileID: 8500271716557511036} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5861857045940917008 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 303356064914061026} + - component: {fileID: 4869829552442815004} + - component: {fileID: 537057563024206760} + m_Layer: 5 + m_Name: TaskProgress + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &303356064914061026 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5861857045940917008} + m_LocalRotation: {x: -0, y: -0, z: -0.54568994, w: 0.8379872} + m_LocalPosition: {x: 0, y: 0, z: -0.001} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 4749897336009429883} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: -66.144} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0.0054, y: -0.0203} + m_SizeDelta: {x: 0.01, y: 0.01} + m_Pivot: {x: 0, y: 0} +--- !u!222 &4869829552442815004 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5861857045940917008} + m_CullTransparentMesh: 0 +--- !u!114 &537057563024206760 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5861857045940917008} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 166/606 + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 34cfd363edd5f004aa7175107fdbe327, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 34cfd363edd5f004aa7175107fdbe327, 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: 0.005 + m_fontSizeBase: 0.005 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + 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_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + 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.01611098, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &5912134455040146066 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2194787007784164047} + - component: {fileID: 492960560360907814} + - component: {fileID: 2688456944741740380} + - component: {fileID: 6764429770763566407} + m_Layer: 5 + m_Name: PosIndicator (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2194787007784164047 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5912134455040146066} + m_LocalRotation: {x: 0, y: 0, z: 1, w: 0} + m_LocalPosition: {x: -1.25, y: -0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 593535634665663185} + - {fileID: 2354854761838600827} + m_Father: {fileID: 5787946442016699361} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 180} +--- !u!114 &492960560360907814 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5912134455040146066} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1cb1cf2193571cf41b51b8f61d4c9c14, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 1 + scaleMode: 0 + color: {r: 0.8396226, g: 0.8396226, b: 0.8396226, a: 1} + detailLevel: 2 + renderQueue: -1 + zTest: 8 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + points: + - point: {x: -0.05255592, y: 0.2189306, z: 0} + color: {r: 1, g: 1, b: 1, a: 1} + thickness: 1 + - point: {x: -0.020488918, y: 0.15333627, z: 0} + color: {r: 1, g: 1, b: 1, a: 1} + thickness: 1 + - point: {x: -0.006367266, y: 0.10779925, z: 0} + color: {r: 1, g: 1, b: 1, a: 1} + thickness: 1 + - point: {x: 0.0048877, y: 0.031125994, z: 0} + color: {r: 1, g: 1, b: 1, a: 1} + thickness: 1 + - point: {x: 0.0055, y: -0.03112599, z: 0} + color: {r: 1, g: 1, b: 1, a: 1} + thickness: 1 + - point: {x: -0.013038456, y: -0.1077992, z: 0} + color: {r: 1, g: 1, b: 1, a: 1} + thickness: 1 + - point: {x: -0.024268448, y: -0.14435782, z: 0} + color: {r: 1, g: 1, b: 1, a: 1} + thickness: 1 + - point: {x: -0.054510772, y: -0.2189306, z: 0} + color: {r: 1, g: 1, b: 1, a: 1} + thickness: 1 + - point: {x: 0.46, y: -0.14, z: 0} + color: {r: 0.5943396, g: 0.5943396, b: 0.5943396, a: 1} + thickness: 1 + - point: {x: 0.46, y: 0.14, z: 0} + color: {r: 0.5943396, g: 0.5943396, b: 0.5943396, a: 1} + thickness: 1 + geometry: 0 + joins: 2 + closed: 1 + thickness: 0.03 + thicknessSpace: 0 +--- !u!33 &2688456944741740380 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5912134455040146066} + m_Mesh: {fileID: 0} +--- !u!23 &6764429770763566407 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5912134455040146066} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 0} + - {fileID: 0} + 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 &5958735973602540089 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2354854761838600827} + - component: {fileID: 3935853990572566721} + - component: {fileID: 2585224685388802842} + - component: {fileID: 4343359932731471409} + m_Layer: 5 + m_Name: GameObject (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2354854761838600827 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5958735973602540089} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0.31, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 2194787007784164047} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &3935853990572566721 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5958735973602540089} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8dd51d29965c9d04599a2fdc8a833c6b, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 1 + scaleMode: 0 + color: {r: 0.7264151, g: 0.7264151, b: 0.7264151, a: 1} + detailLevel: 2 + renderQueue: -1 + zTest: 4 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + type: 0 + colorMode: 0 + colorOuterStart: {r: 1, g: 1, b: 1, a: 1} + colorInnerEnd: {r: 1, g: 1, b: 1, a: 1} + colorOuterEnd: {r: 1, g: 1, b: 1, a: 1} + geometry: 0 + angUnitInput: 1 + angRadiansStart: 0 + angRadiansEnd: 2.3561945 + radius: 0.05 + radiusSpace: 0 + thickness: 0.5 + thicknessSpace: 0 + arcEndCaps: 0 + matchDashSpacingToSize: 1 + dashed: 0 + dashStyle: + type: 0 + space: -2 + snap: 1 + size: 16 + spacing: 0.5 + offset: 0 + shapeModifier: 1 +--- !u!33 &2585224685388802842 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5958735973602540089} + m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} +--- !u!23 &4343359932731471409 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5958735973602540089} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 35eb9f982684e7745b8ef050ccf0604b, 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 &5991244647888859950 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5950509891523501234} + - component: {fileID: 7350337839539586047} + m_Layer: 5 + m_Name: Box + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5950509891523501234 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5991244647888859950} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0.00820001} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 6933599134524682542} + m_Father: {fileID: 7023455966375143081} + m_RootOrder: 0 + 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: 0, y: 0} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &7350337839539586047 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5991244647888859950} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 86710e43de46f6f4bac7c8e50813a599, type: 3} + m_Name: + m_EditorClassIdentifier: + m_AspectMode: 3 + m_AspectRatio: 1 +--- !u!1 &6036727715674633703 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6654709389573778548} + - component: {fileID: 7223104958518213469} + - component: {fileID: 2716926213948296945} + - component: {fileID: 3394893560116600537} + m_Layer: 5 + m_Name: PieSlice + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6654709389573778548 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6036727715674633703} + 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_Children: + - {fileID: 734173029489969162} + - {fileID: 5086686600353139294} + m_Father: {fileID: 926279790963370805} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &7223104958518213469 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6036727715674633703} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8dd51d29965c9d04599a2fdc8a833c6b, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 1 + scaleMode: 0 + color: {r: 0.7830189, g: 0.7830189, b: 0.7830189, a: 0.5882353} + detailLevel: 2 + renderQueue: -1 + zTest: 4 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + type: 3 + colorMode: 0 + colorOuterStart: {r: 1, g: 1, b: 1, a: 1} + colorInnerEnd: {r: 1, g: 1, b: 1, a: 1} + colorOuterEnd: {r: 1, g: 1, b: 1, a: 1} + geometry: 0 + angUnitInput: 1 + angRadiansStart: 0.034906585 + angRadiansEnd: 0.40142572 + radius: 0.027 + radiusSpace: 0 + thickness: 0.02 + thicknessSpace: 0 + arcEndCaps: 0 + matchDashSpacingToSize: 1 + dashed: 0 + dashStyle: + type: 0 + space: -2 + snap: 1 + size: 16 + spacing: 0.5 + offset: 0 + shapeModifier: 1 +--- !u!33 &2716926213948296945 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6036727715674633703} + m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} +--- !u!23 &3394893560116600537 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6036727715674633703} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: e85a37b0e9597e54692c74db5f7eb1ad, 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 &6077088462025687060 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 734173029489969162} + - component: {fileID: 6149275618583062481} + - component: {fileID: 7118051739633193739} + - component: {fileID: 8677301755180414091} + m_Layer: 5 + m_Name: Progress + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &734173029489969162 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6077088462025687060} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.001} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 6294634712783330925} + m_Father: {fileID: 6654709389573778548} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &6149275618583062481 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6077088462025687060} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8dd51d29965c9d04599a2fdc8a833c6b, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 1 + scaleMode: 0 + color: {r: 0.56402034, g: 0.9245283, b: 0.6735811, a: 0.92156863} + detailLevel: 2 + renderQueue: -1 + zTest: 4 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + type: 3 + colorMode: 0 + colorOuterStart: {r: 0, g: 0.26415092, b: 0.06910125, a: 1} + colorInnerEnd: {r: 1, g: 1, b: 1, a: 1} + colorOuterEnd: {r: 1, g: 1, b: 1, a: 1} + geometry: 0 + angUnitInput: 1 + angRadiansStart: 0.31415927 + angRadiansEnd: 0.40142572 + radius: 0.027 + radiusSpace: 0 + thickness: 0.02 + thicknessSpace: 0 + arcEndCaps: 0 + matchDashSpacingToSize: 1 + dashed: 0 + dashStyle: + type: 0 + space: -1 + snap: 2 + size: 6 + spacing: 0.084745765 + offset: 7.04 + shapeModifier: 1 +--- !u!33 &7118051739633193739 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6077088462025687060} + m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} +--- !u!23 &8677301755180414091 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6077088462025687060} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: e85a37b0e9597e54692c74db5f7eb1ad, 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 &6163090741462041578 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4258412364348761764} + m_Layer: 5 + m_Name: FaceShape + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4258412364348761764 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6163090741462041578} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.0015} + m_LocalScale: {x: 0.04, y: 0.04, z: 0.01} + m_Children: + - {fileID: 5871254823808931863} + - {fileID: 1030844042294231378} + m_Father: {fileID: 1754240210153670671} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6179300636279478700 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6028520232852441890} + - component: {fileID: 5132847756729347428} + - component: {fileID: 7344290417588292477} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6028520232852441890 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6179300636279478700} + 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_Children: [] + m_Father: {fileID: 147766530180855627} + m_RootOrder: 0 + 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: 0.25, y: 0.02} + m_Pivot: {x: 0, y: 0} +--- !u!222 &5132847756729347428 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6179300636279478700} + m_CullTransparentMesh: 0 +--- !u!114 &7344290417588292477 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6179300636279478700} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 'Done: This is the previous step. The text is very long, The text is very + long, \nThe text is very long, The text is very long, ' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 34cfd363edd5f004aa7175107fdbe327, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 34cfd363edd5f004aa7175107fdbe327, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4288651167 + m_fontColor: {r: 0.6226415, g: 0.6226415, b: 0.6226415, 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: 0.007 + m_fontSizeBase: 0.007 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 1024 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + 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.006, y: -0.028289665, z: -0.42600763, w: 0.002} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &6196700309195016928 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7966979907486941846} + - component: {fileID: 8930046042865068103} + - component: {fileID: 7572581366915855015} + - component: {fileID: 5987340721669807199} + - component: {fileID: 5777696981340719011} + m_Layer: 5 + m_Name: HGroup + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7966979907486941846 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6196700309195016928} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.0082} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 3274343022177567667} + m_Father: {fileID: 7719196805571835641} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 0.04, y: -0.0071} + m_SizeDelta: {x: 0.08, y: 0.02} + m_Pivot: {x: 0, y: 0.5} +--- !u!222 &8930046042865068103 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6196700309195016928} + m_CullTransparentMesh: 0 +--- !u!114 &7572581366915855015 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6196700309195016928} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 2100000, guid: 6ddb39ffb9775b047b08d69b8ca9065b, type: 2} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 0 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &5987340721669807199 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6196700309195016928} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 2 + m_VerticalFit: 2 +--- !u!114 &5777696981340719011 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6196700309195016928} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 30649d3a9faa99c48a7b1166b86bf2a0, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_ChildAlignment: 0 + m_Spacing: 0 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 1 + m_ChildControlWidth: 1 + m_ChildControlHeight: 1 + m_ChildScaleWidth: 0 + m_ChildScaleHeight: 0 + m_ReverseArrangement: 0 +--- !u!1 &6202936977517570320 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 789932833301337538} + m_Layer: 5 + m_Name: Message + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &789932833301337538 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6202936977517570320} + 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_Children: + - {fileID: 5198923713501498354} + m_Father: {fileID: 6281781098204654457} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6370535807699053901 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7777610597393083333} + - component: {fileID: 7465974464569230595} + - component: {fileID: 129692808530948755} + m_Layer: 5 + m_Name: FlexibleTextContainer_Orb (4) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7777610597393083333 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6370535807699053901} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.0082} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 5646794903307168941} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0.0121, y: -0.06} + m_SizeDelta: {x: 0, y: 0.02} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!65 &7465974464569230595 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6370535807699053901} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 0.3, y: 0.02, z: 0.03} + m_Center: {x: 0.14, y: 0, z: 0} +--- !u!114 &129692808530948755 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6370535807699053901} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e1e6657bab90ac149872e5361b42ea62, type: 3} + m_Name: + m_EditorClassIdentifier: + selectAction: + id: 0 + description: None + axisConstraint: 0 + voiceSelect: [] + dwellTimeInSec: 0.8 + onLookAtStart: + m_PersistentCalls: + m_Calls: [] + whileLookingAtTarget: + m_PersistentCalls: + m_Calls: [] + onLookAway: + m_PersistentCalls: + m_Calls: [] + onDwell: + m_PersistentCalls: + m_Calls: [] + onSelected: + m_PersistentCalls: + m_Calls: [] + onTapDown: + m_PersistentCalls: + m_Calls: [] + onTapUp: + m_PersistentCalls: + m_Calls: [] + eyeCursorSnapToTargetCenter: 0 +--- !u!1 &6412018937625471139 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 710690413664901374} + - component: {fileID: 5407681685034492773} + - component: {fileID: 641352991596343471} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &710690413664901374 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6412018937625471139} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.001} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 275817538173198230} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: -0.01} + m_SizeDelta: {x: 0.08, y: 0.02} + m_Pivot: {x: 0, y: 0.5} +--- !u!222 &5407681685034492773 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6412018937625471139} + m_CullTransparentMesh: 0 +--- !u!114 &641352991596343471 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6412018937625471139} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 'Hello this is a test ' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 34cfd363edd5f004aa7175107fdbe327, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 34cfd363edd5f004aa7175107fdbe327, 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: 0.008 + m_fontSizeBase: 0.008 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + 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_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + 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.006, y: 0.002, z: 0.006, w: 0.002} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &6438778347141809139 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4907814074265411460} + - component: {fileID: 6344933285718505757} + - component: {fileID: 9080083164556354428} + - component: {fileID: 1658230796293598899} + m_Layer: 5 + m_Name: Progress + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4907814074265411460 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6438778347141809139} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.001} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 8261779764730691837} + m_Father: {fileID: 5589748892662442040} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &6344933285718505757 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6438778347141809139} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8dd51d29965c9d04599a2fdc8a833c6b, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 1 + scaleMode: 0 + color: {r: 0.36142755, g: 0.5849056, b: 0.37048745, a: 0.5372549} + detailLevel: 2 + renderQueue: -1 + zTest: 4 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + type: 3 + colorMode: 0 + colorOuterStart: {r: 0, g: 0.26415092, b: 0.06910125, a: 1} + colorInnerEnd: {r: 1, g: 1, b: 1, a: 1} + colorOuterEnd: {r: 1, g: 1, b: 1, a: 1} + geometry: 0 + angUnitInput: 1 + angRadiansStart: 0.31415927 + angRadiansEnd: 0.40142572 + radius: 0.032 + radiusSpace: 0 + thickness: 0.03 + thicknessSpace: 0 + arcEndCaps: 0 + matchDashSpacingToSize: 1 + dashed: 0 + dashStyle: + type: 0 + space: -1 + snap: 2 + size: 6 + spacing: 0.084745765 + offset: 7.04 + shapeModifier: 1 +--- !u!33 &9080083164556354428 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6438778347141809139} + m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} +--- !u!23 &1658230796293598899 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6438778347141809139} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: e85a37b0e9597e54692c74db5f7eb1ad, 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 &6499132762915647442 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2278264581348022155} + - component: {fileID: 3822151074494674282} + m_Layer: 5 + m_Name: NextTask + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &2278264581348022155 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6499132762915647442} + 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_Children: + - {fileID: 7069771710044109925} + m_Father: {fileID: 8272554646218035687} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0.01, y: 0} + m_SizeDelta: {x: 0.18, y: 0.02} + m_Pivot: {x: 0, y: 1} +--- !u!222 &3822151074494674282 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6499132762915647442} + m_CullTransparentMesh: 0 +--- !u!1 &6542638308805371449 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 275817538173198230} + - component: {fileID: 5450451061303399999} + - component: {fileID: 5969660032271336841} + - component: {fileID: 7004459155812968010} + - component: {fileID: 2328078955233197044} + m_Layer: 5 + m_Name: HGroup + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &275817538173198230 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6542638308805371449} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.0082} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 710690413664901374} + m_Father: {fileID: 4401013798234077888} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 0.0309, y: -0.0234} + m_SizeDelta: {x: 0.08, y: 0.02} + m_Pivot: {x: 0, y: 0.5} +--- !u!222 &5450451061303399999 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6542638308805371449} + m_CullTransparentMesh: 0 +--- !u!114 &5969660032271336841 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6542638308805371449} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 2100000, guid: 6ddb39ffb9775b047b08d69b8ca9065b, type: 2} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 0 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &7004459155812968010 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6542638308805371449} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 2 + m_VerticalFit: 2 +--- !u!114 &2328078955233197044 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6542638308805371449} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 30649d3a9faa99c48a7b1166b86bf2a0, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_ChildAlignment: 0 + m_Spacing: 0 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 1 + m_ChildControlWidth: 1 + m_ChildControlHeight: 1 + m_ChildScaleWidth: 0 + m_ChildScaleHeight: 0 + m_ReverseArrangement: 0 +--- !u!1 &6566894085312952805 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 996607292695580781} + - component: {fileID: 2602851833006806148} + - component: {fileID: 3849481344297289819} + - component: {fileID: 9036643167399255112} + m_Layer: 5 + m_Name: PieSlice + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &996607292695580781 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6566894085312952805} + 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_Children: + - {fileID: 4913906918732519900} + - {fileID: 7233800929166274274} + m_Father: {fileID: 6281781098204654457} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2602851833006806148 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6566894085312952805} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8dd51d29965c9d04599a2fdc8a833c6b, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 1 + scaleMode: 0 + color: {r: 0.7830189, g: 0.7830189, b: 0.7830189, a: 0.5882353} + detailLevel: 2 + renderQueue: -1 + zTest: 4 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + type: 3 + colorMode: 0 + colorOuterStart: {r: 1, g: 1, b: 1, a: 1} + colorInnerEnd: {r: 1, g: 1, b: 1, a: 1} + colorOuterEnd: {r: 1, g: 1, b: 1, a: 1} + geometry: 0 + angUnitInput: 1 + angRadiansStart: -1.1693705 + angRadiansEnd: -0.80285144 + radius: 0.024 + radiusSpace: 0 + thickness: 0.014 + thicknessSpace: 0 + arcEndCaps: 0 + matchDashSpacingToSize: 1 + dashed: 0 + dashStyle: + type: 0 + space: -2 + snap: 1 + size: 16 + spacing: 0.5 + offset: 0 + shapeModifier: 1 +--- !u!33 &3849481344297289819 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6566894085312952805} + m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} +--- !u!23 &9036643167399255112 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6566894085312952805} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: e85a37b0e9597e54692c74db5f7eb1ad, 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 &6568532940881655800 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8500271716557511036} + - component: {fileID: 1896877801007629255} + m_Layer: 5 + m_Name: Box + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8500271716557511036 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6568532940881655800} + 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_Children: + - {fileID: 926279790963370805} + - {fileID: 2499672016551710942} + - {fileID: 6615332015591267602} + - {fileID: 6281781098204654457} + - {fileID: 593202966252227377} + m_Father: {fileID: 4582676732600698392} + m_RootOrder: 0 + 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: 0, y: 0} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &1896877801007629255 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6568532940881655800} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 86710e43de46f6f4bac7c8e50813a599, type: 3} + m_Name: + m_EditorClassIdentifier: + m_AspectMode: 3 + m_AspectRatio: 1 +--- !u!1 &6593633713921026311 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7824640697719730588} + - component: {fileID: 6026314410680552229} + - component: {fileID: 4614801963296678563} + m_Layer: 5 + m_Name: WarningNotification + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &7824640697719730588 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6593633713921026311} + 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_Children: [] + m_Father: {fileID: 7626799427266511713} + m_RootOrder: 2 + 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: 0.15, y: 0.01} + m_Pivot: {x: 0, y: 0} +--- !u!222 &6026314410680552229 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6593633713921026311} + m_CullTransparentMesh: 0 +--- !u!114 &4614801963296678563 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6593633713921026311} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: This is a looooon warning. This is a looong warning + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 34cfd363edd5f004aa7175107fdbe327, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 34cfd363edd5f004aa7175107fdbe327, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4281941503 + m_fontColor: {r: 1, g: 0.23761955, b: 0.22237194, 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: 0.007 + m_fontSizeBase: 0.007 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 2 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 1024 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + 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.006, y: -0.030186526, z: -0.24930996, w: 0.002} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &6595961898487881088 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 926279790963370805} + m_Layer: 5 + m_Name: Pie1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &926279790963370805 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6595961898487881088} + 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_Children: + - {fileID: 6654709389573778548} + - {fileID: 6538218995517099279} + m_Father: {fileID: 8500271716557511036} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6678074342112550324 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8299234672620920861} + - component: {fileID: 2305421427169314724} + - component: {fileID: 6761697647992786816} + - component: {fileID: 8693556296677520051} + - component: {fileID: 6659482233924102028} + m_Layer: 5 + m_Name: HGroup + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8299234672620920861 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6678074342112550324} + 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_Children: + - {fileID: 1768775754475740919} + m_Father: {fileID: 8272554646218035687} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0.5} +--- !u!222 &2305421427169314724 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6678074342112550324} + m_CullTransparentMesh: 0 +--- !u!114 &6761697647992786816 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6678074342112550324} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 2100000, guid: 6ddb39ffb9775b047b08d69b8ca9065b, type: 2} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 0 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &8693556296677520051 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6678074342112550324} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 2 + m_VerticalFit: 2 +--- !u!114 &6659482233924102028 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6678074342112550324} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 30649d3a9faa99c48a7b1166b86bf2a0, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_ChildAlignment: 0 + m_Spacing: 0 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 1 + m_ChildControlWidth: 1 + m_ChildControlHeight: 1 + m_ChildScaleWidth: 0 + m_ChildScaleHeight: 0 + m_ReverseArrangement: 0 +--- !u!1 &6703476375704817823 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7082008907278645405} + - component: {fileID: 6870743836266493249} + - component: {fileID: 7456290582869685925} + m_Layer: 5 + m_Name: WarningNotification + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &7082008907278645405 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6703476375704817823} + 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_Children: [] + m_Father: {fileID: 8272554646218035687} + m_RootOrder: 3 + 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: 0.15, y: 0.01} + m_Pivot: {x: 0, y: 0} +--- !u!222 &6870743836266493249 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6703476375704817823} + m_CullTransparentMesh: 0 +--- !u!114 &7456290582869685925 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6703476375704817823} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: This is a looooon warning. This is a looong warning + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 34cfd363edd5f004aa7175107fdbe327, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 34cfd363edd5f004aa7175107fdbe327, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4281941503 + m_fontColor: {r: 1, g: 0.23761955, b: 0.22237194, 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: 0.007 + m_fontSizeBase: 0.007 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 2 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 1024 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + 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.006, y: -0.030186526, z: -0.24930996, w: 0.002} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &6777001281579112556 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8251560778104240365} + - component: {fileID: 2788765212128523053} + - component: {fileID: 4611644409686059178} + m_Layer: 5 + m_Name: CanvasWorldSpace + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8251560778104240365 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6777001281579112556} + 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_Children: + - {fileID: 66269527303537351} + m_Father: {fileID: 6964065241092239773} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0.15, y: 0} + m_SizeDelta: {x: 0.3, y: 0.05} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!223 &2788765212128523053 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6777001281579112556} + 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_AdditionalShaderChannelsFlag: 25 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!114 &4611644409686059178 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6777001281579112556} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 1 + 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!1 &6788480096430542390 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3035080063359099976} + - component: {fileID: 4868747698285530758} + m_Layer: 5 + m_Name: NextTask + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &3035080063359099976 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6788480096430542390} + 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_Children: + - {fileID: 6354847491473582817} + m_Father: {fileID: 8288122146723052146} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0.01, y: 0} + m_SizeDelta: {x: 0.18, y: 0.02} + m_Pivot: {x: 0, y: 1} +--- !u!222 &4868747698285530758 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6788480096430542390} + m_CullTransparentMesh: 0 +--- !u!1 &6884764109230485755 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6766467160551569963} + - component: {fileID: 4813981011247583219} + - component: {fileID: 392700155264696530} + - component: {fileID: 6783327758606366792} + m_Layer: 5 + m_Name: PieSlice + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6766467160551569963 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6884764109230485755} + 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_Children: + - {fileID: 5494498296021403118} + - {fileID: 3024192858830531739} + m_Father: {fileID: 6615332015591267602} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &4813981011247583219 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6884764109230485755} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8dd51d29965c9d04599a2fdc8a833c6b, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 1 + scaleMode: 0 + color: {r: 0.7830189, g: 0.7830189, b: 0.7830189, a: 0.5882353} + detailLevel: 2 + renderQueue: -1 + zTest: 4 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + type: 3 + colorMode: 0 + colorOuterStart: {r: 1, g: 1, b: 1, a: 1} + colorInnerEnd: {r: 1, g: 1, b: 1, a: 1} + colorOuterEnd: {r: 1, g: 1, b: 1, a: 1} + geometry: 0 + angUnitInput: 1 + angRadiansStart: -0.7679449 + angRadiansEnd: -0.40142572 + radius: 0.024 + radiusSpace: 0 + thickness: 0.014 + thicknessSpace: 0 + arcEndCaps: 0 + matchDashSpacingToSize: 1 + dashed: 0 + dashStyle: + type: 0 + space: -2 + snap: 1 + size: 16 + spacing: 0.5 + offset: 0 + shapeModifier: 1 +--- !u!33 &392700155264696530 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6884764109230485755} + m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} +--- !u!23 &6783327758606366792 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6884764109230485755} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: e85a37b0e9597e54692c74db5f7eb1ad, 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 &6986615181021553113 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3008771202847482609} + - component: {fileID: 1086455550529965891} + - component: {fileID: 152652844189274091} + - component: {fileID: 7364647443255827782} + m_Layer: 5 + m_Name: PieSlice + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3008771202847482609 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6986615181021553113} + 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_Children: + - {fileID: 7719979906246113885} + - {fileID: 2338978674167741274} + m_Father: {fileID: 2499672016551710942} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1086455550529965891 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6986615181021553113} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8dd51d29965c9d04599a2fdc8a833c6b, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 1 + scaleMode: 0 + color: {r: 0.7830189, g: 0.7830189, b: 0.7830189, a: 0.5882353} + detailLevel: 2 + renderQueue: -1 + zTest: 4 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + type: 3 + colorMode: 0 + colorOuterStart: {r: 1, g: 1, b: 1, a: 1} + colorInnerEnd: {r: 1, g: 1, b: 1, a: 1} + colorOuterEnd: {r: 1, g: 1, b: 1, a: 1} + geometry: 0 + angUnitInput: 1 + angRadiansStart: -0.36651915 + angRadiansEnd: 0 + radius: 0.024 + radiusSpace: 0 + thickness: 0.014 + thicknessSpace: 0 + arcEndCaps: 0 + matchDashSpacingToSize: 1 + dashed: 0 + dashStyle: + type: 0 + space: -2 + snap: 1 + size: 16 + spacing: 0.5 + offset: 0 + shapeModifier: 1 +--- !u!33 &152652844189274091 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6986615181021553113} + m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} +--- !u!23 &7364647443255827782 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6986615181021553113} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: e85a37b0e9597e54692c74db5f7eb1ad, 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 &7065852400908125913 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8988075505185907355} + - component: {fileID: 107830435509491533} + - component: {fileID: 2908307998756939549} + - component: {fileID: 3632953531604287554} + - component: {fileID: 7765568291087579165} + m_Layer: 5 + m_Name: HGroup + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8988075505185907355 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7065852400908125913} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.00820001} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 3934043149967892152} + m_Father: {fileID: 9209456839625314393} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 0.0452, y: 0.0132} + m_SizeDelta: {x: 0.08, y: 0.02} + m_Pivot: {x: 0, y: 0.5} +--- !u!222 &107830435509491533 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7065852400908125913} + m_CullTransparentMesh: 0 +--- !u!114 &2908307998756939549 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7065852400908125913} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 2100000, guid: 6ddb39ffb9775b047b08d69b8ca9065b, type: 2} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 0 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &3632953531604287554 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7065852400908125913} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 2 + m_VerticalFit: 2 +--- !u!114 &7765568291087579165 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7065852400908125913} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 30649d3a9faa99c48a7b1166b86bf2a0, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_ChildAlignment: 0 + m_Spacing: 0 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 1 + m_ChildControlWidth: 1 + m_ChildControlHeight: 1 + m_ChildScaleWidth: 0 + m_ChildScaleHeight: 0 + m_ReverseArrangement: 0 +--- !u!1 &7147535942344530851 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 75419305691634491} + - component: {fileID: 1594128145428397881} + - component: {fileID: 8424232980672664550} + m_Layer: 5 + m_Name: Collider (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &75419305691634491 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7147535942344530851} + m_LocalRotation: {x: -0.12420759, y: 0.9922563, z: -0, w: 0} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 2033013852919389029} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 180, z: -14.27} +--- !u!65 &1594128145428397881 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7147535942344530851} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 0.03, y: 0.015, z: 0.01} + m_Center: {x: 0.032, y: 0.008, z: 0} +--- !u!114 &8424232980672664550 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7147535942344530851} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e1e6657bab90ac149872e5361b42ea62, type: 3} + m_Name: + m_EditorClassIdentifier: + selectAction: + id: 0 + description: None + axisConstraint: 0 + voiceSelect: [] + dwellTimeInSec: 0.8 + onLookAtStart: + m_PersistentCalls: + m_Calls: [] + whileLookingAtTarget: + m_PersistentCalls: + m_Calls: [] + onLookAway: + m_PersistentCalls: + m_Calls: [] + onDwell: + m_PersistentCalls: + m_Calls: [] + onSelected: + m_PersistentCalls: + m_Calls: [] + onTapDown: + m_PersistentCalls: + m_Calls: [] + onTapUp: + m_PersistentCalls: + m_Calls: [] + eyeCursorSnapToTargetCenter: 0 +--- !u!1 &7188772818113316494 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1884566271488408590} + m_Layer: 5 + m_Name: Pie5 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1884566271488408590 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7188772818113316494} + 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_Children: + - {fileID: 8460905218705891608} + - {fileID: 5646794903307168941} + m_Father: {fileID: 6981899009688141995} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &7208404808998968520 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3469079899682155443} + - component: {fileID: 4686326594705151552} + - component: {fileID: 9205986832069975367} + - component: {fileID: 2061710168654549116} + m_Layer: 5 + m_Name: Eyes + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3469079899682155443 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7208404808998968520} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.13} + m_LocalScale: {x: 0.5599464, y: 0.5599464, z: 1.1198928} + m_Children: [] + m_Father: {fileID: 5871254823808931863} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &4686326594705151552 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7208404808998968520} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8dd51d29965c9d04599a2fdc8a833c6b, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 1 + scaleMode: 0 + color: {r: 0.8773585, g: 0.8773585, b: 0.8773585, a: 1} + detailLevel: 2 + renderQueue: -1 + zTest: 8 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + type: 3 + colorMode: 0 + colorOuterStart: {r: 1, g: 1, b: 1, a: 0.19215687} + colorInnerEnd: {r: 0, g: 0, b: 0, a: 1} + colorOuterEnd: {r: 0, g: 0, b: 0, a: 1} + geometry: 0 + angUnitInput: 1 + angRadiansStart: 0.7522369 + angRadiansEnd: 2.2883012 + radius: 1 + radiusSpace: 0 + thickness: 0.08 + thicknessSpace: 0 + arcEndCaps: 0 + matchDashSpacingToSize: 1 + dashed: 1 + dashStyle: + type: 0 + space: -2 + snap: 1 + size: 2 + spacing: 0.5 + offset: -0.7 + shapeModifier: 1 +--- !u!33 &9205986832069975367 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7208404808998968520} + m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} +--- !u!23 &2061710168654549116 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7208404808998968520} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 0} + 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 &7243312069970658642 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3937051674113122607} + - component: {fileID: 3340428571835124378} + - component: {fileID: 6520497231294783510} + - component: {fileID: 4334614455521948005} + - component: {fileID: 1894178924364727357} + m_Layer: 5 + m_Name: HGroup + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3937051674113122607 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7243312069970658642} + 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_Children: + - {fileID: 1861085023496270492} + m_Father: {fileID: 8288122146723052146} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0.5} +--- !u!222 &3340428571835124378 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7243312069970658642} + m_CullTransparentMesh: 0 +--- !u!114 &6520497231294783510 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7243312069970658642} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 2100000, guid: 6ddb39ffb9775b047b08d69b8ca9065b, type: 2} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 0 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &4334614455521948005 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7243312069970658642} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 2 + m_VerticalFit: 2 +--- !u!114 &1894178924364727357 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7243312069970658642} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 30649d3a9faa99c48a7b1166b86bf2a0, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_ChildAlignment: 0 + m_Spacing: 0 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 1 + m_ChildControlWidth: 1 + m_ChildControlHeight: 1 + m_ChildScaleWidth: 0 + m_ChildScaleHeight: 0 + m_ReverseArrangement: 0 +--- !u!1 &7280131242165779210 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3625425724266069212} + - component: {fileID: 4799577918904872450} + - component: {fileID: 1336241444028088786} + m_Layer: 5 + m_Name: FlexibleTextContainer_Orb (4) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3625425724266069212 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7280131242165779210} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.0082} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 6086449684706616892} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0.0232, y: -0.0387} + m_SizeDelta: {x: 0, y: 0.02} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!65 &4799577918904872450 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7280131242165779210} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 0.3, y: 0.02, z: 0.03} + m_Center: {x: 0.14, y: 0, z: 0} +--- !u!114 &1336241444028088786 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7280131242165779210} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e1e6657bab90ac149872e5361b42ea62, type: 3} + m_Name: + m_EditorClassIdentifier: + selectAction: + id: 0 + description: None + axisConstraint: 0 + voiceSelect: [] + dwellTimeInSec: 0.8 + onLookAtStart: + m_PersistentCalls: + m_Calls: [] + whileLookingAtTarget: + m_PersistentCalls: + m_Calls: [] + onLookAway: + m_PersistentCalls: + m_Calls: [] + onDwell: + m_PersistentCalls: + m_Calls: [] + onSelected: + m_PersistentCalls: + m_Calls: [] + onTapDown: + m_PersistentCalls: + m_Calls: [] + onTapUp: + m_PersistentCalls: + m_Calls: [] + eyeCursorSnapToTargetCenter: 0 +--- !u!1 &7286408563552337647 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1607383920047761252} + - component: {fileID: 2719995237305781983} + - component: {fileID: 3812456444926731537} + m_Layer: 5 + m_Name: TaskProgress + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1607383920047761252 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7286408563552337647} + m_LocalRotation: {x: -0, y: -0, z: -0.36899704, w: 0.9294306} + m_LocalPosition: {x: 0, y: 0, z: -0.001} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 2441566738114900222} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: -43.308} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0.013, y: -0.0167} + m_SizeDelta: {x: 0.01, y: 0.01} + m_Pivot: {x: 0, y: 0} +--- !u!222 &2719995237305781983 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7286408563552337647} + m_CullTransparentMesh: 0 +--- !u!114 &3812456444926731537 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7286408563552337647} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 166/606 + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 34cfd363edd5f004aa7175107fdbe327, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 34cfd363edd5f004aa7175107fdbe327, 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: 0.005 + m_fontSizeBase: 0.005 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + 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_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + 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.01611098, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &7333887855624484218 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6538218995517099279} + m_Layer: 5 + m_Name: Message + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6538218995517099279 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7333887855624484218} + 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_Children: + - {fileID: 6493541302217846472} + m_Father: {fileID: 926279790963370805} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &7349836311899248285 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2716072455257694582} + - component: {fileID: 7806440228306800238} + - component: {fileID: 3348556731117646387} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2716072455257694582 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7349836311899248285} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.001} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 3337109950168884209} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: -0.01} + m_SizeDelta: {x: 0.08, y: 0.02} + m_Pivot: {x: 0, y: 0.5} +--- !u!222 &7806440228306800238 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7349836311899248285} + m_CullTransparentMesh: 0 +--- !u!114 &3348556731117646387 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7349836311899248285} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 'Hello this is a test ' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 34cfd363edd5f004aa7175107fdbe327, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 34cfd363edd5f004aa7175107fdbe327, 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: 0.008 + m_fontSizeBase: 0.008 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + 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_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + 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.006, y: 0.002, z: 0.006, w: 0.002} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &7424384751349208648 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8573803917805947957} + - component: {fileID: 2068226514224531846} + m_Layer: 5 + m_Name: PreviousTask + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &8573803917805947957 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7424384751349208648} + 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_Children: + - {fileID: 5154159830927645057} + m_Father: {fileID: 8429697251413380950} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: -0.01, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!222 &2068226514224531846 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7424384751349208648} + m_CullTransparentMesh: 0 +--- !u!1 &7495812158043637022 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4582676732600698392} + - component: {fileID: 7687854621208472187} + - component: {fileID: 4837710260518626990} + - component: {fileID: 6189174856150070341} + m_Layer: 5 + m_Name: CanvasWorldSpace + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4582676732600698392 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7495812158043637022} + 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_Children: + - {fileID: 8500271716557511036} + - {fileID: 6981899009688141995} + m_Father: {fileID: 2648217213161689802} + m_RootOrder: 0 + 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: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!223 &7687854621208472187 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7495812158043637022} + 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_AdditionalShaderChannelsFlag: 25 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!114 &4837710260518626990 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7495812158043637022} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 1 + 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 &6189174856150070341 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7495812158043637022} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ff4e3b9019304b5aaec5664de0778d21, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &7525186791118533025 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1030844042294231378} + - component: {fileID: 4691253119430284704} + - component: {fileID: 3133955244465705884} + - component: {fileID: 6069104319783288267} + m_Layer: 5 + m_Name: Shut + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1030844042294231378 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7525186791118533025} + m_LocalRotation: {x: 0, y: -0, z: 0.98078537, w: -0.19509031} + m_LocalPosition: {x: -0.006, y: 0.4, z: 0} + m_LocalScale: {x: 0.50084996, y: 0.50084996, z: 1.0017} + m_Children: [] + m_Father: {fileID: 4258412364348761764} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 202.5} +--- !u!114 &4691253119430284704 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7525186791118533025} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8dd51d29965c9d04599a2fdc8a833c6b, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 1 + scaleMode: 0 + color: {r: 0.3490566, g: 0.3490566, b: 0.3490566, a: 1} + detailLevel: 2 + renderQueue: -1 + zTest: 8 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + type: 3 + colorMode: 3 + colorOuterStart: {r: 0, g: 0, b: 0, a: 0.101960786} + colorInnerEnd: {r: 0.4528302, g: 0.4528302, b: 0.4528302, a: 1} + colorOuterEnd: {r: 0, g: 0, b: 0, a: 0} + geometry: 0 + angUnitInput: 1 + angRadiansStart: 0 + angRadiansEnd: 2.3561945 + radius: 1 + radiusSpace: 0 + thickness: 0.3 + thicknessSpace: 0 + arcEndCaps: 0 + matchDashSpacingToSize: 1 + dashed: 0 + dashStyle: + type: 2 + space: -2 + snap: 1 + size: 88.5 + spacing: 0.5 + offset: 0 + shapeModifier: 1 +--- !u!33 &3133955244465705884 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7525186791118533025} + m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} +--- !u!23 &6069104319783288267 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7525186791118533025} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 0} + 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 &7525313862118995389 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3644784761290630346} + - component: {fileID: 7010385304416265411} + m_Layer: 5 + m_Name: NextTask + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &3644784761290630346 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7525313862118995389} + 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_Children: + - {fileID: 1861779008515247713} + m_Father: {fileID: 6933599134524682542} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0.01, y: 0} + m_SizeDelta: {x: 0.18, y: 0.02} + m_Pivot: {x: 0, y: 1} +--- !u!222 &7010385304416265411 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7525313862118995389} + m_CullTransparentMesh: 0 +--- !u!1 &7601517028463647307 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3934043149967892152} + - component: {fileID: 6708622786381505483} + - component: {fileID: 1156716269222864694} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3934043149967892152 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7601517028463647307} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.001} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 8988075505185907355} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: -0.01} + m_SizeDelta: {x: 0.08, y: 0.02} + m_Pivot: {x: 0, y: 0.5} +--- !u!222 &6708622786381505483 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7601517028463647307} + m_CullTransparentMesh: 0 +--- !u!114 &1156716269222864694 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7601517028463647307} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 'Hello this is a test ' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 34cfd363edd5f004aa7175107fdbe327, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 34cfd363edd5f004aa7175107fdbe327, 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: 0.008 + m_fontSizeBase: 0.008 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + 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_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + 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.006, y: 0.002, z: 0.006, w: 0.002} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &7611781571044715661 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3274343022177567667} + - component: {fileID: 2282302944006930771} + - component: {fileID: 6695260402124334633} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3274343022177567667 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7611781571044715661} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.001} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 7966979907486941846} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: -0.01} + m_SizeDelta: {x: 0.08, y: 0.02} + m_Pivot: {x: 0, y: 0.5} +--- !u!222 &2282302944006930771 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7611781571044715661} + m_CullTransparentMesh: 0 +--- !u!114 &6695260402124334633 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7611781571044715661} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 'Hello this is a test ' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 34cfd363edd5f004aa7175107fdbe327, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 34cfd363edd5f004aa7175107fdbe327, 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: 0.008 + m_fontSizeBase: 0.008 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + 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_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + 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.006, y: 0.002, z: 0.006, w: 0.002} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &7807082922954501406 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3631464082504340093} + - component: {fileID: 1301572589743215198} + m_Layer: 5 + m_Name: Box + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3631464082504340093 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7807082922954501406} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0.00820001} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 8288122146723052146} + m_Father: {fileID: 1443261670714628157} + m_RootOrder: 0 + 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: 0, y: 0} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &1301572589743215198 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7807082922954501406} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 86710e43de46f6f4bac7c8e50813a599, type: 3} + m_Name: + m_EditorClassIdentifier: + m_AspectMode: 3 + m_AspectRatio: 1 +--- !u!1 &7876152787317853139 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 644064192083425563} + - component: {fileID: 7339432475681390472} + - component: {fileID: 6082690886529630741} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &644064192083425563 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7876152787317853139} + 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_Children: [] + m_Father: {fileID: 7959687641211543029} + m_RootOrder: 0 + 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: 0.25, y: 0.02} + m_Pivot: {x: 0, y: 0} +--- !u!222 &7339432475681390472 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7876152787317853139} + m_CullTransparentMesh: 0 +--- !u!114 &6082690886529630741 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7876152787317853139} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 'Done: This is the previous step. The text is very long, The text is very + long, \nThe text is very long, The text is very long, ' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 34cfd363edd5f004aa7175107fdbe327, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 34cfd363edd5f004aa7175107fdbe327, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4288651167 + m_fontColor: {r: 0.6226415, g: 0.6226415, b: 0.6226415, 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: 0.007 + m_fontSizeBase: 0.007 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 1024 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + 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.006, y: -0.028289665, z: -0.42600763, w: 0.002} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &8001849037129574280 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7233800929166274274} + - component: {fileID: 7738234584550888728} + - component: {fileID: 7542306651465296825} + m_Layer: 5 + m_Name: PieCollider + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7233800929166274274 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8001849037129574280} + m_LocalRotation: {x: 0, y: 0, z: -0.4446351, w: 0.8957118} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 996607292695580781} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: -52.8} +--- !u!65 &7738234584550888728 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8001849037129574280} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 0.021, y: 0.015, z: 0.04} + m_Center: {x: 0.028, y: 0, z: -0.012} +--- !u!114 &7542306651465296825 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8001849037129574280} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e1e6657bab90ac149872e5361b42ea62, type: 3} + m_Name: + m_EditorClassIdentifier: + selectAction: + id: 0 + description: None + axisConstraint: 0 + voiceSelect: [] + dwellTimeInSec: 0.8 + onLookAtStart: + m_PersistentCalls: + m_Calls: [] + whileLookingAtTarget: + m_PersistentCalls: + m_Calls: [] + onLookAway: + m_PersistentCalls: + m_Calls: [] + onDwell: + m_PersistentCalls: + m_Calls: [] + onSelected: + m_PersistentCalls: + m_Calls: [] + onTapDown: + m_PersistentCalls: + m_Calls: [] + onTapUp: + m_PersistentCalls: + m_Calls: [] + eyeCursorSnapToTargetCenter: 0 +--- !u!1 &8069586940728412830 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1518737799466610296} + - component: {fileID: 7830224880981479547} + - component: {fileID: 8527557312028152109} + m_Layer: 5 + m_Name: 'FlexibleTextContainer ' + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1518737799466610296 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8069586940728412830} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.0452, y: 0.0132, z: -0.00820001} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5955568472839667448} + m_Father: {fileID: 9209456839625314393} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!65 &7830224880981479547 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8069586940728412830} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 0.3, y: 0.05, z: 0.03} + m_Center: {x: 0.14, y: 0, z: 0} +--- !u!114 &8527557312028152109 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8069586940728412830} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e1e6657bab90ac149872e5361b42ea62, type: 3} + m_Name: + m_EditorClassIdentifier: + selectAction: + id: 0 + description: None + axisConstraint: 0 + voiceSelect: [] + dwellTimeInSec: 0.8 + onLookAtStart: + m_PersistentCalls: + m_Calls: [] + whileLookingAtTarget: + m_PersistentCalls: + m_Calls: [] + onLookAway: + m_PersistentCalls: + m_Calls: [] + onDwell: + m_PersistentCalls: + m_Calls: [] + onSelected: + m_PersistentCalls: + m_Calls: [] + onTapDown: + m_PersistentCalls: + m_Calls: [] + onTapUp: + m_PersistentCalls: + m_Calls: [] + eyeCursorSnapToTargetCenter: 0 +--- !u!1 &8125999902178369652 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 730847093190167732} + - component: {fileID: 4966209495338220816} + m_Layer: 5 + m_Name: NextTask + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &730847093190167732 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8125999902178369652} + 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_Children: + - {fileID: 3342901333062615340} + m_Father: {fileID: 5841648453646955002} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0.01, y: 0} + m_SizeDelta: {x: 0.18, y: 0.02} + m_Pivot: {x: 0, y: 1} +--- !u!222 &4966209495338220816 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8125999902178369652} + m_CullTransparentMesh: 0 +--- !u!1 &8210704257646018549 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6946519927394677551} + - component: {fileID: 4152357505416403307} + - component: {fileID: 1845970658027293828} + - component: {fileID: 4720732838378061339} + m_Layer: 5 + m_Name: Face + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6946519927394677551 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8210704257646018549} + m_LocalRotation: {x: 0, y: 0, z: 0.9575714, w: 0.28819633} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.50085, y: 0.50085, z: 1.0017} + m_Children: [] + m_Father: {fileID: 5871254823808931863} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 146.5} +--- !u!114 &4152357505416403307 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8210704257646018549} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8dd51d29965c9d04599a2fdc8a833c6b, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 1 + scaleMode: 0 + color: {r: 1, g: 1, b: 1, a: 1} + detailLevel: 2 + renderQueue: -1 + zTest: 8 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + type: 2 + colorMode: 3 + colorOuterStart: {r: 0, g: 0, b: 0, a: 0.101960786} + colorInnerEnd: {r: 0.9137255, g: 0.9137255, b: 0.9137255, a: 1} + colorOuterEnd: {r: 0, g: 0, b: 0, a: 0} + geometry: 0 + angUnitInput: 1 + angRadiansStart: 0 + angRadiansEnd: 2.3561945 + radius: 1 + radiusSpace: 0 + thickness: 0.3 + thicknessSpace: 0 + arcEndCaps: 0 + matchDashSpacingToSize: 1 + dashed: 0 + dashStyle: + type: 0 + space: -2 + snap: 1 + size: 16 + spacing: 0.5 + offset: 0 + shapeModifier: 1 +--- !u!33 &1845970658027293828 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8210704257646018549} + m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} +--- !u!23 &4720732838378061339 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8210704257646018549} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 0} + 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 &8226657160006165801 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2338978674167741274} + - component: {fileID: 1683433807777551310} + - component: {fileID: 8990744028803531982} + m_Layer: 5 + m_Name: PieCollider + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2338978674167741274 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8226657160006165801} + m_LocalRotation: {x: 0, y: 0, z: -0.12420759, w: 0.9922563} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 3008771202847482609} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: -14.27} +--- !u!65 &1683433807777551310 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8226657160006165801} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 0.016, y: 0.015, z: 0.04} + m_Center: {x: 0.028, y: 0.001, z: -0.012} +--- !u!114 &8990744028803531982 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8226657160006165801} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e1e6657bab90ac149872e5361b42ea62, type: 3} + m_Name: + m_EditorClassIdentifier: + selectAction: + id: 0 + description: None + axisConstraint: 0 + voiceSelect: [] + dwellTimeInSec: 0.8 + onLookAtStart: + m_PersistentCalls: + m_Calls: [] + whileLookingAtTarget: + m_PersistentCalls: + m_Calls: [] + onLookAway: + m_PersistentCalls: + m_Calls: [] + onDwell: + m_PersistentCalls: + m_Calls: [] + onSelected: + m_PersistentCalls: + m_Calls: [] + onTapDown: + m_PersistentCalls: + m_Calls: [] + onTapUp: + m_PersistentCalls: + m_Calls: [] + eyeCursorSnapToTargetCenter: 0 +--- !u!1 &8229828428671842229 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3743200130975707434} + - component: {fileID: 1242921861662751636} + m_Layer: 5 + m_Name: Box + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3743200130975707434 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8229828428671842229} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0.00820001} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 8429697251413380950} + m_Father: {fileID: 3197116880394757388} + m_RootOrder: 0 + 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: 0, y: 0} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &1242921861662751636 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8229828428671842229} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 86710e43de46f6f4bac7c8e50813a599, type: 3} + m_Name: + m_EditorClassIdentifier: + m_AspectMode: 3 + m_AspectRatio: 1 +--- !u!1 &8256066176999535176 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2499672016551710942} + m_Layer: 5 + m_Name: Pie2 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2499672016551710942 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8256066176999535176} + 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_Children: + - {fileID: 3008771202847482609} + - {fileID: 869282533005114083} + m_Father: {fileID: 8500271716557511036} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &8266714190318736754 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 147766530180855627} + - component: {fileID: 7906331266368105509} + m_Layer: 5 + m_Name: PreviousTask + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &147766530180855627 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8266714190318736754} + 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_Children: + - {fileID: 6028520232852441890} + m_Father: {fileID: 7626799427266511713} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: -0.01, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!222 &7906331266368105509 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8266714190318736754} + m_CullTransparentMesh: 0 +--- !u!1 &8267561459372647560 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1004372151480676891} + - component: {fileID: 8024002956452232426} + - component: {fileID: 324817465706356066} + m_Layer: 5 + m_Name: CanvasWorldSpace + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1004372151480676891 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8267561459372647560} + 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_Children: + - {fileID: 62724719035839672} + m_Father: {fileID: 5198923713501498354} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0.15, y: 0} + m_SizeDelta: {x: 0.3, y: 0.05} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!223 &8024002956452232426 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8267561459372647560} + 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_AdditionalShaderChannelsFlag: 25 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!114 &324817465706356066 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8267561459372647560} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 1 + 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!1 &8277299274520288248 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3774690872224753291} + - component: {fileID: 6591575309953320158} + - component: {fileID: 4282679886494315186} + m_Layer: 5 + m_Name: TaskProgress + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3774690872224753291 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8277299274520288248} + m_LocalRotation: {x: 0, y: 0, z: -0.7229671, w: 0.6908825} + m_LocalPosition: {x: 0, y: 0, z: -0.001} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 3488088783866200080} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: -92.6} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: -0.0044, y: -0.0184} + m_SizeDelta: {x: 0.01, y: 0.01} + m_Pivot: {x: 0, y: 0} +--- !u!222 &6591575309953320158 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8277299274520288248} + m_CullTransparentMesh: 0 +--- !u!114 &4282679886494315186 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8277299274520288248} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 166/606 + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 34cfd363edd5f004aa7175107fdbe327, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 34cfd363edd5f004aa7175107fdbe327, 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: 0.005 + m_fontSizeBase: 0.005 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + 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_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + 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.01611098, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &8312401155730885982 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6294634712783330925} + - component: {fileID: 1232042942821216199} + - component: {fileID: 7922376142582918277} + m_Layer: 5 + m_Name: TaskProgress + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6294634712783330925 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8312401155730885982} + m_LocalRotation: {x: -0, y: -0, z: -0.1781174, w: 0.98400927} + m_LocalPosition: {x: 0, y: 0, z: -0.001} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 734173029489969162} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: -20.52} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0.018400002, y: -0.010199999} + m_SizeDelta: {x: 0.01, y: 0.01} + m_Pivot: {x: 0, y: 0} +--- !u!222 &1232042942821216199 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8312401155730885982} + m_CullTransparentMesh: 0 +--- !u!114 &7922376142582918277 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8312401155730885982} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 166/606 + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 34cfd363edd5f004aa7175107fdbe327, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 34cfd363edd5f004aa7175107fdbe327, 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: 0.005 + m_fontSizeBase: 0.005 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + 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_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + 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.01611098, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &8346978183846398964 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8566668244579896904} + m_Layer: 5 + m_Name: Message + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8566668244579896904 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8346978183846398964} + 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_Children: + - {fileID: 6964065241092239773} + m_Father: {fileID: 593202966252227377} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &8459160352789883708 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2213244535159591188} + - component: {fileID: 9059410288433048360} + - component: {fileID: 3617184318198037786} + - component: {fileID: 3687555455504249344} + - component: {fileID: 1331887072590240004} + m_Layer: 5 + m_Name: HGroup + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2213244535159591188 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8459160352789883708} + 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_Children: + - {fileID: 6779239360676754872} + m_Father: {fileID: 6933599134524682542} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0.5} +--- !u!222 &9059410288433048360 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8459160352789883708} + m_CullTransparentMesh: 0 +--- !u!114 &3617184318198037786 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8459160352789883708} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 2100000, guid: 6ddb39ffb9775b047b08d69b8ca9065b, type: 2} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 0 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &3687555455504249344 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8459160352789883708} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 2 + m_VerticalFit: 2 +--- !u!114 &1331887072590240004 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8459160352789883708} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 30649d3a9faa99c48a7b1166b86bf2a0, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_ChildAlignment: 0 + m_Spacing: 0 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 1 + m_ChildControlWidth: 1 + m_ChildControlHeight: 1 + m_ChildScaleWidth: 0 + m_ChildScaleHeight: 0 + m_ReverseArrangement: 0 +--- !u!1 &8531926517988952517 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6647605736228289046} + - component: {fileID: 2303931486400069345} + m_Layer: 5 + m_Name: PreviousTask + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &6647605736228289046 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8531926517988952517} + 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_Children: + - {fileID: 6533366294290809349} + m_Father: {fileID: 8272554646218035687} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: -0.01, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!222 &2303931486400069345 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8531926517988952517} + m_CullTransparentMesh: 0 +--- !u!1 &8585446321072646367 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4913906918732519900} + - component: {fileID: 7211043389730518860} + - component: {fileID: 1228000402936314904} + - component: {fileID: 5422556280679382662} + m_Layer: 5 + m_Name: Progress + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4913906918732519900 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8585446321072646367} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.001} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5969554893226878089} + m_Father: {fileID: 996607292695580781} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &7211043389730518860 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8585446321072646367} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8dd51d29965c9d04599a2fdc8a833c6b, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 1 + scaleMode: 0 + color: {r: 0.56402034, g: 0.9245283, b: 0.6735811, a: 0.92156863} + detailLevel: 2 + renderQueue: -1 + zTest: 4 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + type: 3 + colorMode: 0 + colorOuterStart: {r: 0, g: 0.26415092, b: 0.06910125, a: 1} + colorInnerEnd: {r: 1, g: 1, b: 1, a: 1} + colorOuterEnd: {r: 1, g: 1, b: 1, a: 1} + geometry: 0 + angUnitInput: 1 + angRadiansStart: -0.80285144 + angRadiansEnd: -0.8901179 + radius: 0.024 + radiusSpace: 0 + thickness: 0.014 + thicknessSpace: 0 + arcEndCaps: 0 + matchDashSpacingToSize: 1 + dashed: 0 + dashStyle: + type: 0 + space: -2 + snap: 1 + size: 16 + spacing: 0.5 + offset: 0 + shapeModifier: 1 +--- !u!33 &1228000402936314904 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8585446321072646367} + m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} +--- !u!23 &5422556280679382662 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8585446321072646367} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: e85a37b0e9597e54692c74db5f7eb1ad, 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 &8592395372224523668 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3337109950168884209} + - component: {fileID: 2420548174988857750} + - component: {fileID: 4841107335840485766} + - component: {fileID: 2150662722601824405} + - component: {fileID: 5171349251304581281} + m_Layer: 5 + m_Name: HGroupTask + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3337109950168884209 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8592395372224523668} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.0082} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 2716072455257694582} + m_Father: {fileID: 5646794903307168941} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 0.0024, y: -0.0589} + m_SizeDelta: {x: 0.08, y: 0.02} + m_Pivot: {x: 0, y: 0.5} +--- !u!222 &2420548174988857750 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8592395372224523668} + m_CullTransparentMesh: 0 +--- !u!114 &4841107335840485766 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8592395372224523668} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 2100000, guid: 6ddb39ffb9775b047b08d69b8ca9065b, type: 2} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 0 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &2150662722601824405 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8592395372224523668} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 2 + m_VerticalFit: 2 +--- !u!114 &5171349251304581281 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8592395372224523668} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 30649d3a9faa99c48a7b1166b86bf2a0, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_ChildAlignment: 0 + m_Spacing: 0 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 1 + m_ChildControlWidth: 1 + m_ChildControlHeight: 1 + m_ChildScaleWidth: 0 + m_ChildScaleHeight: 0 + m_ReverseArrangement: 0 +--- !u!1 &8603834284204570736 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7804453841096860177} + m_Layer: 5 + m_Name: Multiple + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7804453841096860177 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8603834284204570736} + 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_Children: + - {fileID: 2648217213161689802} + m_Father: {fileID: 1140079779861105476} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &8639181845811579181 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8429697251413380950} + m_Layer: 5 + m_Name: VGroup + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8429697251413380950 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8639181845811579181} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.00820001} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 8552267812500952545} + - {fileID: 8573803917805947957} + - {fileID: 2451209526366209572} + - {fileID: 7018911850684738212} + - {fileID: 876567316258721571} + m_Father: {fileID: 3743200130975707434} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!1 &8671330598497556673 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3286045815358808976} + m_Layer: 0 + m_Name: PressableButton + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3286045815358808976 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8671330598497556673} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0.0122} + m_LocalScale: {x: 0.035, y: 0.035, z: 0.035} + m_Children: + - {fileID: 89738048951005587} + - {fileID: 1745938539819592404} + - {fileID: 9150543589164942154} + m_Father: {fileID: 9106036838353034874} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &8674400787792624076 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2086311951279934071} + - component: {fileID: 1110613906966497358} + - component: {fileID: 8295042609954416552} + m_Layer: 5 + m_Name: Collider + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2086311951279934071 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8674400787792624076} + m_LocalRotation: {x: -0.4446351, y: 0.8957118, z: -0, w: 0} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 3838816365157474235} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 180, z: -52.8} +--- !u!65 &1110613906966497358 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8674400787792624076} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 0.03, y: 0.015, z: 0.01} + m_Center: {x: 0.032, y: 0.008, z: 0} +--- !u!114 &8295042609954416552 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8674400787792624076} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e1e6657bab90ac149872e5361b42ea62, type: 3} + m_Name: + m_EditorClassIdentifier: + selectAction: + id: 0 + description: None + axisConstraint: 0 + voiceSelect: [] + dwellTimeInSec: 0.8 + onLookAtStart: + m_PersistentCalls: + m_Calls: [] + whileLookingAtTarget: + m_PersistentCalls: + m_Calls: [] + onLookAway: + m_PersistentCalls: + m_Calls: [] + onDwell: + m_PersistentCalls: + m_Calls: [] + onSelected: + m_PersistentCalls: + m_Calls: [] + onTapDown: + m_PersistentCalls: + m_Calls: [] + onTapUp: + m_PersistentCalls: + m_Calls: [] + eyeCursorSnapToTargetCenter: 0 +--- !u!1 &8696374615636629166 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3342901333062615340} + - component: {fileID: 693370317381624986} + - component: {fileID: 5027220643874457343} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3342901333062615340 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8696374615636629166} + 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_Children: [] + m_Father: {fileID: 730847093190167732} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0.18, y: 0.02} + m_Pivot: {x: 0, y: 0.5} +--- !u!222 &693370317381624986 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8696374615636629166} + m_CullTransparentMesh: 0 +--- !u!114 &5027220643874457343 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8696374615636629166} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 'Next: This is the next step with a very very very very \n very very very + very very very very very very long text Next: This is the next step with a very + very very very \n very very very very very very very very very long text' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 34cfd363edd5f004aa7175107fdbe327, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 34cfd363edd5f004aa7175107fdbe327, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4289769648 + m_fontColor: {r: 0.6886792, g: 0.6886792, b: 0.6886792, 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: 0.007 + m_fontSizeBase: 0.007 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + 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.006, y: 0.002, z: -0.38380986, w: 0.002} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &8697572331784537923 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2021767605518904424} + - component: {fileID: 2436952485071149120} + - component: {fileID: 3538316719674113473} + m_Layer: 5 + m_Name: Handle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2021767605518904424 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8697572331784537923} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -0.0024, z: 0.0024} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5787946442016699361} + m_Father: {fileID: 1754240210153670671} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &2436952485071149120 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8697572331784537923} + m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} +--- !u!23 &3538316719674113473 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8697572331784537923} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 6afefec347ded4848ac07cf2cc259ae2, 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 &8769787493349987248 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1443261670714628157} + - component: {fileID: 2148980051198964321} + - component: {fileID: 3045372141595607190} + m_Layer: 5 + m_Name: CanvasWorldSpace + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1443261670714628157 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8769787493349987248} + 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_Children: + - {fileID: 3631464082504340093} + m_Father: {fileID: 7554294907197604611} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0.15, y: 0} + m_SizeDelta: {x: 0.3, y: 0.05} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!223 &2148980051198964321 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8769787493349987248} + 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_AdditionalShaderChannelsFlag: 25 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!114 &3045372141595607190 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8769787493349987248} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 1 + 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!1 &8776143331223247062 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5955568472839667448} + - component: {fileID: 8830274331216181015} + - component: {fileID: 5497653723016796641} + m_Layer: 5 + m_Name: CanvasWorldSpace + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5955568472839667448 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8776143331223247062} + 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_Children: + - {fileID: 7626799427266511713} + m_Father: {fileID: 1518737799466610296} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0.15, y: 0} + m_SizeDelta: {x: 0.3, y: 0.05} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!223 &8830274331216181015 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8776143331223247062} + 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_AdditionalShaderChannelsFlag: 25 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!114 &5497653723016796641 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8776143331223247062} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 1 + 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!1 &8848014171867219667 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5198923713501498354} + - component: {fileID: 3228948051798818417} + - component: {fileID: 4843843567738292865} + m_Layer: 5 + m_Name: FlexibleTextContainer_orb + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5198923713501498354 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8848014171867219667} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.012, y: -0.0493, z: -0.0082} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1004372151480676891} + m_Father: {fileID: 789932833301337538} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!65 &3228948051798818417 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8848014171867219667} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 0.3, y: 0.019, z: 0.03} + m_Center: {x: 0.14, y: 0, z: 0} +--- !u!114 &4843843567738292865 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8848014171867219667} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e1e6657bab90ac149872e5361b42ea62, type: 3} + m_Name: + m_EditorClassIdentifier: + selectAction: + id: 0 + description: None + axisConstraint: 0 + voiceSelect: [] + dwellTimeInSec: 0.8 + onLookAtStart: + m_PersistentCalls: + m_Calls: [] + whileLookingAtTarget: + m_PersistentCalls: + m_Calls: [] + onLookAway: + m_PersistentCalls: + m_Calls: [] + onDwell: + m_PersistentCalls: + m_Calls: [] + onSelected: + m_PersistentCalls: + m_Calls: [] + onTapDown: + m_PersistentCalls: + m_Calls: [] + onTapUp: + m_PersistentCalls: + m_Calls: [] + eyeCursorSnapToTargetCenter: 0 +--- !u!1 &8917401698280384010 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3197116880394757388} + - component: {fileID: 8752253172509084015} + - component: {fileID: 5828923668607059386} + m_Layer: 5 + m_Name: CanvasWorldSpace + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3197116880394757388 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8917401698280384010} + 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_Children: + - {fileID: 3743200130975707434} + m_Father: {fileID: 6493541302217846472} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0.15, y: 0} + m_SizeDelta: {x: 0.3, y: 0.05} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!223 &8752253172509084015 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8917401698280384010} + 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_AdditionalShaderChannelsFlag: 25 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!114 &5828923668607059386 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8917401698280384010} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 1 + 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!1 &8990042726655136321 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6682382078842969071} + - component: {fileID: 7645270289998888138} + - component: {fileID: 4577767606369458974} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6682382078842969071 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8990042726655136321} + 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_Children: [] + m_Father: {fileID: 6250021966289788437} + m_RootOrder: 0 + 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: 0.25, y: 0.02} + m_Pivot: {x: 0, y: 0} +--- !u!222 &7645270289998888138 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8990042726655136321} + m_CullTransparentMesh: 0 +--- !u!114 &4577767606369458974 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8990042726655136321} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_text: 'Done: This is the previous step. The text is very long, The text is very + long, \nThe text is very long, The text is very long, ' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 34cfd363edd5f004aa7175107fdbe327, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 34cfd363edd5f004aa7175107fdbe327, type: 2} + m_fontSharedMaterials: [] + m_fontMaterial: {fileID: 0} + m_fontMaterials: [] + m_fontColor32: + serializedVersion: 2 + rgba: 4288651167 + m_fontColor: {r: 0.6226415, g: 0.6226415, b: 0.6226415, 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: 0.007 + m_fontSizeBase: 0.007 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 1024 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + 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.006, y: -0.028289665, z: -0.42600763, w: 0.002} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &8991683702151530898 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 593202966252227377} + m_Layer: 5 + m_Name: Pie5 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &593202966252227377 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8991683702151530898} + 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_Children: + - {fileID: 3921948867272867784} + - {fileID: 8566668244579896904} + m_Father: {fileID: 8500271716557511036} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &3384903107292664226 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1754240210153670671} + m_Modifications: + - target: {fileID: 254988630493908559, guid: 4f7e90669fd5a45e6beac0449dd2dfbd, type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 837877401170686146, guid: 4f7e90669fd5a45e6beac0449dd2dfbd, type: 3} + propertyPath: m_RootOrder + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 837877401170686146, guid: 4f7e90669fd5a45e6beac0449dd2dfbd, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 837877401170686146, guid: 4f7e90669fd5a45e6beac0449dd2dfbd, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 837877401170686146, guid: 4f7e90669fd5a45e6beac0449dd2dfbd, type: 3} + propertyPath: m_LocalPosition.z + value: 0.01 + objectReference: {fileID: 0} + - target: {fileID: 837877401170686146, guid: 4f7e90669fd5a45e6beac0449dd2dfbd, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 837877401170686146, guid: 4f7e90669fd5a45e6beac0449dd2dfbd, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 837877401170686146, guid: 4f7e90669fd5a45e6beac0449dd2dfbd, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 837877401170686146, guid: 4f7e90669fd5a45e6beac0449dd2dfbd, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 837877401170686146, guid: 4f7e90669fd5a45e6beac0449dd2dfbd, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 837877401170686146, guid: 4f7e90669fd5a45e6beac0449dd2dfbd, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 837877401170686146, guid: 4f7e90669fd5a45e6beac0449dd2dfbd, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1006464002648975805, guid: 4f7e90669fd5a45e6beac0449dd2dfbd, type: 3} + propertyPath: m_Name + value: MainMenu + objectReference: {fileID: 0} + - target: {fileID: 1006464002648975805, guid: 4f7e90669fd5a45e6beac0449dd2dfbd, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1259439915973867845, guid: 4f7e90669fd5a45e6beac0449dd2dfbd, type: 3} + propertyPath: m_Name + value: Quesadilla_menu + objectReference: {fileID: 0} + - target: {fileID: 1757704159602715139, guid: 4f7e90669fd5a45e6beac0449dd2dfbd, type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1786945835044408163, guid: 4f7e90669fd5a45e6beac0449dd2dfbd, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2310170862374432469, guid: 4f7e90669fd5a45e6beac0449dd2dfbd, type: 3} + propertyPath: m_Name + value: Tea_menu + objectReference: {fileID: 0} + - target: {fileID: 2708873416369948647, guid: 4f7e90669fd5a45e6beac0449dd2dfbd, type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2959308437474803091, guid: 4f7e90669fd5a45e6beac0449dd2dfbd, type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3209141794364429473, guid: 4f7e90669fd5a45e6beac0449dd2dfbd, type: 3} + propertyPath: m_Name + value: Coffee_menu + objectReference: {fileID: 0} + - target: {fileID: 3674069817356360159, guid: 4f7e90669fd5a45e6beac0449dd2dfbd, type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4502089264526795691, guid: 4f7e90669fd5a45e6beac0449dd2dfbd, type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4972717691469948579, guid: 4f7e90669fd5a45e6beac0449dd2dfbd, type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5115505190035079465, guid: 4f7e90669fd5a45e6beac0449dd2dfbd, type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5333981960290471691, guid: 4f7e90669fd5a45e6beac0449dd2dfbd, type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5484354190758426085, guid: 4f7e90669fd5a45e6beac0449dd2dfbd, type: 3} + propertyPath: m_Name + value: Pinwheels_menu + objectReference: {fileID: 0} + - target: {fileID: 6056892892490692131, guid: 4f7e90669fd5a45e6beac0449dd2dfbd, type: 3} + propertyPath: m_Name + value: Oatmeal_menu + objectReference: {fileID: 0} + - target: {fileID: 6840928478978573039, guid: 4f7e90669fd5a45e6beac0449dd2dfbd, type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 4f7e90669fd5a45e6beac0449dd2dfbd, type: 3} +--- !u!4 &2691228980288201056 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 837877401170686146, guid: 4f7e90669fd5a45e6beac0449dd2dfbd, type: 3} + m_PrefabInstance: {fileID: 3384903107292664226} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &3984240033720275833 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1140079779861105476} + m_Modifications: + - target: {fileID: 2723444096338086100, guid: bf217a8d231f3c444b336258f3a95eb8, type: 3} + propertyPath: m_Enabled + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3230609844362058642, guid: bf217a8d231f3c444b336258f3a95eb8, type: 3} + propertyPath: m_Name + value: Dwell + objectReference: {fileID: 0} + - target: {fileID: 4478519396781730968, guid: bf217a8d231f3c444b336258f3a95eb8, type: 3} + propertyPath: m_Enabled + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4529602128157585898, guid: bf217a8d231f3c444b336258f3a95eb8, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4529602128157585898, guid: bf217a8d231f3c444b336258f3a95eb8, type: 3} + propertyPath: m_LocalScale.x + value: 0.78757 + objectReference: {fileID: 0} + - target: {fileID: 4529602128157585898, guid: bf217a8d231f3c444b336258f3a95eb8, type: 3} + propertyPath: m_LocalScale.y + value: 0.78757 + objectReference: {fileID: 0} + - target: {fileID: 4529602128157585898, guid: bf217a8d231f3c444b336258f3a95eb8, type: 3} + propertyPath: m_LocalScale.z + value: 0.78757 + objectReference: {fileID: 0} + - target: {fileID: 4529602128157585898, guid: bf217a8d231f3c444b336258f3a95eb8, type: 3} + propertyPath: m_LocalPosition.x + value: 0.0332 + objectReference: {fileID: 0} + - target: {fileID: 4529602128157585898, guid: bf217a8d231f3c444b336258f3a95eb8, type: 3} + propertyPath: m_LocalPosition.y + value: 0.0448 + objectReference: {fileID: 0} + - target: {fileID: 4529602128157585898, guid: bf217a8d231f3c444b336258f3a95eb8, type: 3} + propertyPath: m_LocalPosition.z + value: -0.003 + objectReference: {fileID: 0} + - target: {fileID: 4529602128157585898, guid: bf217a8d231f3c444b336258f3a95eb8, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4529602128157585898, guid: bf217a8d231f3c444b336258f3a95eb8, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4529602128157585898, guid: bf217a8d231f3c444b336258f3a95eb8, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4529602128157585898, guid: bf217a8d231f3c444b336258f3a95eb8, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4529602128157585898, guid: bf217a8d231f3c444b336258f3a95eb8, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4529602128157585898, guid: bf217a8d231f3c444b336258f3a95eb8, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4529602128157585898, guid: bf217a8d231f3c444b336258f3a95eb8, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7798911618452216107, guid: bf217a8d231f3c444b336258f3a95eb8, type: 3} + propertyPath: m_Size.x + value: 0.03 + objectReference: {fileID: 0} + - target: {fileID: 7798911618452216107, guid: bf217a8d231f3c444b336258f3a95eb8, type: 3} + propertyPath: m_Size.y + value: 0.03 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: bf217a8d231f3c444b336258f3a95eb8, type: 3} +--- !u!4 &690946376118706835 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4529602128157585898, guid: bf217a8d231f3c444b336258f3a95eb8, type: 3} + m_PrefabInstance: {fileID: 3984240033720275833} + m_PrefabAsset: {fileID: 0} diff --git a/unity/ARUI/Assets/Resources/ARUI/Prefabs/Orb.prefab.meta b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Orb.prefab.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Prefabs/Orb.prefab.meta rename to unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Orb.prefab.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Prefabs/ShellHandRayPointer_ARUI.prefab b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/ShellHandRayPointer_ARUI.prefab similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Prefabs/ShellHandRayPointer_ARUI.prefab rename to unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/ShellHandRayPointer_ARUI.prefab diff --git a/unity/ARUI/Assets/Resources/ARUI/Prefabs/ShellHandRayPointer_ARUI.prefab.meta b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/ShellHandRayPointer_ARUI.prefab.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Prefabs/ShellHandRayPointer_ARUI.prefab.meta rename to unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/ShellHandRayPointer_ARUI.prefab.meta diff --git a/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Sid_Tasklist.meta b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Sid_Tasklist.meta new file mode 100644 index 000000000..70a841496 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Sid_Tasklist.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 0c2391942fec45840a52075f493ea2a7 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Sid_Tasklist/CanvasWorldSpace.prefab b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Sid_Tasklist/CanvasWorldSpace.prefab new file mode 100644 index 000000000..c47989a84 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Sid_Tasklist/CanvasWorldSpace.prefab @@ -0,0 +1,526 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &1543390801553436916 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4824956663290180594} + - component: {fileID: 1719811811600342929} + m_Layer: 5 + m_Name: CanvasWorldSpace + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4824956663290180594 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1543390801553436916} + 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_Children: + - {fileID: 619887777403219094} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0.3, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!223 &1719811811600342929 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1543390801553436916} + 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_AdditionalShaderChannelsFlag: 25 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!1 &1823758035678355411 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1898140405167413672} + - component: {fileID: 6162017445754965595} + m_Layer: 5 + m_Name: VGroup + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1898140405167413672 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1823758035678355411} + 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_Children: + - {fileID: 1730510475585995551} + m_Father: {fileID: 619887777403219094} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!222 &6162017445754965595 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1823758035678355411} + m_CullTransparentMesh: 1 +--- !u!1 &2757712982455583250 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 619887777403219094} + - component: {fileID: 7439472693233989165} + m_Layer: 5 + m_Name: Box + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &619887777403219094 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2757712982455583250} + 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_Children: + - {fileID: 1898140405167413672} + m_Father: {fileID: 4824956663290180594} + m_RootOrder: 0 + 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: 0, y: 0} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &7439472693233989165 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2757712982455583250} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 86710e43de46f6f4bac7c8e50813a599, type: 3} + m_Name: + m_EditorClassIdentifier: + m_AspectMode: 3 + m_AspectRatio: 1 +--- !u!1 &5304234246776216864 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2470483421264231818} + - component: {fileID: 2340514768639112532} + - component: {fileID: 6101965797836697732} + - component: {fileID: 5814300359793300141} + m_Layer: 5 + m_Name: Canvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2470483421264231818 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5304234246776216864} + 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_Children: [] + m_Father: {fileID: 5342897759667816143} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -0.05, y: -0.01} + m_SizeDelta: {x: 0.11, y: 0.02} + m_Pivot: {x: 0, y: 0} +--- !u!222 &2340514768639112532 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5304234246776216864} + m_CullTransparentMesh: 1 +--- !u!114 &6101965797836697732 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5304234246776216864} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0, g: 0, b: 0, a: 0.02745098} + 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: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!223 &5814300359793300141 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5304234246776216864} + 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: 1 + m_SortingBucketNormalizedSize: 0 + m_AdditionalShaderChannelsFlag: 0 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!1 &5342897759265884197 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5342897759265884202} + - component: {fileID: 5342897759265884200} + - component: {fileID: 5342897759265884203} + m_Layer: 5 + m_Name: Status_Icon + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5342897759265884202 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5342897759265884197} + 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_Children: [] + m_Father: {fileID: 1730510475585995551} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: -0.01} + m_SizeDelta: {x: 0.02, y: 0.02} + m_Pivot: {x: 0, y: 0.5} +--- !u!222 &5342897759265884200 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5342897759265884197} + m_CullTransparentMesh: 1 +--- !u!114 &5342897759265884203 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5342897759265884197} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 8a857eabb7fce8241b1d80c73afe381b, 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 &5342897759667816142 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5342897759667816143} + - component: {fileID: 5342897759667816141} + - component: {fileID: 5342897759667816140} + - component: {fileID: 9131862107600186282} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5342897759667816143 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5342897759667816142} + 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_Children: + - {fileID: 2470483421264231818} + m_Father: {fileID: 1730510475585995551} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 0.181, y: 0} + m_SizeDelta: {x: 0.3, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5342897759667816141 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5342897759667816142} + m_CullTransparentMesh: 1 +--- !u!114 &5342897759667816140 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5342897759667816142} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, 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: Microwave the mug and batter on high power for 60 seconds. Microwave the + mug and batter on high power for 60 seconds. Microwave the mug and batter on + high power for 60 seconds. + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, 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: 0.0125 + m_fontSizeBase: 0.0125 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + 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_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0.020202342, y: 0, z: -0.04985757, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!114 &9131862107600186282 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5342897759667816142} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 0 + m_VerticalFit: 2 +--- !u!1 &8866292780380735502 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1730510475585995551} + - component: {fileID: 2186700274668351640} + m_Layer: 5 + m_Name: HGroupTask + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1730510475585995551 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8866292780380735502} + 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_Children: + - {fileID: 5342897759265884202} + - {fileID: 5342897759667816143} + m_Father: {fileID: 1898140405167413672} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0.39000002, y: 0.02} + m_Pivot: {x: 0, y: 0.5} +--- !u!222 &2186700274668351640 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8866292780380735502} + m_CullTransparentMesh: 0 diff --git a/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Sid_Tasklist/CanvasWorldSpace.prefab.meta b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Sid_Tasklist/CanvasWorldSpace.prefab.meta new file mode 100644 index 000000000..ec543003e --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Sid_Tasklist/CanvasWorldSpace.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 2413fe3e331dd485b92f8f8255c978a2 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Sid_Tasklist/Containers.meta b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Sid_Tasklist/Containers.meta new file mode 100644 index 000000000..6276c2773 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Sid_Tasklist/Containers.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6b6d5b7907de31740917fc46854e650b +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Sid_Tasklist/Containers/Main_TaskOverview_Container.prefab b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Sid_Tasklist/Containers/Main_TaskOverview_Container.prefab new file mode 100644 index 000000000..52916bad6 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Sid_Tasklist/Containers/Main_TaskOverview_Container.prefab @@ -0,0 +1,441 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &3587497490926328696 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3587497490926328697} + - component: {fileID: 1814697988708658415} + m_Layer: 5 + m_Name: Main_TaskOverview_Container + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3587497490926328697 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3587497490926328696} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -0.064, y: -0.037, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 3587497490589006946} + - {fileID: 3587497490697244332} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1814697988708658415 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3587497490926328696} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5296d3a104cb18041a4bb43407956a12, type: 3} + m_Name: + m_EditorClassIdentifier: + multiListInstance: {fileID: 3587497490589006951} + setupInstance: {fileID: 3268809941328459689} + taskNameText: {fileID: 3587497490443603106} + taskUI: {fileID: 3587497490697244335} +--- !u!1001 &2886065801835869819 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 3587497490926328697} + m_Modifications: + - target: {fileID: 878103693705832147, guid: 42ee180eb59197d43b40539743d3fbc5, type: 3} + propertyPath: m_fontSize + value: 0.013 + objectReference: {fileID: 0} + - target: {fileID: 878103693705832147, guid: 42ee180eb59197d43b40539743d3fbc5, type: 3} + propertyPath: m_fontColor.b + value: 0.8962264 + objectReference: {fileID: 0} + - target: {fileID: 878103693705832147, guid: 42ee180eb59197d43b40539743d3fbc5, type: 3} + propertyPath: m_fontColor.g + value: 0.8962264 + objectReference: {fileID: 0} + - target: {fileID: 878103693705832147, guid: 42ee180eb59197d43b40539743d3fbc5, type: 3} + propertyPath: m_fontColor.r + value: 0.8962264 + objectReference: {fileID: 0} + - target: {fileID: 878103693705832147, guid: 42ee180eb59197d43b40539743d3fbc5, type: 3} + propertyPath: m_fontSizeBase + value: 0.013 + objectReference: {fileID: 0} + - target: {fileID: 878103693705832147, guid: 42ee180eb59197d43b40539743d3fbc5, type: 3} + propertyPath: m_fontColor32.rgba + value: 4293256677 + objectReference: {fileID: 0} + - target: {fileID: 1313039848124453249, guid: 42ee180eb59197d43b40539743d3fbc5, type: 3} + propertyPath: m_fontSize + value: 0.014 + objectReference: {fileID: 0} + - target: {fileID: 1313039848124453249, guid: 42ee180eb59197d43b40539743d3fbc5, type: 3} + propertyPath: m_fontSizeBase + value: 0.014 + objectReference: {fileID: 0} + - target: {fileID: 1734929731582932945, guid: 42ee180eb59197d43b40539743d3fbc5, type: 3} + propertyPath: m_fontSize + value: 0.013 + objectReference: {fileID: 0} + - target: {fileID: 1734929731582932945, guid: 42ee180eb59197d43b40539743d3fbc5, type: 3} + propertyPath: m_fontColor.b + value: 0.508455 + objectReference: {fileID: 0} + - target: {fileID: 1734929731582932945, guid: 42ee180eb59197d43b40539743d3fbc5, type: 3} + propertyPath: m_fontColor.g + value: 0.5471698 + objectReference: {fileID: 0} + - target: {fileID: 1734929731582932945, guid: 42ee180eb59197d43b40539743d3fbc5, type: 3} + propertyPath: m_fontColor.r + value: 0.51579744 + objectReference: {fileID: 0} + - target: {fileID: 1734929731582932945, guid: 42ee180eb59197d43b40539743d3fbc5, type: 3} + propertyPath: m_fontSizeBase + value: 0.013 + objectReference: {fileID: 0} + - target: {fileID: 1734929731582932945, guid: 42ee180eb59197d43b40539743d3fbc5, type: 3} + propertyPath: m_fontColor32.rgba + value: 4286745732 + objectReference: {fileID: 0} + - target: {fileID: 1746937051086898637, guid: 42ee180eb59197d43b40539743d3fbc5, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1746937051086898637, guid: 42ee180eb59197d43b40539743d3fbc5, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1746937051086898637, guid: 42ee180eb59197d43b40539743d3fbc5, type: 3} + propertyPath: m_SizeDelta.x + value: 0.35 + objectReference: {fileID: 0} + - target: {fileID: 1746937051086898637, guid: 42ee180eb59197d43b40539743d3fbc5, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1746937051086898637, guid: 42ee180eb59197d43b40539743d3fbc5, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0.025000006 + objectReference: {fileID: 0} + - target: {fileID: 1746937051086898637, guid: 42ee180eb59197d43b40539743d3fbc5, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1780662062814046512, guid: 42ee180eb59197d43b40539743d3fbc5, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1780662062814046512, guid: 42ee180eb59197d43b40539743d3fbc5, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1856613875282688212, guid: 42ee180eb59197d43b40539743d3fbc5, type: 3} + propertyPath: m_Name + value: listmenuButton_tasks_TaskListComponents + objectReference: {fileID: 0} + - target: {fileID: 1856613875282688215, guid: 42ee180eb59197d43b40539743d3fbc5, type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1856613875282688215, guid: 42ee180eb59197d43b40539743d3fbc5, type: 3} + propertyPath: m_LocalPosition.x + value: -0.128 + objectReference: {fileID: 0} + - target: {fileID: 1856613875282688215, guid: 42ee180eb59197d43b40539743d3fbc5, type: 3} + propertyPath: m_LocalPosition.y + value: -0.13 + objectReference: {fileID: 0} + - target: {fileID: 1856613875282688215, guid: 42ee180eb59197d43b40539743d3fbc5, type: 3} + propertyPath: m_LocalPosition.z + value: 0.091 + objectReference: {fileID: 0} + - target: {fileID: 1856613875282688215, guid: 42ee180eb59197d43b40539743d3fbc5, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1856613875282688215, guid: 42ee180eb59197d43b40539743d3fbc5, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 1856613875282688215, guid: 42ee180eb59197d43b40539743d3fbc5, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 1856613875282688215, guid: 42ee180eb59197d43b40539743d3fbc5, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 1856613875282688215, guid: 42ee180eb59197d43b40539743d3fbc5, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1856613875282688215, guid: 42ee180eb59197d43b40539743d3fbc5, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1856613875282688215, guid: 42ee180eb59197d43b40539743d3fbc5, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1856613876099894584, guid: 42ee180eb59197d43b40539743d3fbc5, type: 3} + propertyPath: m_LocalPosition.x + value: 0.072 + objectReference: {fileID: 0} + - target: {fileID: 2098441495684098479, guid: 42ee180eb59197d43b40539743d3fbc5, type: 3} + propertyPath: m_Size.y + value: 0.15 + objectReference: {fileID: 0} + - target: {fileID: 2098441495684098479, guid: 42ee180eb59197d43b40539743d3fbc5, type: 3} + propertyPath: m_Center.x + value: 0.16 + objectReference: {fileID: 0} + - target: {fileID: 2098441495684098479, guid: 42ee180eb59197d43b40539743d3fbc5, type: 3} + propertyPath: m_Center.y + value: 0.08 + objectReference: {fileID: 0} + - target: {fileID: 2395380184202072801, guid: 42ee180eb59197d43b40539743d3fbc5, type: 3} + propertyPath: m_Size.x + value: 0.35 + objectReference: {fileID: 0} + - target: {fileID: 2395380184202072801, guid: 42ee180eb59197d43b40539743d3fbc5, type: 3} + propertyPath: m_Size.y + value: 0.14 + objectReference: {fileID: 0} + - target: {fileID: 2395380184202072801, guid: 42ee180eb59197d43b40539743d3fbc5, type: 3} + propertyPath: m_Center.x + value: 0.18 + objectReference: {fileID: 0} + - target: {fileID: 2395380184202072801, guid: 42ee180eb59197d43b40539743d3fbc5, type: 3} + propertyPath: m_Center.y + value: 0.065 + objectReference: {fileID: 0} + - target: {fileID: 4245803577624379539, guid: 42ee180eb59197d43b40539743d3fbc5, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4475947135655005125, guid: 42ee180eb59197d43b40539743d3fbc5, type: 3} + propertyPath: m_Color.b + value: 0.5471698 + objectReference: {fileID: 0} + - target: {fileID: 4475947135655005125, guid: 42ee180eb59197d43b40539743d3fbc5, type: 3} + propertyPath: m_Color.g + value: 0.5471698 + objectReference: {fileID: 0} + - target: {fileID: 4475947135655005125, guid: 42ee180eb59197d43b40539743d3fbc5, type: 3} + propertyPath: m_Color.r + value: 0.5471698 + objectReference: {fileID: 0} + - target: {fileID: 4481716852546368940, guid: 42ee180eb59197d43b40539743d3fbc5, type: 3} + propertyPath: m_Mesh + value: + objectReference: {fileID: 0} + - target: {fileID: 4871275497675807322, guid: 42ee180eb59197d43b40539743d3fbc5, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4871275497675807322, guid: 42ee180eb59197d43b40539743d3fbc5, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4871275497675807322, guid: 42ee180eb59197d43b40539743d3fbc5, type: 3} + propertyPath: m_SizeDelta.x + value: 0.4 + objectReference: {fileID: 0} + - target: {fileID: 4871275497675807322, guid: 42ee180eb59197d43b40539743d3fbc5, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4871275497675807322, guid: 42ee180eb59197d43b40539743d3fbc5, type: 3} + propertyPath: m_LocalPosition.z + value: -0.02 + objectReference: {fileID: 0} + - target: {fileID: 4871275497675807322, guid: 42ee180eb59197d43b40539743d3fbc5, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4871275497675807322, guid: 42ee180eb59197d43b40539743d3fbc5, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6196799653506275122, guid: 42ee180eb59197d43b40539743d3fbc5, type: 3} + propertyPath: points.Array.data[0].x + value: 0.0019 + objectReference: {fileID: 0} + - target: {fileID: 6196799653506275122, guid: 42ee180eb59197d43b40539743d3fbc5, type: 3} + propertyPath: points.Array.data[0].y + value: -0.018174743 + objectReference: {fileID: 0} + - target: {fileID: 6196799653506275122, guid: 42ee180eb59197d43b40539743d3fbc5, type: 3} + propertyPath: points.Array.data[1].x + value: 0.0019 + objectReference: {fileID: 0} + - target: {fileID: 6196799653506275122, guid: 42ee180eb59197d43b40539743d3fbc5, type: 3} + propertyPath: points.Array.data[1].y + value: 0.021319786 + objectReference: {fileID: 0} + - target: {fileID: 8670447746620240338, guid: 42ee180eb59197d43b40539743d3fbc5, type: 3} + propertyPath: m_Size.y + value: 0.14 + objectReference: {fileID: 0} + - target: {fileID: 8670447746620240342, guid: 42ee180eb59197d43b40539743d3fbc5, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8670447746620240342, guid: 42ee180eb59197d43b40539743d3fbc5, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8670447746620240342, guid: 42ee180eb59197d43b40539743d3fbc5, type: 3} + propertyPath: m_SizeDelta.x + value: 0.35 + objectReference: {fileID: 0} + - target: {fileID: 8670447746620240342, guid: 42ee180eb59197d43b40539743d3fbc5, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8670447746620240342, guid: 42ee180eb59197d43b40539743d3fbc5, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0.025000006 + objectReference: {fileID: 0} + - target: {fileID: 8670447746620240342, guid: 42ee180eb59197d43b40539743d3fbc5, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 42ee180eb59197d43b40539743d3fbc5, type: 3} +--- !u!1 &3587497490697244335 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 1856613875282688212, guid: 42ee180eb59197d43b40539743d3fbc5, type: 3} + m_PrefabInstance: {fileID: 2886065801835869819} + m_PrefabAsset: {fileID: 0} +--- !u!4 &3587497490697244332 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 1856613875282688215, guid: 42ee180eb59197d43b40539743d3fbc5, type: 3} + m_PrefabInstance: {fileID: 2886065801835869819} + m_PrefabAsset: {fileID: 0} +--- !u!114 &3268809941328459689 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 382938858304668114, guid: 42ee180eb59197d43b40539743d3fbc5, type: 3} + m_PrefabInstance: {fileID: 2886065801835869819} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3587497490697244335} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3a1dfe68108536940a082168c9caaa63, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1001 &5542912955538960376 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 3587497490926328697} + m_Modifications: + - target: {fileID: 1302516825088938038, guid: a6823ba7abbeb35459b7c1ea4274a76d, type: 3} + propertyPath: m_LocalPosition.y + value: -0.0036 + objectReference: {fileID: 0} + - target: {fileID: 4259206362239241749, guid: a6823ba7abbeb35459b7c1ea4274a76d, type: 3} + propertyPath: height + value: 0.04 + objectReference: {fileID: 0} + - target: {fileID: 9017675414041027418, guid: a6823ba7abbeb35459b7c1ea4274a76d, type: 3} + propertyPath: m_fontSize + value: 0.25 + objectReference: {fileID: 0} + - target: {fileID: 9017675414041027418, guid: a6823ba7abbeb35459b7c1ea4274a76d, type: 3} + propertyPath: m_fontSizeBase + value: 0.25 + objectReference: {fileID: 0} + - target: {fileID: 9017675414162035557, guid: a6823ba7abbeb35459b7c1ea4274a76d, type: 3} + propertyPath: m_Name + value: Rectangle_listmenubutton_tasks_Overview + objectReference: {fileID: 0} + - target: {fileID: 9017675414162035610, guid: a6823ba7abbeb35459b7c1ea4274a76d, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9017675414162035610, guid: a6823ba7abbeb35459b7c1ea4274a76d, type: 3} + propertyPath: m_LocalPosition.x + value: -0.285 + objectReference: {fileID: 0} + - target: {fileID: 9017675414162035610, guid: a6823ba7abbeb35459b7c1ea4274a76d, type: 3} + propertyPath: m_LocalPosition.y + value: -0.135 + objectReference: {fileID: 0} + - target: {fileID: 9017675414162035610, guid: a6823ba7abbeb35459b7c1ea4274a76d, type: 3} + propertyPath: m_LocalPosition.z + value: 0.088 + objectReference: {fileID: 0} + - target: {fileID: 9017675414162035610, guid: a6823ba7abbeb35459b7c1ea4274a76d, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 9017675414162035610, guid: a6823ba7abbeb35459b7c1ea4274a76d, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 9017675414162035610, guid: a6823ba7abbeb35459b7c1ea4274a76d, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 9017675414162035610, guid: a6823ba7abbeb35459b7c1ea4274a76d, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 9017675414162035610, guid: a6823ba7abbeb35459b7c1ea4274a76d, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9017675414162035610, guid: a6823ba7abbeb35459b7c1ea4274a76d, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9017675414162035610, guid: a6823ba7abbeb35459b7c1ea4274a76d, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: a6823ba7abbeb35459b7c1ea4274a76d, type: 3} +--- !u!4 &3587497490589006946 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 9017675414162035610, guid: a6823ba7abbeb35459b7c1ea4274a76d, type: 3} + m_PrefabInstance: {fileID: 5542912955538960376} + m_PrefabAsset: {fileID: 0} +--- !u!114 &3587497490589006951 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 9017675414162035615, guid: a6823ba7abbeb35459b7c1ea4274a76d, type: 3} + m_PrefabInstance: {fileID: 5542912955538960376} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e1adb6dc4ab759c468e45328df884ad3, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &3587497490443603106 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 9017675414041027418, guid: a6823ba7abbeb35459b7c1ea4274a76d, type: 3} + m_PrefabInstance: {fileID: 5542912955538960376} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9541d86e2fd84c1d9990edf0852d74ab, type: 3} + m_Name: + m_EditorClassIdentifier: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Sid_Tasklist/Containers/Main_TaskOverview_Container.prefab.meta b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Sid_Tasklist/Containers/Main_TaskOverview_Container.prefab.meta new file mode 100644 index 000000000..4d75f9053 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Sid_Tasklist/Containers/Main_TaskOverview_Container.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 31ddc80ce084bb44eb18ea81c386d1a3 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Sid_Tasklist/Containers/Secondary_TaskOverview_Container.prefab b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Sid_Tasklist/Containers/Secondary_TaskOverview_Container.prefab new file mode 100644 index 000000000..4b9aeb9b1 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Sid_Tasklist/Containers/Secondary_TaskOverview_Container.prefab @@ -0,0 +1,4782 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &2503953390264619678 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2503953390264619679} + - component: {fileID: 6445488491373090645} + m_Layer: 5 + m_Name: Secondary_TaskOverview_Container + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2503953390264619679 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2503953390264619678} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -0.064, y: -0.037, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 2503953391000417668} + - {fileID: 2503953391156332362} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &6445488491373090645 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2503953390264619678} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5296d3a104cb18041a4bb43407956a12, type: 3} + m_Name: + m_EditorClassIdentifier: + multiListInstance: {fileID: 2503953391000417665} + setupInstance: {fileID: 4479860007335804495} + taskNameText: {fileID: 2503953390885684548} + taskUI: {fileID: 2503953391156332361} +--- !u!1 &2503953390326393755 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2503953390326393764} + - component: {fileID: 870427447391703475} + - component: {fileID: 7621472157092711054} + - component: {fileID: 4771804977623142245} + m_Layer: 5 + m_Name: CurrTask_Rect + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2503953390326393764 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2503953390326393755} + 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_Children: [] + m_Father: {fileID: 2503953391156332362} + m_RootOrder: 0 + 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.1995, y: -0.008} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &870427447391703475 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2503953390326393755} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f04f06d2d8904c44a9184b5713e53285, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 1 + scaleMode: 0 + color: {r: 0.23584908, g: 0.23584908, b: 0.23584908, a: 1} + detailLevel: 2 + renderQueue: -1 + zTest: 4 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + points: + - {x: 0.032, y: -0.014870034} + - {x: 0.032, y: 0.013660832} + - {x: -0.031881914, y: 0.00060181227} + triangulation: 1 + fill: + type: 0 + space: 0 + colorStart: {r: 0, g: 0, b: 0, a: 1} + colorEnd: {r: 1, g: 1, b: 1, a: 1} + linearStart: {x: 0, y: 0, z: 0} + linearEnd: {x: 0, y: 1, z: 0} + radialOrigin: {x: 0, y: 0, z: 0} + radialRadius: 1 + useFill: 0 +--- !u!33 &7621472157092711054 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2503953390326393755} + m_Mesh: {fileID: 0} +--- !u!23 &4771804977623142245 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2503953390326393755} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: c5f53c096dcf05944bad0590105dd546, 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 &2503953390596161917 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2503953390596161918} + - component: {fileID: 2503953390596161912} + - component: {fileID: 2503953390596161919} + m_Layer: 5 + m_Name: Text (TMP) (3) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2503953390596161918 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2503953390596161917} + 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_Children: + - {fileID: 2503953392239357227} + m_Father: {fileID: 2503953391941375114} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0.113, y: 0.062} + m_SizeDelta: {x: 0.2, y: 0.1} + m_Pivot: {x: 0.5, y: 1} +--- !u!222 &2503953390596161912 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2503953390596161917} + m_CullTransparentMesh: 1 +--- !u!114 &2503953390596161919 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2503953390596161917} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, 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: Butter knife + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, 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: 0.02 + m_fontSizeBase: 0.02 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0.0043992717, y: 0.07479982, z: 0.0028623492, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &2503953390791218786 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2503953390791218787} + - component: {fileID: 2503953390791218797} + - component: {fileID: 2503953390791218796} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2503953390791218787 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2503953390791218786} + 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_Children: [] + m_Father: {fileID: 2503953391755468342} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0.025, y: -0.086} + m_SizeDelta: {x: 0.03, y: 0.03} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &2503953390791218797 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2503953390791218786} + m_CullTransparentMesh: 1 +--- !u!114 &2503953390791218796 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2503953390791218786} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 685b2722b5a3ba14486bbbb21ea6cbdc, 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 &2503953390885684538 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2503953390885684539} + - component: {fileID: 2503953390885684549} + - component: {fileID: 2503953390885684548} + m_Layer: 5 + m_Name: Curr_Task_Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2503953390885684539 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2503953390885684538} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.017} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 2503953391000417668} + m_RootOrder: 2 + 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.02, y: -0.11} + m_SizeDelta: {x: 20, y: 5} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!23 &2503953390885684549 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2503953390885684538} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, 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 &2503953390885684548 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2503953390885684538} + 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: 'Curr Task + +' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, 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: 0.15 + m_fontSizeBase: 0.15 + 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_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 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: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 9.64545, y: 2.3557107, z: 9.828785, w: 2.576188} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_renderer: {fileID: 2503953390885684549} + m_maskType: 0 + _SortingLayer: 0 + _SortingLayerID: 0 + _SortingOrder: 0 +--- !u!1 &2503953390886131251 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2503953390886131260} + - component: {fileID: 2503953390886131263} + - component: {fileID: 2503953390886131262} + - component: {fileID: 2503953390886131261} + m_Layer: 5 + m_Name: Triangle (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2503953390886131260 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2503953390886131251} + m_LocalRotation: {x: 0.38268343, y: -0.92387956, z: 0, w: 0} + m_LocalPosition: {x: -0.00055365264, y: 0.0000000018626451, z: -0.0033470676} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 2503953391027966271} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -180, z: -45} +--- !u!114 &2503953390886131263 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2503953390886131251} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1a1a57c335497964c8472942019dfdb0, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 1 + scaleMode: 0 + color: {r: 0.103773594, g: 0.103773594, b: 0.103773594, a: 1} + detailLevel: 2 + renderQueue: -1 + zTest: 4 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + colorMode: 0 + a: {x: -0.0067599546, y: -0.006759954, z: 0} + b: {x: -0.0062372563, y: 0.017356396, z: 0} + c: {x: 0.020567693, y: -0.009308638, z: 0} + border: 1 + thickness: 0.5 + thicknessSpace: 0 + roundness: 0 + colorB: {r: 1, g: 1, b: 1, a: 1} + colorC: {r: 1, g: 1, b: 1, a: 1} + matchDashSpacingToSize: 1 + dashed: 0 + dashStyle: + type: 0 + space: -2 + snap: 1 + size: 16 + spacing: 0.5 + offset: 0 + shapeModifier: 1 +--- !u!33 &2503953390886131262 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2503953390886131251} + m_Mesh: {fileID: 43069453304752982, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} +--- !u!23 &2503953390886131261 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2503953390886131251} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 7fa44248079235a47bd861b2601b7808, 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 &2503953390951311322 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2503953390951311323} + - component: {fileID: 2503953390951311334} + - component: {fileID: 2503953390951311333} + - component: {fileID: 2503953390951311332} + m_Layer: 5 + m_Name: Line + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2503953390951311323 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2503953390951311322} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -0.023, y: -0.0029999986, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 2503953391000417668} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2503953390951311334 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2503953390951311322} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5ad38a8f0c6def84899724d5320b316a, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 1 + scaleMode: 0 + color: {r: 1, g: 1, b: 1, a: 1} + detailLevel: 2 + renderQueue: -1 + zTest: 4 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + geometry: 1 + colorMode: 0 + colorEnd: {r: 1, g: 1, b: 1, a: 1} + start: {x: 0.012, y: 0, z: 0} + end: {x: -0.05, y: 0, z: 0} + thickness: 0.002 + thicknessSpace: 0 + endCaps: 2 + matchDashSpacingToSize: 1 + dashed: 0 + dashStyle: + type: 0 + space: -1 + snap: 2 + size: 4 + spacing: 4 + offset: 0 + shapeModifier: 1 +--- !u!33 &2503953390951311333 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2503953390951311322} + m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} +--- !u!23 &2503953390951311332 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2503953390951311322} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: d8dcf53039a8e5f468fb44f7e1a08f76, 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 &2503953391000417659 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2503953391000417668} + - component: {fileID: 2503953391000417669} + - component: {fileID: 2503953391000417665} + m_Layer: 5 + m_Name: Rectangle_listmenubutton_tasks_Overview + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2503953391000417668 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2503953391000417659} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.285, y: -0.135, z: 0.088} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 2503953390951311323} + - {fileID: 5587160036606834216} + - {fileID: 2503953390885684539} + m_Father: {fileID: 2503953390264619679} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!65 &2503953391000417669 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2503953391000417659} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 0.06, y: 0.06999685, z: 0.03} + m_Center: {x: 0, y: -0.0066491575, z: 0} +--- !u!114 &2503953391000417665 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2503953391000417659} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e1adb6dc4ab759c468e45328df884ad3, type: 3} + m_Name: + m_EditorClassIdentifier: + index: 0 + ListContainer: {fileID: 0} +--- !u!1 &2503953391027966270 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2503953391027966271} + - component: {fileID: 2503953391027966267} + - component: {fileID: 2503953391027966266} + - component: {fileID: 2503953391027966265} + - component: {fileID: 2503953391027966264} + m_Layer: 5 + m_Name: listmenubutton_tasks_down_higherlevel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &2503953391027966271 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2503953391027966270} + m_LocalRotation: {x: 0, y: 0, z: -0.7071068, w: 0.7071068} + m_LocalPosition: {x: 0.004, y: -0.226, z: 0} + m_LocalScale: {x: 0.87021, y: 0.32925, z: 1} + m_Children: + - {fileID: 2503953390886131260} + m_Father: {fileID: 2503953391973429925} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: -90} +--- !u!114 &2503953391027966267 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2503953391027966270} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 08f210828086c1a4398856e1ba65627c, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 1 + scaleMode: 0 + color: {r: 0.7372549, g: 0.7372549, b: 0.7372549, a: 1} + detailLevel: 2 + renderQueue: -1 + zTest: 4 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + pivot: 1 + width: 0.04 + height: 0.6 + type: 0 + cornerRadiusMode: 0 + cornerRadii: {x: 0.25, y: 0.25, z: 0.25, w: 0.25} + thickness: 0.1 + thicknessSpace: 0 + matchDashSpacingToSize: 1 + dashed: 0 + dashStyle: + type: 0 + space: -2 + snap: 1 + size: 16 + spacing: 0.5 + offset: 0 + shapeModifier: 1 + fill: + type: 0 + space: 0 + colorStart: {r: 0, g: 0, b: 0, a: 1} + colorEnd: {r: 1, g: 1, b: 1, a: 1} + linearStart: {x: 0, y: 0, z: 0} + linearEnd: {x: 0, y: 1, z: 0} + radialOrigin: {x: 0, y: 0, z: 0} + radialRadius: 1 + useFill: 0 +--- !u!33 &2503953391027966266 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2503953391027966270} + m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} +--- !u!23 &2503953391027966265 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2503953391027966270} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 4c5c07ca7d8914b49b41056dfe1c19f3, 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!65 &2503953391027966264 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2503953391027966270} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 0.04, y: 0.6, z: 0.01} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &2503953391156332361 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2503953391156332362} + - component: {fileID: 2503953391156332363} + - component: {fileID: 4479860007335804495} + m_Layer: 5 + m_Name: listmenuButton_tasks_TaskListComponents + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &2503953391156332362 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2503953391156332361} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.128, y: -0.13, z: 0.091} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 2503953390326393764} + - {fileID: 2503953391973429925} + m_Father: {fileID: 2503953390264619679} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!225 &2503953391156332363 +CanvasGroup: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2503953391156332361} + m_Enabled: 1 + m_Alpha: 1 + m_Interactable: 1 + m_BlocksRaycasts: 1 + m_IgnoreParentGroups: 0 +--- !u!114 &4479860007335804495 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2503953391156332361} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3a1dfe68108536940a082168c9caaa63, type: 3} + m_Name: + m_EditorClassIdentifier: + currFlashcardMulti: {fileID: 8857409186519178794} + currFlashcardSolo: {fileID: 15824865877218732} + prevFlashcard: {fileID: 2426004929283201904} + nextFlashcard: {fileID: 7492048267186267098} + topPlaceholder: {fileID: 5718973359634621145} + bottomPlaceholder: {fileID: 7260272589450489117} +--- !u!1 &2503953391722408319 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2503953391722408312} + - component: {fileID: 2503953391722408315} + - component: {fileID: 2503953391722408314} + - component: {fileID: 2503953391722408313} + m_Layer: 5 + m_Name: Rectangle (3) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2503953391722408312 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2503953391722408319} + 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_Children: [] + m_Father: {fileID: 2503953392011893500} + m_RootOrder: 2 + 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.0049999766, y: 0.022} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &2503953391722408315 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2503953391722408319} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 08f210828086c1a4398856e1ba65627c, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 1 + scaleMode: 0 + color: {r: 1, g: 1, b: 1, a: 1} + detailLevel: 2 + renderQueue: -1 + zTest: 4 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + pivot: 1 + width: 0.21 + height: 0.065 + type: 2 + cornerRadiusMode: 0 + cornerRadii: {x: 0.25, y: 0.25, z: 0.25, w: 0.25} + thickness: 0.003 + thicknessSpace: 0 + matchDashSpacingToSize: 1 + dashed: 0 + dashStyle: + type: 0 + space: -2 + snap: 1 + size: 16 + spacing: 0.5 + offset: 0 + shapeModifier: 1 + fill: + type: 0 + space: 0 + colorStart: {r: 0, g: 0, b: 0, a: 1} + colorEnd: {r: 1, g: 1, b: 1, a: 1} + linearStart: {x: 0, y: 0, z: 0} + linearEnd: {x: 0, y: 1, z: 0} + radialOrigin: {x: 0, y: 0, z: 0} + radialRadius: 1 + useFill: 0 +--- !u!33 &2503953391722408314 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2503953391722408319} + m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} +--- !u!23 &2503953391722408313 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2503953391722408319} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 2ff2f8d08564fc84d80a4b2e2daa7c53, 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 &2503953391751150884 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2503953391751150885} + - component: {fileID: 2503953391751150887} + - component: {fileID: 2503953391751150886} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2503953391751150885 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2503953391751150884} + 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_Children: [] + m_Father: {fileID: 2503953391761200654} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -0.005, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &2503953391751150887 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2503953391751150884} + m_CullTransparentMesh: 1 +--- !u!114 &2503953391751150886 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2503953391751150884} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, 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: Adding jelly on top of nut butter using knife + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, 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: 0.02 + m_fontSizeBase: 0.02 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0.0139342025, y: 0, z: 0.007731311, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &2503953391755468341 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2503953391755468342} + - component: {fileID: 2503953391755468336} + - component: {fileID: 2503953391755468343} + m_Layer: 5 + m_Name: Text (TMP) (4) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2503953391755468342 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2503953391755468341} + 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_Children: + - {fileID: 2503953390791218787} + m_Father: {fileID: 2503953391941375114} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0.113, y: 0.015} + m_SizeDelta: {x: 0.2, y: 0.1} + m_Pivot: {x: 0.5, y: 1} +--- !u!222 &2503953391755468336 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2503953391755468341} + m_CullTransparentMesh: 1 +--- !u!114 &2503953391755468343 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2503953391755468341} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, 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: Jelly + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, 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: 0.02 + m_fontSizeBase: 0.02 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 2 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0.0043992717, y: 0.07479982, z: 0.0028623492, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &2503953391761200653 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2503953391761200654} + - component: {fileID: 2503953391761200648} + - component: {fileID: 2503953391761200655} + m_Layer: 5 + m_Name: Panel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2503953391761200654 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2503953391761200653} + 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_Children: + - {fileID: 2503953391751150885} + m_Father: {fileID: 2503953392011893500} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -0.003, y: 0.02} + m_SizeDelta: {x: 0, y: -0.04} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &2503953391761200648 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2503953391761200653} + m_CullTransparentMesh: 1 +--- !u!114 &2503953391761200655 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2503953391761200653} + 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.5, g: 0.49371067, b: 0.49371067, a: 0.78431374} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &2503953391769973851 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2503953391769973860} + - component: {fileID: 2503953391769973863} + - component: {fileID: 2503953391769973862} + - component: {fileID: 2503953391769973861} + m_Layer: 5 + m_Name: Rectangle (4) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2503953391769973860 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2503953391769973851} + 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_Children: [] + m_Father: {fileID: 2503953392011893500} + m_RootOrder: 3 + 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.0049999766, y: -0.025} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &2503953391769973863 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2503953391769973851} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 08f210828086c1a4398856e1ba65627c, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 1 + scaleMode: 0 + color: {r: 1, g: 1, b: 1, a: 1} + detailLevel: 2 + renderQueue: -1 + zTest: 4 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + pivot: 1 + width: 0.21 + height: 0.16 + type: 2 + cornerRadiusMode: 0 + cornerRadii: {x: 0.25, y: 0.25, z: 0.25, w: 0.25} + thickness: 0.003 + thicknessSpace: 0 + matchDashSpacingToSize: 1 + dashed: 0 + dashStyle: + type: 0 + space: -2 + snap: 1 + size: 16 + spacing: 0.5 + offset: 0 + shapeModifier: 1 + fill: + type: 0 + space: 0 + colorStart: {r: 0, g: 0, b: 0, a: 1} + colorEnd: {r: 1, g: 1, b: 1, a: 1} + linearStart: {x: 0, y: 0, z: 0} + linearEnd: {x: 0, y: 1, z: 0} + radialOrigin: {x: 0, y: 0, z: 0} + radialRadius: 1 + useFill: 0 +--- !u!33 &2503953391769973862 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2503953391769973851} + m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} +--- !u!23 &2503953391769973861 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2503953391769973851} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 2ff2f8d08564fc84d80a4b2e2daa7c53, 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 &2503953391941375113 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2503953391941375114} + - component: {fileID: 2503953391941375124} + - component: {fileID: 2503953391941375115} + m_Layer: 5 + m_Name: Panel (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2503953391941375114 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2503953391941375113} + 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_Children: + - {fileID: 2503953390596161918} + - {fileID: 2503953391755468342} + m_Father: {fileID: 2503953392011893500} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: -0.004, y: -0.057999995} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &2503953391941375124 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2503953391941375113} + m_CullTransparentMesh: 1 +--- !u!114 &2503953391941375115 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2503953391941375113} + 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.2627451, g: 0.2627451, b: 0.2627451, a: 0.78431374} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &2503953391973429924 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2503953391973429925} + m_Layer: 5 + m_Name: Task_Components + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2503953391973429925 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2503953391973429924} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0.06, y: 0.022, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 2503953391027966271} + - {fileID: 2503953392011893500} + - {fileID: 2579998099204249261} + m_Father: {fileID: 2503953391156332362} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2503953392011893491 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2503953392011893500} + - component: {fileID: 2503953392011893497} + - component: {fileID: 2503953392011893496} + - component: {fileID: 2503953392011893503} + - component: {fileID: 2503953392011893502} + - component: {fileID: 2503953392011893501} + m_Layer: 5 + m_Name: listmenubutton_tasks_higher_Level_Down + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &2503953392011893500 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2503953392011893491} + 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_Children: + - {fileID: 2503953391761200654} + - {fileID: 2503953391941375114} + - {fileID: 2503953391722408312} + - {fileID: 2503953391769973860} + m_Father: {fileID: 2503953391973429925} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0.005, y: -0.252} + m_SizeDelta: {x: 0.21, y: 0.1} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!223 &2503953392011893497 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2503953392011893491} + 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_AdditionalShaderChannelsFlag: 25 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!114 &2503953392011893496 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2503953392011893491} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 1 + 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 &2503953392011893503 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2503953392011893491} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ff4e3b9019304b5aaec5664de0778d21, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!225 &2503953392011893502 +CanvasGroup: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2503953392011893491} + m_Enabled: 1 + m_Alpha: 1 + m_Interactable: 1 + m_BlocksRaycasts: 1 + m_IgnoreParentGroups: 0 +--- !u!65 &2503953392011893501 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2503953392011893491} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 0.2, y: 0.1, z: 0.01} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &2503953392239357226 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2503953392239357227} + - component: {fileID: 2503953392239357237} + - component: {fileID: 2503953392239357236} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2503953392239357227 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2503953392239357226} + 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_Children: [] + m_Father: {fileID: 2503953390596161918} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0.025, y: -0.086} + m_SizeDelta: {x: 0.03, y: 0.03} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &2503953392239357237 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2503953392239357226} + m_CullTransparentMesh: 1 +--- !u!114 &2503953392239357236 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2503953392239357226} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 6cf0b96e405cb37498fae77326814be6, 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 &5718973359634621145 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4951901757775930671} + - component: {fileID: 3737506739791642971} + - component: {fileID: 7156816392251734863} + - component: {fileID: 6886039931527282789} + - component: {fileID: 613561772024519794} + - component: {fileID: 1409568992805778555} + - component: {fileID: 5258984148372835097} + m_Layer: 5 + m_Name: Placeholder_top + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &4951901757775930671 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5718973359634621145} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0.20014682} + m_LocalScale: {x: 0.42415, y: 0.42415, z: 0.42415} + m_Children: + - {fileID: 2519966473382091746} + m_Father: {fileID: 2579998099204249261} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0.28685766, y: -0.15406609} + m_SizeDelta: {x: 0.2, y: 0.1} + m_Pivot: {x: 0.5, y: 1} +--- !u!222 &3737506739791642971 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5718973359634621145} + m_CullTransparentMesh: 1 +--- !u!114 &7156816392251734863 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5718973359634621145} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 0} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!225 &6886039931527282789 +CanvasGroup: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5718973359634621145} + m_Enabled: 1 + m_Alpha: 0.5 + m_Interactable: 1 + m_BlocksRaycasts: 1 + m_IgnoreParentGroups: 0 +--- !u!65 &613561772024519794 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5718973359634621145} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 0.2, y: 0.097916886, z: 0.005} + m_Center: {x: 0, y: -0.05024354, z: 0} +--- !u!114 &1409568992805778555 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5718973359634621145} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0016b7693ad92ff44bd5dddfc46156ed, type: 3} + m_Name: + m_EditorClassIdentifier: + TaskText: {fileID: 0} + centerScript: {fileID: 0} + currStep: + StepDesc: + RequiredItems: [] + SubSteps: [] + CurrSubStepIndex: 0 +--- !u!114 &5258984148372835097 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5718973359634621145} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c4955531865a5dd49826541d2fc409be, type: 3} + m_Name: + m_EditorClassIdentifier: + text: {fileID: 0} +--- !u!1 &6214992298610579971 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3359770817486318216} + - component: {fileID: 2367941608483254402} + - component: {fileID: 8818155646366744248} + - component: {fileID: 4548936649293623361} + m_Layer: 5 + m_Name: Triangle (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3359770817486318216 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6214992298610579971} + m_LocalRotation: {x: 0.38268343, y: -0.92387956, z: 0, w: 0} + m_LocalPosition: {x: -0.00055365264, y: 0.0000000018626451, z: -0.0033470676} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 7633211756383550833} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -180, z: -45} +--- !u!114 &2367941608483254402 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6214992298610579971} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1a1a57c335497964c8472942019dfdb0, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 1 + scaleMode: 0 + color: {r: 0.103773594, g: 0.103773594, b: 0.103773594, a: 1} + detailLevel: 2 + renderQueue: -1 + zTest: 4 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + colorMode: 0 + a: {x: -0.0067599546, y: -0.006759954, z: 0} + b: {x: -0.0062372563, y: 0.017356396, z: 0} + c: {x: 0.020567693, y: -0.009308638, z: 0} + border: 1 + thickness: 0.5 + thicknessSpace: 0 + roundness: 0 + colorB: {r: 1, g: 1, b: 1, a: 1} + colorC: {r: 1, g: 1, b: 1, a: 1} + matchDashSpacingToSize: 1 + dashed: 0 + dashStyle: + type: 0 + space: -2 + snap: 1 + size: 16 + spacing: 0.5 + offset: 0 + shapeModifier: 1 +--- !u!33 &8818155646366744248 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6214992298610579971} + m_Mesh: {fileID: 43069453304752982, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} +--- !u!23 &4548936649293623361 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6214992298610579971} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 7fa44248079235a47bd861b2601b7808, 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 &6238167216412917389 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2519966473382091746} + - component: {fileID: 4531354308186061051} + - component: {fileID: 6161776441900420126} + - component: {fileID: 3370101287474462208} + - component: {fileID: 4392949280332642084} + m_Layer: 5 + m_Name: Rectangle_listmenuButton_tasks (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &2519966473382091746 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6238167216412917389} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.119, y: -0.048, z: -0.00058776565} + m_LocalScale: {x: 0.6229669, y: 0.23570383, z: 0.71588093} + m_Children: + - {fileID: 404844775763786349} + m_Father: {fileID: 4951901757775930671} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &4531354308186061051 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6238167216412917389} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 08f210828086c1a4398856e1ba65627c, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 1 + scaleMode: 0 + color: {r: 0.7372549, g: 0.7372549, b: 0.7372549, a: 1} + detailLevel: 2 + renderQueue: -1 + zTest: 4 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + pivot: 1 + width: 0.04 + height: 0.6 + type: 0 + cornerRadiusMode: 0 + cornerRadii: {x: 0.25, y: 0.25, z: 0.25, w: 0.25} + thickness: 0.1 + thicknessSpace: 0 + matchDashSpacingToSize: 1 + dashed: 0 + dashStyle: + type: 0 + space: -2 + snap: 1 + size: 16 + spacing: 0.5 + offset: 0 + shapeModifier: 1 + fill: + type: 0 + space: 0 + colorStart: {r: 0, g: 0, b: 0, a: 1} + colorEnd: {r: 1, g: 1, b: 1, a: 1} + linearStart: {x: 0, y: 0, z: 0} + linearEnd: {x: 0, y: 1, z: 0} + radialOrigin: {x: 0, y: 0, z: 0} + radialRadius: 1 + useFill: 0 +--- !u!33 &6161776441900420126 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6238167216412917389} + m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} +--- !u!23 &3370101287474462208 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6238167216412917389} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 4c5c07ca7d8914b49b41056dfe1c19f3, 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!65 &4392949280332642084 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6238167216412917389} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 0.04, y: 0.6, z: 0.01} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &7260272589450489117 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7940407004497224749} + - component: {fileID: 5973781021722388020} + - component: {fileID: 3754695509343773902} + - component: {fileID: 4696679479663091981} + - component: {fileID: 2812381140034143045} + - component: {fileID: 2780377305241934011} + - component: {fileID: 1130700348670853921} + m_Layer: 5 + m_Name: Placeholder_bottom + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &7940407004497224749 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7260272589450489117} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0.20014682} + m_LocalScale: {x: 0.42415, y: 0.42415, z: 0.42415} + m_Children: + - {fileID: 7633211756383550833} + m_Father: {fileID: 2579998099204249261} + m_RootOrder: 8 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0.28685766, y: -0.15406609} + m_SizeDelta: {x: 0.2, y: 0.1} + m_Pivot: {x: 0.5, y: 1} +--- !u!222 &5973781021722388020 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7260272589450489117} + m_CullTransparentMesh: 1 +--- !u!114 &3754695509343773902 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7260272589450489117} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 0} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!225 &4696679479663091981 +CanvasGroup: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7260272589450489117} + m_Enabled: 1 + m_Alpha: 0.5 + m_Interactable: 1 + m_BlocksRaycasts: 1 + m_IgnoreParentGroups: 0 +--- !u!65 &2812381140034143045 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7260272589450489117} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 0.2, y: 0.097916886, z: 0.005} + m_Center: {x: 0, y: -0.05024354, z: 0} +--- !u!114 &2780377305241934011 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7260272589450489117} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0016b7693ad92ff44bd5dddfc46156ed, type: 3} + m_Name: + m_EditorClassIdentifier: + TaskText: {fileID: 0} + centerScript: {fileID: 0} + currStep: + StepDesc: + RequiredItems: [] + SubSteps: [] + CurrSubStepIndex: 0 +--- !u!114 &1130700348670853921 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7260272589450489117} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c4955531865a5dd49826541d2fc409be, type: 3} + m_Name: + m_EditorClassIdentifier: + text: {fileID: 0} +--- !u!1 &8005063045770848168 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5587160036606834216} + - component: {fileID: 7242159610290415627} + - component: {fileID: 3513924569126550366} + - component: {fileID: 8308386667769077162} + m_Layer: 5 + m_Name: Rectangle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5587160036606834216 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8005063045770848168} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -0.0037, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 2503953391000417668} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &7242159610290415627 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8005063045770848168} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 08f210828086c1a4398856e1ba65627c, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 1 + scaleMode: 0 + color: {r: 0.764151, g: 0.764151, b: 0.764151, a: 1} + detailLevel: 2 + renderQueue: -1 + zTest: 4 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + pivot: 1 + width: 0.02 + height: 0.03 + type: 0 + cornerRadiusMode: 0 + cornerRadii: {x: 0.25, y: 0.25, z: 0.25, w: 0.25} + thickness: 0.1 + thicknessSpace: 0 + matchDashSpacingToSize: 1 + dashed: 0 + dashStyle: + type: 0 + space: -2 + snap: 1 + size: 16 + spacing: 0.5 + offset: 0 + shapeModifier: 1 + fill: + type: 0 + space: 0 + colorStart: {r: 0, g: 0, b: 0, a: 1} + colorEnd: {r: 1, g: 1, b: 1, a: 1} + linearStart: {x: 0, y: 0, z: 0} + linearEnd: {x: 0, y: 1, z: 0} + radialOrigin: {x: 0, y: 0, z: 0} + radialRadius: 1 + useFill: 0 +--- !u!33 &3513924569126550366 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8005063045770848168} + m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} +--- !u!23 &8308386667769077162 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8005063045770848168} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 4c5c07ca7d8914b49b41056dfe1c19f3, 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 &8953488315974397913 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 404844775763786349} + - component: {fileID: 5609175089128507394} + - component: {fileID: 3022294423856598597} + - component: {fileID: 8602361460955944285} + m_Layer: 5 + m_Name: Triangle (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &404844775763786349 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8953488315974397913} + m_LocalRotation: {x: 0.38268343, y: -0.92387956, z: 0, w: 0} + m_LocalPosition: {x: -0.00055365264, y: 0.0000000018626451, z: -0.0033470676} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 2519966473382091746} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -180, z: -45} +--- !u!114 &5609175089128507394 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8953488315974397913} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1a1a57c335497964c8472942019dfdb0, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 1 + scaleMode: 0 + color: {r: 0.103773594, g: 0.103773594, b: 0.103773594, a: 1} + detailLevel: 2 + renderQueue: -1 + zTest: 4 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + colorMode: 0 + a: {x: -0.0067599546, y: -0.006759954, z: 0} + b: {x: -0.0062372563, y: 0.017356396, z: 0} + c: {x: 0.020567693, y: -0.009308638, z: 0} + border: 1 + thickness: 0.5 + thicknessSpace: 0 + roundness: 0 + colorB: {r: 1, g: 1, b: 1, a: 1} + colorC: {r: 1, g: 1, b: 1, a: 1} + matchDashSpacingToSize: 1 + dashed: 0 + dashStyle: + type: 0 + space: -2 + snap: 1 + size: 16 + spacing: 0.5 + offset: 0 + shapeModifier: 1 +--- !u!33 &3022294423856598597 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8953488315974397913} + m_Mesh: {fileID: 43069453304752982, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} +--- !u!23 &8602361460955944285 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8953488315974397913} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 7fa44248079235a47bd861b2601b7808, 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 &8962393586535992140 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7633211756383550833} + - component: {fileID: 1766065612494030566} + - component: {fileID: 6279110495146653210} + - component: {fileID: 2465281558305347666} + - component: {fileID: 5402779801832647865} + m_Layer: 5 + m_Name: Rectangle_listmenuButton_tasks (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &7633211756383550833 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8962393586535992140} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.119, y: -0.048, z: -0.00058776565} + m_LocalScale: {x: 0.6229669, y: 0.23570383, z: 0.71588093} + m_Children: + - {fileID: 3359770817486318216} + m_Father: {fileID: 7940407004497224749} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1766065612494030566 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8962393586535992140} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 08f210828086c1a4398856e1ba65627c, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 1 + scaleMode: 0 + color: {r: 0.7372549, g: 0.7372549, b: 0.7372549, a: 1} + detailLevel: 2 + renderQueue: -1 + zTest: 4 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + pivot: 1 + width: 0.04 + height: 0.6 + type: 0 + cornerRadiusMode: 0 + cornerRadii: {x: 0.25, y: 0.25, z: 0.25, w: 0.25} + thickness: 0.1 + thicknessSpace: 0 + matchDashSpacingToSize: 1 + dashed: 0 + dashStyle: + type: 0 + space: -2 + snap: 1 + size: 16 + spacing: 0.5 + offset: 0 + shapeModifier: 1 + fill: + type: 0 + space: 0 + colorStart: {r: 0, g: 0, b: 0, a: 1} + colorEnd: {r: 1, g: 1, b: 1, a: 1} + linearStart: {x: 0, y: 0, z: 0} + linearEnd: {x: 0, y: 1, z: 0} + radialOrigin: {x: 0, y: 0, z: 0} + radialRadius: 1 + useFill: 0 +--- !u!33 &6279110495146653210 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8962393586535992140} + m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} +--- !u!23 &2465281558305347666 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8962393586535992140} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 4c5c07ca7d8914b49b41056dfe1c19f3, 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!65 &5402779801832647865 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8962393586535992140} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 0.04, y: 0.6, z: 0.01} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &8998701809120743627 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2579998099204249261} + - component: {fileID: 5894472998824586579} + - component: {fileID: 3316154793566875451} + - component: {fileID: 155544097975123892} + - component: {fileID: 8007043922261393420} + - component: {fileID: 3741776238488852650} + m_Layer: 5 + m_Name: listmenuButton_tasks_overview + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2579998099204249261 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8998701809120743627} + 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_Children: + - {fileID: 4951901757775930671} + - {fileID: 2997230958642559210} + - {fileID: 579437876594226742} + - {fileID: 8055727213150142528} + - {fileID: 4839203998456712779} + - {fileID: 7236586430377609763} + - {fileID: 4914630453804498274} + - {fileID: 9199617094108336308} + - {fileID: 7940407004497224749} + m_Father: {fileID: 2503953391973429925} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0.015, y: -0.029826008} + m_SizeDelta: {x: 0.4, y: 0.41} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!223 &5894472998824586579 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8998701809120743627} + 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_AdditionalShaderChannelsFlag: 25 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!114 &3316154793566875451 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8998701809120743627} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 1 + 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 &155544097975123892 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8998701809120743627} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ff4e3b9019304b5aaec5664de0778d21, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &8007043922261393420 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8998701809120743627} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_ChildAlignment: 4 + m_Spacing: 0.01 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 1 + m_ChildControlWidth: 0 + m_ChildControlHeight: 0 + m_ChildScaleWidth: 0 + m_ChildScaleHeight: 1 + m_ReverseArrangement: 0 +--- !u!114 &3741776238488852650 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8998701809120743627} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 0 + m_VerticalFit: 2 +--- !u!1001 &316392263269410365 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 2579998099204249261} + m_Modifications: + - target: {fileID: 3313594597915729619, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_Size.y + value: 0.15 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729622, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_Name + value: listmenubutton_tasks_Solo_adjustable + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_Pivot.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_Pivot.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_SizeDelta.x + value: 0.35 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_SizeDelta.y + value: 0.13 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0.025000006 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_AnchoredPosition.y + value: -0.13 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5601470322353805520, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_fontSize + value: 0.013 + objectReference: {fileID: 0} + - target: {fileID: 5601470322353805520, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_fontColor.b + value: 0.4804646 + objectReference: {fileID: 0} + - target: {fileID: 5601470322353805520, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_fontColor.g + value: 0.5566038 + objectReference: {fileID: 0} + - target: {fileID: 5601470322353805520, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_fontColor.r + value: 0.4953614 + objectReference: {fileID: 0} + - target: {fileID: 5601470322353805520, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_fontSizeBase + value: 0.013 + objectReference: {fileID: 0} + - target: {fileID: 5601470322353805520, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_fontColor32.rgba + value: 4286287486 + objectReference: {fileID: 0} + - target: {fileID: 8017464144979259282, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_SizeDelta.y + value: 0.065 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 864f7b990a4574e358739808e415a30a, type: 3} +--- !u!114 &2426004929283201904 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2724373997908098381, guid: 864f7b990a4574e358739808e415a30a, type: 3} + m_PrefabInstance: {fileID: 316392263269410365} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0016b7693ad92ff44bd5dddfc46156ed, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!224 &2997230958642559210 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + m_PrefabInstance: {fileID: 316392263269410365} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &851637068977519801 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 2579998099204249261} + m_Modifications: + - target: {fileID: 2782214427177608902, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2866135203935097098, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4634743397853106405, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_LocalPosition.y + value: -0.048 + objectReference: {fileID: 0} + - target: {fileID: 5190538726621386514, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754736, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_Color.a + value: 0.27450982 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754736, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_Color.b + value: 0.13207549 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754736, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_Color.g + value: 0.13207549 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754736, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_Color.r + value: 0.13207549 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754736, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_Enabled + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754737, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754738, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754738, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_Pivot.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754738, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_RootOrder + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754738, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754738, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754738, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754738, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754738, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_SizeDelta.x + value: 0.3 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754738, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_SizeDelta.y + value: 0.1 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754738, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754738, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754738, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_LocalPosition.z + value: -0.000000007450581 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754738, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754738, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754738, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754738, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754738, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0.1 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754738, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_AnchoredPosition.y + value: -0.16200066 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754738, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754738, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754738, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754739, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_Name + value: listmenubutton_tasks_Solo + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754739, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754742, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_Size.x + value: 0.3 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754742, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_Size.y + value: 0.097916886 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754742, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_Center.y + value: -0.05024354 + objectReference: {fileID: 0} + - target: {fileID: 5258463852312029780, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5258463852312029784, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: type + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5258463852312029784, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: width + value: 0.25 + objectReference: {fileID: 0} + - target: {fileID: 5258463852312029784, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: color.b + value: 0.084905684 + objectReference: {fileID: 0} + - target: {fileID: 5258463852312029784, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: color.g + value: 0.084905684 + objectReference: {fileID: 0} + - target: {fileID: 5258463852312029784, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: color.r + value: 0.084905684 + objectReference: {fileID: 0} + - target: {fileID: 5258463852312029784, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5258463852312029784, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: thickness + value: 0.005 + objectReference: {fileID: 0} + - target: {fileID: 5258463852312029786, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5258463852312029786, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 4c5c07ca7d8914b49b41056dfe1c19f3, type: 2} + - target: {fileID: 5258463852312029787, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_LocalPosition.z + value: 0.007 + objectReference: {fileID: 0} + - target: {fileID: 5258463852528549880, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5258463852528549880, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5258463852528549880, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5258463852528549880, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5258463852528549880, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5258463852528549880, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5258463852528549880, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0.115 + objectReference: {fileID: 0} + - target: {fileID: 5258463852528549880, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0.05 + objectReference: {fileID: 0} + - target: {fileID: 5258463852528549887, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_Color.a + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5258463852528549887, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_Color.b + value: 0.1509434 + objectReference: {fileID: 0} + - target: {fileID: 5258463852528549887, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_Color.g + value: 0.1509434 + objectReference: {fileID: 0} + - target: {fileID: 5258463852528549887, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_Color.r + value: 0.1509434 + objectReference: {fileID: 0} + - target: {fileID: 5258463852528549887, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_Maskable + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5258463852528549887, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_RaycastTarget + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5258463852564998637, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_fontSize + value: 0.0125 + objectReference: {fileID: 0} + - target: {fileID: 5258463852564998637, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_margin.z + value: -0.03476143 + objectReference: {fileID: 0} + - target: {fileID: 5258463852564998637, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_enableAutoSizing + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5258463852564998638, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5258463852564998638, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5258463852564998638, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5258463852564998638, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5258463852564998638, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_SizeDelta.x + value: 0.25 + objectReference: {fileID: 0} + - target: {fileID: 5258463852564998638, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0.011 + objectReference: {fileID: 0} + - target: {fileID: 5258463852564998638, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_AnchoredPosition.y + value: -0.05 + objectReference: {fileID: 0} + - target: {fileID: 5258463852695349003, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_SizeDelta.x + value: 0.02 + objectReference: {fileID: 0} + - target: {fileID: 5258463852695349003, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_SizeDelta.y + value: 0.02 + objectReference: {fileID: 0} + - target: {fileID: 5258463852695349003, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0.010189101 + objectReference: {fileID: 0} + m_RemovedComponents: + - {fileID: 3670776259572236000, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + - {fileID: 5258463852528549887, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + - {fileID: 5258463852195754737, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + m_SourcePrefab: {fileID: 100100000, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} +--- !u!224 &4839203998456712779 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 5258463852195754738, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + m_PrefabInstance: {fileID: 851637068977519801} + m_PrefabAsset: {fileID: 0} +--- !u!1 &4839203998456712778 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 5258463852195754739, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + m_PrefabInstance: {fileID: 851637068977519801} + m_PrefabAsset: {fileID: 0} +--- !u!114 &8557833877023161523 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4839203998456712778} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 0 + m_VerticalFit: 0 +--- !u!1001 &922559905964576656 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 2579998099204249261} + m_Modifications: + - target: {fileID: 2782214427177608902, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4634743397853106405, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_LocalPosition.y + value: -0.048 + objectReference: {fileID: 0} + - target: {fileID: 5190538726621386514, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754736, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_Sprite + value: + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754736, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_Color.a + value: 0.27450982 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754736, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_Color.b + value: 0.13207549 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754736, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_Color.g + value: 0.13207549 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754736, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_Color.r + value: 0.13207549 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754738, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754738, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754738, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_RootOrder + value: 6 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754738, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754738, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754738, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754738, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754738, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_SizeDelta.x + value: 0.3 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754738, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_SizeDelta.y + value: 0.11 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754738, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_LocalScale.x + value: 1.4555839 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754738, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_LocalScale.y + value: 1.4555839 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754738, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_LocalScale.z + value: 1.4555839 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754738, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754738, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754738, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754738, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754738, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754738, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754738, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754738, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0.1 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754738, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_AnchoredPosition.y + value: -0.59895134 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754738, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754738, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754738, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754739, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_Name + value: listmenubutton_tasks_WO_Subtasks + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754739, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754742, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_Size.x + value: 0.3 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754742, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_Size.y + value: 0.1 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754742, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_Center.x + value: 0.01 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754742, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_Center.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5258463852312029780, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5258463852312029784, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: type + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5258463852312029784, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: width + value: 0.25 + objectReference: {fileID: 0} + - target: {fileID: 5258463852312029784, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: height + value: 0.11 + objectReference: {fileID: 0} + - target: {fileID: 5258463852312029784, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: color.b + value: 0.084905684 + objectReference: {fileID: 0} + - target: {fileID: 5258463852312029784, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: color.g + value: 0.084905684 + objectReference: {fileID: 0} + - target: {fileID: 5258463852312029784, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: color.r + value: 0.084905684 + objectReference: {fileID: 0} + - target: {fileID: 5258463852312029784, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5258463852312029784, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: thickness + value: 0.005 + objectReference: {fileID: 0} + - target: {fileID: 5258463852312029786, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5258463852312029786, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 4c5c07ca7d8914b49b41056dfe1c19f3, type: 2} + - target: {fileID: 5258463852312029787, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_LocalPosition.z + value: 0.004809066 + objectReference: {fileID: 0} + - target: {fileID: 5258463852312029787, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0.010999995 + objectReference: {fileID: 0} + - target: {fileID: 5258463852528549880, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5258463852528549880, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5258463852528549880, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5258463852528549880, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5258463852528549880, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_SizeDelta.x + value: 0.23 + objectReference: {fileID: 0} + - target: {fileID: 5258463852528549880, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0.12912992 + objectReference: {fileID: 0} + - target: {fileID: 5258463852528549880, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0.055 + objectReference: {fileID: 0} + - target: {fileID: 5258463852528549887, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_Color.a + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5258463852528549887, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_Color.b + value: 0.1509434 + objectReference: {fileID: 0} + - target: {fileID: 5258463852528549887, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_Color.g + value: 0.1509434 + objectReference: {fileID: 0} + - target: {fileID: 5258463852528549887, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_Color.r + value: 0.1509434 + objectReference: {fileID: 0} + - target: {fileID: 5258463852528549887, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_Maskable + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5258463852528549887, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_RaycastTarget + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5258463852564998637, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_fontSize + value: 0.012 + objectReference: {fileID: 0} + - target: {fileID: 5258463852564998637, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_margin.w + value: 0.0012092517 + objectReference: {fileID: 0} + - target: {fileID: 5258463852564998637, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_margin.x + value: 0.036695015 + objectReference: {fileID: 0} + - target: {fileID: 5258463852564998637, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_margin.z + value: -0.05257164 + objectReference: {fileID: 0} + - target: {fileID: 5258463852564998637, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_fontSizeBase + value: 0.012 + objectReference: {fileID: 0} + - target: {fileID: 5258463852564998638, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_AnchoredPosition.x + value: -0.001000002 + objectReference: {fileID: 0} + - target: {fileID: 5258463852564998638, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_AnchoredPosition.y + value: -0.004 + objectReference: {fileID: 0} + - target: {fileID: 5258463852695349002, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_Sprite + value: + objectReference: {fileID: 21300000, guid: 044cc50852691464a82742c47984f1b8, type: 3} + - target: {fileID: 5258463852695349003, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_SizeDelta.x + value: 0.02 + objectReference: {fileID: 0} + - target: {fileID: 5258463852695349003, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_SizeDelta.y + value: 0.02 + objectReference: {fileID: 0} + - target: {fileID: 5258463852695349003, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0.018 + objectReference: {fileID: 0} + m_RemovedComponents: + - {fileID: 5258463852528549887, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + - {fileID: 5258463852195754737, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + m_SourcePrefab: {fileID: 100100000, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} +--- !u!224 &4914630453804498274 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 5258463852195754738, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + m_PrefabInstance: {fileID: 922559905964576656} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &1950488496205646028 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 2579998099204249261} + m_Modifications: + - target: {fileID: 645677855445650079, guid: ea34b814b9cec824da7cfa3b88be2c51, type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 665353871184012314, guid: ea34b814b9cec824da7cfa3b88be2c51, type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 665353871184012314, guid: ea34b814b9cec824da7cfa3b88be2c51, type: 3} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 665353871184012314, guid: ea34b814b9cec824da7cfa3b88be2c51, type: 3} + propertyPath: m_AnchoredPosition.x + value: -0.095 + objectReference: {fileID: 0} + - target: {fileID: 665353871184012314, guid: ea34b814b9cec824da7cfa3b88be2c51, type: 3} + propertyPath: m_AnchoredPosition.y + value: -0.07 + objectReference: {fileID: 0} + - target: {fileID: 1886321621295777991, guid: ea34b814b9cec824da7cfa3b88be2c51, type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2096561845367938181, guid: ea34b814b9cec824da7cfa3b88be2c51, type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2331566136232469010, guid: ea34b814b9cec824da7cfa3b88be2c51, type: 3} + propertyPath: m_SizeDelta.y + value: 0.11 + objectReference: {fileID: 0} + - target: {fileID: 2415057166349898874, guid: ea34b814b9cec824da7cfa3b88be2c51, type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4213766108023772651, guid: ea34b814b9cec824da7cfa3b88be2c51, type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5438918194704725122, guid: ea34b814b9cec824da7cfa3b88be2c51, type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5438918194704725122, guid: ea34b814b9cec824da7cfa3b88be2c51, type: 3} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5438918194704725122, guid: ea34b814b9cec824da7cfa3b88be2c51, type: 3} + propertyPath: m_AnchoredPosition.x + value: -0.095 + objectReference: {fileID: 0} + - target: {fileID: 5438918194704725122, guid: ea34b814b9cec824da7cfa3b88be2c51, type: 3} + propertyPath: m_AnchoredPosition.y + value: -0.099999994 + objectReference: {fileID: 0} + - target: {fileID: 5801945879977063699, guid: ea34b814b9cec824da7cfa3b88be2c51, type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5801945879977063699, guid: ea34b814b9cec824da7cfa3b88be2c51, type: 3} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5801945879977063699, guid: ea34b814b9cec824da7cfa3b88be2c51, type: 3} + propertyPath: m_AnchoredPosition.x + value: -0.095 + objectReference: {fileID: 0} + - target: {fileID: 5801945879977063699, guid: ea34b814b9cec824da7cfa3b88be2c51, type: 3} + propertyPath: m_AnchoredPosition.y + value: -0.099999994 + objectReference: {fileID: 0} + - target: {fileID: 6800714235423437597, guid: ea34b814b9cec824da7cfa3b88be2c51, type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7064743103884175975, guid: ea34b814b9cec824da7cfa3b88be2c51, type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7064743103884175975, guid: ea34b814b9cec824da7cfa3b88be2c51, type: 3} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7064743103884175975, guid: ea34b814b9cec824da7cfa3b88be2c51, type: 3} + propertyPath: m_AnchoredPosition.x + value: -0.095 + objectReference: {fileID: 0} + - target: {fileID: 7064743103884175975, guid: ea34b814b9cec824da7cfa3b88be2c51, type: 3} + propertyPath: m_AnchoredPosition.y + value: -0.04 + objectReference: {fileID: 0} + - target: {fileID: 7189193236456277218, guid: ea34b814b9cec824da7cfa3b88be2c51, type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8277351747066188448, guid: ea34b814b9cec824da7cfa3b88be2c51, type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8522249423870848216, guid: ea34b814b9cec824da7cfa3b88be2c51, type: 3} + propertyPath: height + value: 0.12 + objectReference: {fileID: 0} + - target: {fileID: 8639752473454558333, guid: ea34b814b9cec824da7cfa3b88be2c51, type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8639752473454558333, guid: ea34b814b9cec824da7cfa3b88be2c51, type: 3} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8639752473454558333, guid: ea34b814b9cec824da7cfa3b88be2c51, type: 3} + propertyPath: m_AnchoredPosition.x + value: -0.095 + objectReference: {fileID: 0} + - target: {fileID: 8639752473454558333, guid: ea34b814b9cec824da7cfa3b88be2c51, type: 3} + propertyPath: m_AnchoredPosition.y + value: -0.01 + objectReference: {fileID: 0} + - target: {fileID: 9186221669281003974, guid: ea34b814b9cec824da7cfa3b88be2c51, type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9186221669281003975, guid: ea34b814b9cec824da7cfa3b88be2c51, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0.06 + objectReference: {fileID: 0} + - target: {fileID: 9186221671198163692, guid: ea34b814b9cec824da7cfa3b88be2c51, type: 3} + propertyPath: m_Name + value: listmenubutton_tasks_W_Subtasks + objectReference: {fileID: 0} + - target: {fileID: 9186221671198163692, guid: ea34b814b9cec824da7cfa3b88be2c51, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9186221671198163695, guid: ea34b814b9cec824da7cfa3b88be2c51, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 9186221671198163695, guid: ea34b814b9cec824da7cfa3b88be2c51, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 9186221671198163695, guid: ea34b814b9cec824da7cfa3b88be2c51, type: 3} + propertyPath: m_RootOrder + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 9186221671198163695, guid: ea34b814b9cec824da7cfa3b88be2c51, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9186221671198163695, guid: ea34b814b9cec824da7cfa3b88be2c51, type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 9186221671198163695, guid: ea34b814b9cec824da7cfa3b88be2c51, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9186221671198163695, guid: ea34b814b9cec824da7cfa3b88be2c51, type: 3} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 9186221671198163695, guid: ea34b814b9cec824da7cfa3b88be2c51, type: 3} + propertyPath: m_SizeDelta.x + value: 0.2 + objectReference: {fileID: 0} + - target: {fileID: 9186221671198163695, guid: ea34b814b9cec824da7cfa3b88be2c51, type: 3} + propertyPath: m_SizeDelta.y + value: 0.16 + objectReference: {fileID: 0} + - target: {fileID: 9186221671198163695, guid: ea34b814b9cec824da7cfa3b88be2c51, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9186221671198163695, guid: ea34b814b9cec824da7cfa3b88be2c51, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9186221671198163695, guid: ea34b814b9cec824da7cfa3b88be2c51, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9186221671198163695, guid: ea34b814b9cec824da7cfa3b88be2c51, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 9186221671198163695, guid: ea34b814b9cec824da7cfa3b88be2c51, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9186221671198163695, guid: ea34b814b9cec824da7cfa3b88be2c51, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9186221671198163695, guid: ea34b814b9cec824da7cfa3b88be2c51, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9186221671198163695, guid: ea34b814b9cec824da7cfa3b88be2c51, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0.1 + objectReference: {fileID: 0} + - target: {fileID: 9186221671198163695, guid: ea34b814b9cec824da7cfa3b88be2c51, type: 3} + propertyPath: m_AnchoredPosition.y + value: -0.39044762 + objectReference: {fileID: 0} + - target: {fileID: 9186221671198163695, guid: ea34b814b9cec824da7cfa3b88be2c51, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9186221671198163695, guid: ea34b814b9cec824da7cfa3b88be2c51, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9186221671198163695, guid: ea34b814b9cec824da7cfa3b88be2c51, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ea34b814b9cec824da7cfa3b88be2c51, type: 3} +--- !u!114 &8857409186519178794 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 7060043661829150438, guid: ea34b814b9cec824da7cfa3b88be2c51, type: 3} + m_PrefabInstance: {fileID: 1950488496205646028} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: bc641411ba8b8e042891849dbe539fd1, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!224 &7236586430377609763 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 9186221671198163695, guid: ea34b814b9cec824da7cfa3b88be2c51, type: 3} + m_PrefabInstance: {fileID: 1950488496205646028} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &2735605918499973345 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 2579998099204249261} + m_Modifications: + - target: {fileID: 3313594597915729619, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_Size.x + value: 0.35 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729619, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_Size.y + value: 0.12 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729619, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_Center.x + value: 0.18 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729619, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_Center.y + value: 0.06 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729622, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_Name + value: listmenubutton_tasks_Solo_adjustable (1) + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_Pivot.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_Pivot.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_SizeDelta.x + value: 0.4 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_SizeDelta.y + value: 0.13 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_LocalPosition.z + value: -0.018 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_AnchoredPosition.y + value: -0.26999998 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3313594598413355823, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_Sprite + value: + objectReference: {fileID: 21300000, guid: 044cc50852691464a82742c47984f1b8, type: 3} + - target: {fileID: 5601470322353805520, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_fontSize + value: 0.014 + objectReference: {fileID: 0} + - target: {fileID: 5601470322353805520, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_fontSizeBase + value: 0.014 + objectReference: {fileID: 0} + - target: {fileID: 8017464144979259282, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_SizeDelta.y + value: 0.065 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 864f7b990a4574e358739808e415a30a, type: 3} +--- !u!114 &15824865877218732 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2724373997908098381, guid: 864f7b990a4574e358739808e415a30a, type: 3} + m_PrefabInstance: {fileID: 2735605918499973345} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0016b7693ad92ff44bd5dddfc46156ed, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!224 &579437876594226742 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + m_PrefabInstance: {fileID: 2735605918499973345} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &3986329993527190086 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 2579998099204249261} + m_Modifications: + - target: {fileID: 2782214427177608902, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4634743397853106405, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_LocalPosition.y + value: -0.048 + objectReference: {fileID: 0} + - target: {fileID: 5190538726621386514, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754736, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_Color.a + value: 0.27450982 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754736, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_Color.b + value: 0.13207549 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754736, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_Color.g + value: 0.13207549 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754736, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_Color.r + value: 0.13207549 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754738, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754738, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_Pivot.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754738, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_RootOrder + value: 7 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754738, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754738, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754738, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754738, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754738, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_SizeDelta.x + value: 0.3 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754738, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_SizeDelta.y + value: 0.1 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754738, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754738, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754738, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_LocalPosition.z + value: -0.000000007450581 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754738, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754738, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754738, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754738, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754738, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0.1 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754738, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_AnchoredPosition.y + value: -0.6910077 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754738, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754738, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754738, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754739, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_Name + value: listmenubutton_tasks_Solo (1) + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754739, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754742, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_Size.x + value: 0.3 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754742, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_Size.y + value: 0.097916886 + objectReference: {fileID: 0} + - target: {fileID: 5258463852195754742, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_Center.y + value: -0.05024354 + objectReference: {fileID: 0} + - target: {fileID: 5258463852312029780, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_IsActive + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5258463852312029784, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: type + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5258463852312029784, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: width + value: 0.25 + objectReference: {fileID: 0} + - target: {fileID: 5258463852312029784, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: color.b + value: 0.084905684 + objectReference: {fileID: 0} + - target: {fileID: 5258463852312029784, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: color.g + value: 0.084905684 + objectReference: {fileID: 0} + - target: {fileID: 5258463852312029784, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: color.r + value: 0.084905684 + objectReference: {fileID: 0} + - target: {fileID: 5258463852312029784, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5258463852312029784, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: thickness + value: 0.005 + objectReference: {fileID: 0} + - target: {fileID: 5258463852312029786, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5258463852312029786, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 4c5c07ca7d8914b49b41056dfe1c19f3, type: 2} + - target: {fileID: 5258463852312029787, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_LocalPosition.z + value: 0.0069999993 + objectReference: {fileID: 0} + - target: {fileID: 5258463852528549880, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5258463852528549880, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5258463852528549880, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5258463852528549880, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5258463852528549880, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_SizeDelta.x + value: 0.23 + objectReference: {fileID: 0} + - target: {fileID: 5258463852528549880, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5258463852528549880, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0.11500001 + objectReference: {fileID: 0} + - target: {fileID: 5258463852528549880, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0.05 + objectReference: {fileID: 0} + - target: {fileID: 5258463852528549887, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_Color.a + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5258463852528549887, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_Color.b + value: 0.1509434 + objectReference: {fileID: 0} + - target: {fileID: 5258463852528549887, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_Color.g + value: 0.1509434 + objectReference: {fileID: 0} + - target: {fileID: 5258463852528549887, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_Color.r + value: 0.1509434 + objectReference: {fileID: 0} + - target: {fileID: 5258463852528549887, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_Maskable + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5258463852528549887, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_RaycastTarget + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5258463852564998637, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_margin.z + value: -0.058522962 + objectReference: {fileID: 0} + - target: {fileID: 5258463852564998638, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_AnchoredPosition.y + value: -0.050994873 + objectReference: {fileID: 0} + - target: {fileID: 5258463852695349002, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_Sprite + value: + objectReference: {fileID: 21300000, guid: 2adc8135dd936004db37d5cead85f951, type: 3} + - target: {fileID: 5258463852695349003, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_SizeDelta.x + value: 0.02 + objectReference: {fileID: 0} + - target: {fileID: 5258463852695349003, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_SizeDelta.y + value: 0.02 + objectReference: {fileID: 0} + - target: {fileID: 5258463852695349003, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0.010189101 + objectReference: {fileID: 0} + m_RemovedComponents: + - {fileID: 5258463852528549887, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + - {fileID: 5258463852195754737, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + m_SourcePrefab: {fileID: 100100000, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} +--- !u!1 &9199617094035856831 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 5258463852528549881, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + m_PrefabInstance: {fileID: 3986329993527190086} + m_PrefabAsset: {fileID: 0} +--- !u!224 &9199617094108336308 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 5258463852195754738, guid: 1470a68adce4e5544ac4739b766eafa7, type: 3} + m_PrefabInstance: {fileID: 3986329993527190086} + m_PrefabAsset: {fileID: 0} +--- !u!114 &5230971969488405603 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9199617094035856831} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 0, b: 0, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1001 &4771547875855867543 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 2579998099204249261} + m_Modifications: + - target: {fileID: 3313594597915729619, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_Size.y + value: 0.15 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729622, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_Name + value: listmenubutton_tasks_Solo_adjustable (2) + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_Pivot.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_Pivot.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_RootOrder + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_SizeDelta.x + value: 0.35 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_SizeDelta.y + value: 0.13 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0.025000006 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_AnchoredPosition.y + value: -0.41 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3313594598413355823, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_Sprite + value: + objectReference: {fileID: 21300000, guid: 22057aef5fa19f9489473012c242bba0, type: 3} + - target: {fileID: 3313594598413355823, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_Color.b + value: 0.5849056 + objectReference: {fileID: 0} + - target: {fileID: 3313594598413355823, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_Color.g + value: 0.5849056 + objectReference: {fileID: 0} + - target: {fileID: 3313594598413355823, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_Color.r + value: 0.5849056 + objectReference: {fileID: 0} + - target: {fileID: 5601470322353805520, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_fontSize + value: 0.013 + objectReference: {fileID: 0} + - target: {fileID: 5601470322353805520, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_fontColor.b + value: 0.8396226 + objectReference: {fileID: 0} + - target: {fileID: 5601470322353805520, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_fontColor.g + value: 0.8396226 + objectReference: {fileID: 0} + - target: {fileID: 5601470322353805520, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_fontColor.r + value: 0.8396226 + objectReference: {fileID: 0} + - target: {fileID: 5601470322353805520, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_fontSizeBase + value: 0.013 + objectReference: {fileID: 0} + - target: {fileID: 5601470322353805520, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_fontColor32.rgba + value: 4292269782 + objectReference: {fileID: 0} + - target: {fileID: 8017464144979259282, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_SizeDelta.y + value: 0.065 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 864f7b990a4574e358739808e415a30a, type: 3} +--- !u!114 &7492048267186267098 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2724373997908098381, guid: 864f7b990a4574e358739808e415a30a, type: 3} + m_PrefabInstance: {fileID: 4771547875855867543} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0016b7693ad92ff44bd5dddfc46156ed, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!224 &8055727213150142528 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + m_PrefabInstance: {fileID: 4771547875855867543} + m_PrefabAsset: {fileID: 0} diff --git a/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Sid_Tasklist/Containers/Secondary_TaskOverview_Container.prefab.meta b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Sid_Tasklist/Containers/Secondary_TaskOverview_Container.prefab.meta new file mode 100644 index 000000000..bbe5efe3a --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Sid_Tasklist/Containers/Secondary_TaskOverview_Container.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 56c34f87c6066394387587f6188d744c +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Sid_Tasklist/Flashcards.meta b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Sid_Tasklist/Flashcards.meta new file mode 100644 index 000000000..09e2a3c59 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Sid_Tasklist/Flashcards.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 25ebf3eef5d03014f9aeda628aeef9d1 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Sid_Tasklist/Flashcards/Subtask_Bullet.prefab b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Sid_Tasklist/Flashcards/Subtask_Bullet.prefab new file mode 100644 index 000000000..ce5956837 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Sid_Tasklist/Flashcards/Subtask_Bullet.prefab @@ -0,0 +1,291 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &1872865918106256518 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8476634631970882138} + - component: {fileID: 276993508544551824} + - component: {fileID: 1830347787015975296} + m_Layer: 5 + m_Name: Subtask_text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8476634631970882138 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1872865918106256518} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.4555838, y: 1.4555838, z: 1.4555838} + m_Children: [] + m_Father: {fileID: 5779155247038151047} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 0.131, y: -0.091} + m_SizeDelta: {x: 0.2, y: 0.04} + m_Pivot: {x: 0.5, y: 0} +--- !u!222 &276993508544551824 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1872865918106256518} + m_CullTransparentMesh: 1 +--- !u!114 &1830347787015975296 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1872865918106256518} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, 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: Hello + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, 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: 0.01 + m_fontSizeBase: 0.01 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 0.006 + m_fontSizeMax: 0.05 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 5 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0.020108476, y: -0.02411034, z: 0, w: 0.04776825} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &9217102558241598530 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5779155247038151047} + - component: {fileID: 6207670337094542795} + - component: {fileID: 8466977816367239417} + - component: {fileID: 4237119693549181311} + - component: {fileID: 7138532746680810178} + m_Layer: 5 + m_Name: Subtask_Bullet + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5779155247038151047 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9217102558241598530} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.000687011} + m_LocalScale: {x: 0.6870095, y: 0.6870095, z: 0.6870095} + m_Children: + - {fileID: 8476634631970882138} + m_Father: {fileID: 0} + m_RootOrder: 0 + 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: -0.19, y: 0.02} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &6207670337094542795 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9217102558241598530} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 08f210828086c1a4398856e1ba65627c, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 1 + scaleMode: 0 + color: {r: 0.81960785, g: 0.81960785, b: 0.81960785, a: 1} + detailLevel: 2 + renderQueue: -1 + zTest: 4 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + pivot: 1 + width: 0.005 + height: 0.005 + type: 0 + cornerRadiusMode: 0 + cornerRadii: {x: 0.25, y: 0.25, z: 0.25, w: 0.25} + thickness: 0.003 + thicknessSpace: 0 + matchDashSpacingToSize: 1 + dashed: 0 + dashStyle: + type: 0 + space: -2 + snap: 1 + size: 16 + spacing: 0.5 + offset: 0 + shapeModifier: 1 + fill: + type: 0 + space: 0 + colorStart: {r: 0, g: 0, b: 0, a: 1} + colorEnd: {r: 1, g: 1, b: 1, a: 1} + linearStart: {x: 0, y: 0, z: 0} + linearEnd: {x: 0, y: 1, z: 0} + radialOrigin: {x: 0, y: 0, z: 0} + radialRadius: 1 + useFill: 0 +--- !u!33 &8466977816367239417 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9217102558241598530} + m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} +--- !u!23 &4237119693549181311 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9217102558241598530} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 4c5c07ca7d8914b49b41056dfe1c19f3, 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 &7138532746680810178 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9217102558241598530} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fafb3af0475f11b4d84cc61c169e886f, type: 3} + m_Name: + m_EditorClassIdentifier: + TextObj: {fileID: 1830347787015975296} diff --git a/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Sid_Tasklist/Flashcards/Subtask_Bullet.prefab.meta b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Sid_Tasklist/Flashcards/Subtask_Bullet.prefab.meta new file mode 100644 index 000000000..c4a574faf --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Sid_Tasklist/Flashcards/Subtask_Bullet.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: f00e7bbde250543479a512b6a4cd9b1e +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Sid_Tasklist/Flashcards/listmenubutton_tasks_Solo.prefab b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Sid_Tasklist/Flashcards/listmenubutton_tasks_Solo.prefab new file mode 100644 index 000000000..527e8d2a8 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Sid_Tasklist/Flashcards/listmenubutton_tasks_Solo.prefab @@ -0,0 +1,566 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &5258463852195754739 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5258463852195754738} + - component: {fileID: 5258463852195754743} + - component: {fileID: 5258463852195754736} + - component: {fileID: 5258463852195754737} + - component: {fileID: 5258463852195754742} + - component: {fileID: 4668959644090683752} + - component: {fileID: 3411262472831342407} + m_Layer: 5 + m_Name: listmenubutton_tasks_Solo + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5258463852195754738 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5258463852195754739} + 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_Children: + - {fileID: 5258463852312029787} + - {fileID: 5258463852528549880} + - {fileID: 5258463852695349003} + m_Father: {fileID: 0} + m_RootOrder: 0 + 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: 0.2, y: 0.1} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5258463852195754743 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5258463852195754739} + m_CullTransparentMesh: 1 +--- !u!114 &5258463852195754736 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5258463852195754739} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 0} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!225 &5258463852195754737 +CanvasGroup: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5258463852195754739} + m_Enabled: 1 + m_Alpha: 0.5 + m_Interactable: 1 + m_BlocksRaycasts: 1 + m_IgnoreParentGroups: 0 +--- !u!65 &5258463852195754742 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5258463852195754739} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 0.2, y: 0.1, z: 0.005} + m_Center: {x: 0, y: -0.05, z: 0} +--- !u!114 &4668959644090683752 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5258463852195754739} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0016b7693ad92ff44bd5dddfc46156ed, type: 3} + m_Name: + m_EditorClassIdentifier: + TaskText: {fileID: 5258463852564998637} + centerScript: {fileID: 0} + currStep: + StepDesc: + RequiredItems: [] + SubSteps: [] + CurrSubStepIndex: 0 +--- !u!114 &3411262472831342407 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5258463852195754739} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c4955531865a5dd49826541d2fc409be, type: 3} + m_Name: + m_EditorClassIdentifier: + text: {fileID: 5258463852564998637} +--- !u!1 &5258463852312029780 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5258463852312029787} + - component: {fileID: 5258463852312029784} + - component: {fileID: 5258463852312029785} + - component: {fileID: 5258463852312029786} + m_Layer: 5 + m_Name: Rectangle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5258463852312029787 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5258463852312029780} + 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_Children: [] + m_Father: {fileID: 5258463852195754738} + m_RootOrder: 0 + 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: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &5258463852312029784 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5258463852312029780} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 08f210828086c1a4398856e1ba65627c, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 1 + scaleMode: 0 + color: {r: 0.46226418, g: 0.46226418, b: 0.46226418, a: 1} + detailLevel: 2 + renderQueue: -1 + zTest: 4 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + pivot: 1 + width: 0.205 + height: 0.105 + type: 2 + cornerRadiusMode: 0 + cornerRadii: {x: 0.25, y: 0.25, z: 0.25, w: 0.25} + thickness: 0.003 + thicknessSpace: 0 + matchDashSpacingToSize: 1 + dashed: 0 + dashStyle: + type: 0 + space: -2 + snap: 1 + size: 16 + spacing: 0.5 + offset: 0 + shapeModifier: 1 + fill: + type: 0 + space: 0 + colorStart: {r: 0, g: 0, b: 0, a: 1} + colorEnd: {r: 1, g: 1, b: 1, a: 1} + linearStart: {x: 0, y: 0, z: 0} + linearEnd: {x: 0, y: 1, z: 0} + radialOrigin: {x: 0, y: 0, z: 0} + radialRadius: 1 + useFill: 0 +--- !u!33 &5258463852312029785 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5258463852312029780} + m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} +--- !u!23 &5258463852312029786 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5258463852312029780} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 2ff2f8d08564fc84d80a4b2e2daa7c53, 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 &5258463852528549881 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5258463852528549880} + - component: {fileID: 5258463852528549886} + - component: {fileID: 5258463852528549887} + m_Layer: 5 + m_Name: Task_text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5258463852528549880 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5258463852528549881} + 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_Children: + - {fileID: 5258463852564998638} + m_Father: {fileID: 5258463852195754738} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0.2, y: 0.1} + m_Pivot: {x: 0.5, y: 1} +--- !u!222 &5258463852528549886 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5258463852528549881} + m_CullTransparentMesh: 1 +--- !u!114 &5258463852528549887 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5258463852528549881} + 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.6603774, g: 0.6603774, b: 0.6603774, a: 0} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &5258463852564998639 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5258463852564998638} + - component: {fileID: 5258463852564998636} + - component: {fileID: 5258463852564998637} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5258463852564998638 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5258463852564998639} + 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_Children: [] + m_Father: {fileID: 5258463852528549880} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5258463852564998636 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5258463852564998639} + m_CullTransparentMesh: 1 +--- !u!114 &5258463852564998637 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5258463852564998639} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, 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: Microwave the mug and batter on high power for 60 seconds. + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, 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: 0.0125 + m_fontSizeBase: 0.0125 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + 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_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0.04629347, y: 0, z: 0, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &5258463852695348996 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5258463852695349003} + - component: {fileID: 5258463852695349001} + - component: {fileID: 5258463852695349002} + m_Layer: 5 + m_Name: Status_Icon + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5258463852695349003 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5258463852695348996} + 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_Children: [] + m_Father: {fileID: 5258463852195754738} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 0.000000014901161, y: 0} + m_SizeDelta: {x: 0.03, y: 0.03} + m_Pivot: {x: 0, y: 0.5} +--- !u!222 &5258463852695349001 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5258463852695348996} + m_CullTransparentMesh: 1 +--- !u!114 &5258463852695349002 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5258463852695348996} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 8a857eabb7fce8241b1d80c73afe381b, 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 diff --git a/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Sid_Tasklist/Flashcards/listmenubutton_tasks_Solo.prefab.meta b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Sid_Tasklist/Flashcards/listmenubutton_tasks_Solo.prefab.meta new file mode 100644 index 000000000..a24f04263 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Sid_Tasklist/Flashcards/listmenubutton_tasks_Solo.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 1470a68adce4e5544ac4739b766eafa7 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Sid_Tasklist/Flashcards/listmenubutton_tasks_WO_Subtasks.prefab b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Sid_Tasklist/Flashcards/listmenubutton_tasks_WO_Subtasks.prefab new file mode 100644 index 000000000..cf52b29a5 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Sid_Tasklist/Flashcards/listmenubutton_tasks_WO_Subtasks.prefab @@ -0,0 +1,581 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &9033909640276072630 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9033909640276072633} + - component: {fileID: 9033909640276072635} + - component: {fileID: 9033909640276072632} + m_Layer: 5 + m_Name: Status_Icon + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &9033909640276072633 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9033909640276072630} + 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_Children: [] + m_Father: {fileID: 9033909640850476352} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 0.000000014901161, y: 0} + m_SizeDelta: {x: 0.03, y: 0.03} + m_Pivot: {x: 0, y: 0.5} +--- !u!222 &9033909640276072635 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9033909640276072630} + m_CullTransparentMesh: 1 +--- !u!114 &9033909640276072632 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9033909640276072630} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 044cc50852691464a82742c47984f1b8, 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 &9033909640682591837 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9033909640682591836} + - component: {fileID: 9033909640682591838} + - component: {fileID: 9033909640682591839} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &9033909640682591836 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9033909640682591837} + 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_Children: [] + m_Father: {fileID: 9033909640780349514} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &9033909640682591838 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9033909640682591837} + m_CullTransparentMesh: 1 +--- !u!114 &9033909640682591839 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9033909640682591837} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, 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: Microwave the mug and batter on high power for 60 seconds. + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, 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: 0.015 + m_fontSizeBase: 0.015 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + 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_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0.028040223, y: 0, z: 0, w: -0.009314407} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &9033909640780349515 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9033909640780349514} + - component: {fileID: 9033909640780349516} + - component: {fileID: 9033909640780349517} + m_Layer: 5 + m_Name: Task_text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &9033909640780349514 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9033909640780349515} + 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_Children: + - {fileID: 9033909640682591836} + m_Father: {fileID: 9033909640850476352} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0.2, y: 0.1} + m_Pivot: {x: 0.5, y: 1} +--- !u!222 &9033909640780349516 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9033909640780349515} + m_CullTransparentMesh: 1 +--- !u!114 &9033909640780349517 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9033909640780349515} + 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.6603774, g: 0.6603774, b: 0.6603774, a: 0} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &9033909640850476353 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9033909640850476352} + - component: {fileID: 9033909640850476357} + - component: {fileID: 9033909640850476354} + - component: {fileID: 9033909640850476355} + - component: {fileID: 9033909640850476356} + - component: {fileID: 8461225726847905498} + - component: {fileID: 1941061137654687989} + - component: {fileID: 6049578422695608425} + m_Layer: 5 + m_Name: listmenubutton_tasks_WO_Subtasks + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &9033909640850476352 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9033909640850476353} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.4555839, y: 1.4555839, z: 1.4555839} + m_Children: + - {fileID: 9033909640932939241} + - {fileID: 9033909640780349514} + - {fileID: 9033909640276072633} + m_Father: {fileID: 0} + m_RootOrder: 0 + 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: 0.2, y: 0.11} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &9033909640850476357 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9033909640850476353} + m_CullTransparentMesh: 1 +--- !u!114 &9033909640850476354 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9033909640850476353} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 0} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!225 &9033909640850476355 +CanvasGroup: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9033909640850476353} + m_Enabled: 1 + m_Alpha: 0.5 + m_Interactable: 1 + m_BlocksRaycasts: 0 + m_IgnoreParentGroups: 0 +--- !u!65 &9033909640850476356 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9033909640850476353} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 0.2, y: 0.11, z: 0.05} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &8461225726847905498 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9033909640850476353} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0016b7693ad92ff44bd5dddfc46156ed, type: 3} + m_Name: + m_EditorClassIdentifier: + TaskText: {fileID: 9033909640682591839} + centerScript: {fileID: 0} + currStep: + StepDesc: + RequiredItems: [] + SubSteps: [] + CurrSubStepIndex: 0 +--- !u!114 &1941061137654687989 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9033909640850476353} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c4955531865a5dd49826541d2fc409be, type: 3} + m_Name: + m_EditorClassIdentifier: + text: {fileID: 9033909640682591839} +--- !u!114 &6049578422695608425 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9033909640850476353} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5afd5316c63705643b3daba5a6e923bd, type: 3} + m_Name: + m_EditorClassIdentifier: + ShowTetherWhenManipulating: 0 + IsBoundsHandles: 0 +--- !u!1 &9033909640932939238 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9033909640932939241} + - component: {fileID: 9033909640932939242} + - component: {fileID: 9033909640932939243} + - component: {fileID: 9033909640932939240} + m_Layer: 5 + m_Name: Rectangle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &9033909640932939241 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9033909640932939238} + 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_Children: [] + m_Father: {fileID: 9033909640850476352} + m_RootOrder: 0 + 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: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &9033909640932939242 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9033909640932939238} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 08f210828086c1a4398856e1ba65627c, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 1 + scaleMode: 0 + color: {r: 0.46226418, g: 0.46226418, b: 0.46226418, a: 1} + detailLevel: 2 + renderQueue: -1 + zTest: 4 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + pivot: 1 + width: 0.205 + height: 0.11 + type: 2 + cornerRadiusMode: 0 + cornerRadii: {x: 0.25, y: 0.25, z: 0.25, w: 0.25} + thickness: 0.003 + thicknessSpace: 0 + matchDashSpacingToSize: 1 + dashed: 0 + dashStyle: + type: 0 + space: -2 + snap: 1 + size: 16 + spacing: 0.5 + offset: 0 + shapeModifier: 1 + fill: + type: 0 + space: 0 + colorStart: {r: 0, g: 0, b: 0, a: 1} + colorEnd: {r: 1, g: 1, b: 1, a: 1} + linearStart: {x: 0, y: 0, z: 0} + linearEnd: {x: 0, y: 1, z: 0} + radialOrigin: {x: 0, y: 0, z: 0} + radialRadius: 1 + useFill: 0 +--- !u!33 &9033909640932939243 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9033909640932939238} + m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} +--- !u!23 &9033909640932939240 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9033909640932939238} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 2ff2f8d08564fc84d80a4b2e2daa7c53, 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} diff --git a/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Sid_Tasklist/Flashcards/listmenubutton_tasks_WO_Subtasks.prefab.meta b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Sid_Tasklist/Flashcards/listmenubutton_tasks_WO_Subtasks.prefab.meta new file mode 100644 index 000000000..1c57079c7 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Sid_Tasklist/Flashcards/listmenubutton_tasks_WO_Subtasks.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 4e96746e1a60243f1ae7a398c6150134 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Sid_Tasklist/Flashcards/listmenubutton_tasks_W_Subtasks.prefab b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Sid_Tasklist/Flashcards/listmenubutton_tasks_W_Subtasks.prefab new file mode 100644 index 000000000..83c01250e --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Sid_Tasklist/Flashcards/listmenubutton_tasks_W_Subtasks.prefab @@ -0,0 +1,1161 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &1337477412649509537 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2331566136232469010} + - component: {fileID: 3397848655489478591} + - component: {fileID: 5596069527364270274} + - component: {fileID: 1807770727474769677} + - component: {fileID: 3784012062308555982} + m_Layer: 5 + m_Name: listmenubutton_tasks_Subtasks + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2331566136232469010 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1337477412649509537} + 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_Children: + - {fileID: 8639752473454558333} + - {fileID: 7064743103884175975} + - {fileID: 665353871184012314} + - {fileID: 5438918194704725122} + m_Father: {fileID: 9186221671198163695} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 0, y: -0.05} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 1} +--- !u!114 &3397848655489478591 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1337477412649509537} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_ChildAlignment: 0 + m_Spacing: 0.01 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 1 + m_ChildControlWidth: 0 + m_ChildControlHeight: 0 + m_ChildScaleWidth: 0 + m_ChildScaleHeight: 0 + m_ReverseArrangement: 0 +--- !u!222 &5596069527364270274 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1337477412649509537} + m_CullTransparentMesh: 1 +--- !u!114 &1807770727474769677 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1337477412649509537} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 1 + m_VerticalFit: 2 +--- !u!65 &3784012062308555982 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1337477412649509537} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 0.2, y: 0.12, z: 0.01} + m_Center: {x: 0, y: -0.05, z: 0} +--- !u!1 &1888052926582993227 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7120297852231755294} + - component: {fileID: 8522249423870848216} + - component: {fileID: 6674786998754027061} + - component: {fileID: 8277351747066188448} + m_Layer: 5 + m_Name: Border_Subtask + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7120297852231755294 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1888052926582993227} + 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_Children: [] + m_Father: {fileID: 9186221671198163695} + m_RootOrder: 2 + 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.02} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &8522249423870848216 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1888052926582993227} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 08f210828086c1a4398856e1ba65627c, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 1 + scaleMode: 0 + color: {r: 0.7372549, g: 0.7372549, b: 0.7372549, a: 1} + detailLevel: 2 + renderQueue: -1 + zTest: 4 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + pivot: 1 + width: 0.2 + height: 0.12 + type: 2 + cornerRadiusMode: 0 + cornerRadii: {x: 0.25, y: 0.25, z: 0.25, w: 0.25} + thickness: 0.002 + thicknessSpace: 0 + matchDashSpacingToSize: 1 + dashed: 0 + dashStyle: + type: 0 + space: -2 + snap: 1 + size: 16 + spacing: 0.5 + offset: 0 + shapeModifier: 1 + fill: + type: 0 + space: 0 + colorStart: {r: 0, g: 0, b: 0, a: 1} + colorEnd: {r: 1, g: 1, b: 1, a: 1} + linearStart: {x: 0, y: 0, z: 0} + linearEnd: {x: 0, y: 1, z: 0} + radialOrigin: {x: 0, y: 0, z: 0} + radialRadius: 1 + useFill: 0 +--- !u!33 &6674786998754027061 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1888052926582993227} + m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} +--- !u!23 &8277351747066188448 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1888052926582993227} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 2ff2f8d08564fc84d80a4b2e2daa7c53, 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 &9186221669281003972 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9186221669281003975} + - component: {fileID: 9186221669281003968} + - component: {fileID: 9186221669281003969} + - component: {fileID: 9186221669281003974} + m_Layer: 5 + m_Name: Parent_Task_Rect + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &9186221669281003975 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9186221669281003972} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.6870095, y: 0.6870095, z: 0.6870095} + m_Children: [] + m_Father: {fileID: 9186221671198163695} + m_RootOrder: 0 + 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.06} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &9186221669281003968 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9186221669281003972} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 08f210828086c1a4398856e1ba65627c, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 1 + scaleMode: 0 + color: {r: 0.7372549, g: 0.7372549, b: 0.7372549, a: 1} + detailLevel: 2 + renderQueue: -1 + zTest: 4 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + pivot: 1 + width: 0.2905 + height: 0.06 + type: 2 + cornerRadiusMode: 0 + cornerRadii: {x: 0.25, y: 0.25, z: 0.25, w: 0.25} + thickness: 0.003 + thicknessSpace: 0 + matchDashSpacingToSize: 1 + dashed: 0 + dashStyle: + type: 0 + space: -2 + snap: 1 + size: 16 + spacing: 0.5 + offset: 0 + shapeModifier: 1 + fill: + type: 0 + space: 0 + colorStart: {r: 0, g: 0, b: 0, a: 1} + colorEnd: {r: 1, g: 1, b: 1, a: 1} + linearStart: {x: 0, y: 0, z: 0} + linearEnd: {x: 0, y: 1, z: 0} + radialOrigin: {x: 0, y: 0, z: 0} + radialRadius: 1 + useFill: 0 +--- !u!33 &9186221669281003969 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9186221669281003972} + m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} +--- !u!23 &9186221669281003974 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9186221669281003972} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 2ff2f8d08564fc84d80a4b2e2daa7c53, 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 &9186221669380044430 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9186221669380044425} + - component: {fileID: 9186221669380044427} + - component: {fileID: 9186221669380044424} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &9186221669380044425 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9186221669380044430} + 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_Children: [] + m_Father: {fileID: 9186221669785563977} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &9186221669380044427 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9186221669380044430} + m_CullTransparentMesh: 1 +--- !u!114 &9186221669380044424 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9186221669380044430} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, 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: This is the parent task + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, 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: 0.01 + m_fontSizeBase: 0.01 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0.04629347, y: 0.00256183, z: 0, w: 0.0007469598} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &9186221669785563982 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9186221669785563977} + - component: {fileID: 9186221669785563979} + - component: {fileID: 9186221669785563976} + m_Layer: 5 + m_Name: Parent_Task_Panel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &9186221669785563977 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9186221669785563982} + 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_Children: + - {fileID: 9186221669380044425} + m_Father: {fileID: 9186221671198163695} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0.2, y: 0.04} + m_Pivot: {x: 0.5, y: 1} +--- !u!222 &9186221669785563979 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9186221669785563982} + m_CullTransparentMesh: 1 +--- !u!114 &9186221669785563976 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9186221669785563982} + 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.65882355, g: 0.65882355, b: 0.65882355, a: 0.24705882} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &9186221671096219746 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9186221671096219757} + - component: {fileID: 9186221671096219759} + - component: {fileID: 9186221671096219756} + m_Layer: 5 + m_Name: Status_Icon + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &9186221671096219757 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9186221671096219746} + 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_Children: [] + m_Father: {fileID: 9186221671198163695} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0.008000001, y: -0.0039000511} + m_SizeDelta: {x: 0.03, y: 0.03} + m_Pivot: {x: 0, y: 1} +--- !u!222 &9186221671096219759 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9186221671096219746} + m_CullTransparentMesh: 1 +--- !u!114 &9186221671096219756 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9186221671096219746} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 3e8d0a21662922c4d85c154239a6dfec, 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 &9186221671198163692 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9186221671198163695} + - component: {fileID: 9186221671198163689} + - component: {fileID: 9186221671198163688} + - component: {fileID: 7060043661829150438} + m_Layer: 5 + m_Name: listmenubutton_tasks_W_Subtasks + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &9186221671198163695 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9186221671198163692} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.4555839, y: 1.4555839, z: 1.4555839} + m_Children: + - {fileID: 9186221669281003975} + - {fileID: 9186221669785563977} + - {fileID: 7120297852231755294} + - {fileID: 2331566136232469010} + - {fileID: 9186221671096219757} + m_Father: {fileID: 0} + m_RootOrder: 0 + 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: 0.2, y: 0.16} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &9186221671198163689 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9186221671198163692} + m_CullTransparentMesh: 1 +--- !u!65 &9186221671198163688 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9186221671198163692} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 0.2, y: 0.05, z: 0.005} + m_Center: {x: 0, y: 0.06, z: 0} +--- !u!114 &7060043661829150438 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9186221671198163692} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: bc641411ba8b8e042891849dbe539fd1, type: 3} + m_Name: + m_EditorClassIdentifier: + BorderRect: {fileID: 1888052926582993227} + ParentObj: {fileID: 9186221671198163692} + ParentRect: {fileID: 9186221669281003972} + ParentTaskText: {fileID: 9186221669380044424} + SubTaskPrefab: {fileID: 9217102558241598530, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + VerticalLayoutGroupObj: {fileID: 1337477412649509537} +--- !u!1001 &1966177874188930309 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 2331566136232469010} + m_Modifications: + - target: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_RootOrder + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_SizeDelta.x + value: -0.19 + objectReference: {fileID: 0} + - target: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_SizeDelta.y + value: 0.02 + objectReference: {fileID: 0} + - target: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_LocalPosition.z + value: -0.000687011 + objectReference: {fileID: 0} + - target: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9217102558241598530, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_Name + value: Subtask_Bullet (3) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} +--- !u!224 &5438918194704725122 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + m_PrefabInstance: {fileID: 1966177874188930309} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &2870268552706033146 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 2331566136232469010} + m_Modifications: + - target: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_SizeDelta.x + value: -0.19 + objectReference: {fileID: 0} + - target: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_SizeDelta.y + value: 0.02 + objectReference: {fileID: 0} + - target: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_LocalPosition.z + value: -0.000687011 + objectReference: {fileID: 0} + - target: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9217102558241598530, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_Name + value: Subtask_Bullet + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} +--- !u!224 &8639752473454558333 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + m_PrefabInstance: {fileID: 2870268552706033146} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &3618833065085965280 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 2331566136232469010} + m_Modifications: + - target: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_SizeDelta.x + value: -0.19 + objectReference: {fileID: 0} + - target: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_SizeDelta.y + value: 0.02 + objectReference: {fileID: 0} + - target: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_LocalPosition.z + value: -0.000687011 + objectReference: {fileID: 0} + - target: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9217102558241598530, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_Name + value: Subtask_Bullet (1) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} +--- !u!224 &7064743103884175975 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + m_PrefabInstance: {fileID: 3618833065085965280} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &6415484055064780189 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 2331566136232469010} + m_Modifications: + - target: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_SizeDelta.x + value: -0.19 + objectReference: {fileID: 0} + - target: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_SizeDelta.y + value: 0.02 + objectReference: {fileID: 0} + - target: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_LocalPosition.z + value: -0.000687011 + objectReference: {fileID: 0} + - target: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9217102558241598530, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + propertyPath: m_Name + value: Subtask_Bullet (2) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} +--- !u!224 &665353871184012314 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 5779155247038151047, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + m_PrefabInstance: {fileID: 6415484055064780189} + m_PrefabAsset: {fileID: 0} diff --git a/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Sid_Tasklist/Flashcards/listmenubutton_tasks_W_Subtasks.prefab.meta b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Sid_Tasklist/Flashcards/listmenubutton_tasks_W_Subtasks.prefab.meta new file mode 100644 index 000000000..c6c890ff8 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Sid_Tasklist/Flashcards/listmenubutton_tasks_W_Subtasks.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: ea34b814b9cec824da7cfa3b88be2c51 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Sid_Tasklist/Line.prefab b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Sid_Tasklist/Line.prefab new file mode 100644 index 000000000..79d45f13d --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Sid_Tasklist/Line.prefab @@ -0,0 +1,127 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &7063555848741500438 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7063555848741500441} + - component: {fileID: 7063555848741500442} + - component: {fileID: 7063555848741500443} + - component: {fileID: 7063555848741500440} + m_Layer: 0 + m_Name: Line + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7063555848741500441 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7063555848741500438} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0.004, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &7063555848741500442 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7063555848741500438} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5ad38a8f0c6def84899724d5320b316a, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 1 + scaleMode: 0 + color: {r: 1, g: 1, b: 1, a: 0.007843138} + detailLevel: 2 + renderQueue: -1 + zTest: 4 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + geometry: 1 + colorMode: 1 + colorEnd: {r: 1, g: 1, b: 1, a: 0.5176471} + start: {x: 0, y: 0, z: 0} + end: {x: 1, y: 0, z: 0} + thickness: 0.002 + thicknessSpace: 0 + endCaps: 2 + matchDashSpacingToSize: 1 + dashed: 1 + dashStyle: + type: 0 + space: -1 + snap: 2 + size: 4 + spacing: 4 + offset: 0 + shapeModifier: 1 +--- !u!33 &7063555848741500443 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7063555848741500438} + m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} +--- !u!23 &7063555848741500440 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7063555848741500438} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: d8dcf53039a8e5f468fb44f7e1a08f76, 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} diff --git a/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Sid_Tasklist/Line.prefab.meta b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Sid_Tasklist/Line.prefab.meta new file mode 100644 index 000000000..95ea8d987 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Sid_Tasklist/Line.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 1398ba00eb8dccd419ca4febd09f374b +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Resources/ARUI/Prefabs/Task.prefab b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Sid_Tasklist/Rectangle_listmenubutton_tasks_Overview.prefab similarity index 66% rename from unity/ARUI/Assets/Resources/ARUI/Prefabs/Task.prefab rename to unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Sid_Tasklist/Rectangle_listmenubutton_tasks_Overview.prefab index babb53167..4b1b6da46 100644 --- a/unity/ARUI/Assets/Resources/ARUI/Prefabs/Task.prefab +++ b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Sid_Tasklist/Rectangle_listmenubutton_tasks_Overview.prefab @@ -1,6 +1,6 @@ %YAML 1.1 %TAG !u! tag:unity3d.com,2011: ---- !u!1 &157055339620826986 +--- !u!1 &3498556080879239606 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -8,51 +8,46 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 5454431317758516687} - - component: {fileID: 6452538774213339830} - - component: {fileID: 4101063482134102066} - - component: {fileID: 897625892524008668} + - component: {fileID: 1302516825088938038} + - component: {fileID: 4259206362239241749} + - component: {fileID: 8023474526796782912} + - component: {fileID: 3231260108242009012} m_Layer: 5 - m_Name: SubtaskIndicator + m_Name: Rectangle m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!224 &5454431317758516687 -RectTransform: +--- !u!4 &1302516825088938038 +Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 157055339620826986} + m_GameObject: {fileID: 3498556080879239606} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalPosition: {x: 0, y: -0.004, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] - m_Father: {fileID: 1099341561626809512} - m_RootOrder: 0 + m_Father: {fileID: 9017675414162035610} + m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0.5} - m_AnchorMax: {x: 0, y: 0.5} - m_AnchoredPosition: {x: 0.0274, y: -0.00039672852} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0, y: 0} ---- !u!114 &6452538774213339830 +--- !u!114 &4259206362239241749 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 157055339620826986} + m_GameObject: {fileID: 3498556080879239606} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5ad38a8f0c6def84899724d5320b316a, type: 3} + m_Script: {fileID: 11500000, guid: 08f210828086c1a4398856e1ba65627c, type: 3} m_Name: m_EditorClassIdentifier: blendMode: 1 scaleMode: 0 - color: {r: 1, g: 1, b: 1, a: 1} + color: {r: 0.764151, g: 0.764151, b: 0.764151, a: 1} detailLevel: 2 renderQueue: -1 zTest: 4 @@ -63,39 +58,49 @@ MonoBehaviour: stencilRefID: 0 stencilReadMask: 255 stencilWriteMask: 255 - geometry: 1 - colorMode: 0 - colorEnd: {r: 1, g: 1, b: 1, a: 1} - start: {x: -0.0021314453, y: 0.0032076172, z: 0} - end: {x: -0.0021314453, y: -0.0025907226, z: 0.00003451109} - thickness: 0.002 + pivot: 1 + width: 0.05 + height: 0.04 + type: 0 + cornerRadiusMode: 0 + cornerRadii: {x: 0.25, y: 0.25, z: 0.25, w: 0.25} + thickness: 0.1 thicknessSpace: 0 - endCaps: 2 matchDashSpacingToSize: 1 dashed: 0 dashStyle: type: 0 - space: -1 - snap: 2 - size: 4 - spacing: 4 + space: -2 + snap: 1 + size: 16 + spacing: 0.5 offset: 0 shapeModifier: 1 ---- !u!33 &4101063482134102066 + fill: + type: 0 + space: 0 + colorStart: {r: 0, g: 0, b: 0, a: 1} + colorEnd: {r: 1, g: 1, b: 1, a: 1} + linearStart: {x: 0, y: 0, z: 0} + linearEnd: {x: 0, y: 1, z: 0} + radialOrigin: {x: 0, y: 0, z: 0} + radialRadius: 1 + useFill: 0 +--- !u!33 &8023474526796782912 MeshFilter: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 157055339620826986} + m_GameObject: {fileID: 3498556080879239606} m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} ---- !u!23 &897625892524008668 +--- !u!23 &3231260108242009012 MeshRenderer: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 157055339620826986} + m_GameObject: {fileID: 3498556080879239606} m_Enabled: 1 m_CastShadows: 1 m_ReceiveShadows: 1 @@ -108,7 +113,7 @@ MeshRenderer: m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: - - {fileID: 2100000, guid: d8dcf53039a8e5f468fb44f7e1a08f76, type: 2} + - {fileID: 2100000, guid: 4c5c07ca7d8914b49b41056dfe1c19f3, type: 2} m_StaticBatchInfo: firstSubMesh: 0 subMeshCount: 0 @@ -128,9 +133,9 @@ MeshRenderer: m_LightmapParameters: {fileID: 0} m_SortingLayerID: 0 m_SortingLayer: 0 - m_SortingOrder: 1 + m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} ---- !u!1 &1099341561626809515 +--- !u!1 &9017675414041027364 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -138,56 +143,86 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 1099341561626809512} - - component: {fileID: 1099341561626809686} - - component: {fileID: 1099341561626809513} + - component: {fileID: 9017675414041027365} + - component: {fileID: 9017675414041027419} + - component: {fileID: 9017675414041027418} m_Layer: 5 - m_Name: Task + m_Name: Curr_Task_Text m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!224 &1099341561626809512 +--- !u!224 &9017675414041027365 RectTransform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1099341561626809515} + m_GameObject: {fileID: 9017675414041027364} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: -0.001} + m_LocalPosition: {x: 0, y: 0, z: -0.017} m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 5454431317758516687} - - {fileID: 8843206480806782695} - - {fileID: 3185153427623708490} - m_Father: {fileID: 0} - m_RootOrder: 0 + m_Children: [] + m_Father: {fileID: 9017675414162035610} + m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0.5} - m_AnchorMax: {x: 0, y: 0.5} - m_AnchoredPosition: {x: 0, y: -720} - m_SizeDelta: {x: 0.4, y: 0} - m_Pivot: {x: 0, y: 0} ---- !u!222 &1099341561626809686 -CanvasRenderer: + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -0.0611, y: -0.11} + m_SizeDelta: {x: 20, y: 5} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!23 &9017675414041027419 +MeshRenderer: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1099341561626809515} - m_CullTransparentMesh: 0 ---- !u!114 &1099341561626809513 + m_GameObject: {fileID: 9017675414041027364} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, 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 &9017675414041027418 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1099341561626809515} + m_GameObject: {fileID: 9017675414041027364} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} + m_Script: {fileID: 11500000, guid: 9541d86e2fd84c1d9990edf0852d74ab, type: 3} m_Name: m_EditorClassIdentifier: m_Material: {fileID: 0} @@ -198,12 +233,12 @@ MonoBehaviour: m_OnCullStateChanged: m_PersistentCalls: m_Calls: [] - m_text: This is a very very very very very very very very very very very very very - very very very very very very very very very very very very very very very very - very very long placeholder text + m_text: 'Curr Task + +' m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: b7b7aad347bf1fa4c990aeb3355289fe, type: 2} - m_sharedMaterial: {fileID: 2180264, guid: b7b7aad347bf1fa4c990aeb3355289fe, type: 2} + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} m_fontSharedMaterials: [] m_fontMaterial: {fileID: 0} m_fontMaterials: [] @@ -227,14 +262,14 @@ MonoBehaviour: m_faceColor: serializedVersion: 2 rgba: 4294967295 - m_fontSize: 0.0102 - m_fontSizeBase: 0.0102 + m_fontSize: 0.3 + m_fontSizeBase: 0.3 m_fontWeight: 400 m_enableAutoSizing: 0 m_fontSizeMin: 18 m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 1 + m_fontStyle: 1 + m_HorizontalAlignment: 2 m_VerticalAlignment: 512 m_textAlignment: 65535 m_characterSpacing: 0 @@ -253,23 +288,26 @@ MonoBehaviour: checkPaddingRequired: 0 m_isRichText: 1 m_parseCtrlCharacters: 1 - m_isOrthographic: 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_VertexBufferAutoSizeReduction: 0 m_useMaxVisibleDescender: 1 m_pageToDisplay: 1 - m_margin: {x: 0.012, y: 0.003, z: 0.012, w: 0.003} + m_margin: {x: 9.64545, y: 2.3557107, z: 9.828785, w: 2.576188} m_isUsingLegacyAnimationComponent: 0 m_isVolumetricText: 0 m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!1 &2319806595976166933 + m_renderer: {fileID: 9017675414041027419} + m_maskType: 0 + _SortingLayer: 0 + _SortingLayerID: 0 + _SortingOrder: 0 +--- !u!1 &9017675414162035557 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -277,115 +315,61 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 8843206480806782695} - - component: {fileID: 6295103295570994354} - - component: {fileID: 3335321388405590082} - - component: {fileID: 1574900718757158433} + - component: {fileID: 9017675414162035610} + - component: {fileID: 9017675414162035611} + - component: {fileID: 9017675414162035615} m_Layer: 5 - m_Name: CheckBoxCurrent + m_Name: Rectangle_listmenubutton_tasks_Overview m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!224 &8843206480806782695 -RectTransform: +--- !u!4 &9017675414162035610 +Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2319806595976166933} - m_LocalRotation: {x: -0, y: 0.7071068, z: -0, w: 0.7071068} - m_LocalPosition: {x: 0, y: 0, z: -0.001} + m_GameObject: {fileID: 9017675414162035557} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.285, y: -0.135, z: 0.088} m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 1099341561626809512} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 90, z: 0} - m_AnchorMin: {x: 0, y: 0.5} - m_AnchorMax: {x: 0, y: 0.5} - m_AnchoredPosition: {x: -0.00952, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0, y: 0} ---- !u!114 &6295103295570994354 -MonoBehaviour: + m_Children: + - {fileID: 9017675414240854469} + - {fileID: 1302516825088938038} + - {fileID: 9017675414041027365} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!65 &9017675414162035611 +BoxCollider: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2319806595976166933} + m_GameObject: {fileID: 9017675414162035557} + m_Material: {fileID: 0} + m_IsTrigger: 0 m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: e1515c530359148419de26696a81599e, type: 3} - m_Name: - m_EditorClassIdentifier: - blendMode: 1 - scaleMode: 0 - color: {r: 1, g: 1, b: 1, a: 1} - detailLevel: 0 - renderQueue: -1 - zTest: 4 - zOffsetFactor: 0 - zOffsetUnits: 0 - stencilComp: 8 - stencilOpPass: 0 - stencilRefID: 0 - stencilReadMask: 255 - stencilWriteMask: 255 - radius: 0.004 - length: 0.008 - sizeSpace: 0 - fillCap: 1 ---- !u!33 &3335321388405590082 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2319806595976166933} - m_Mesh: {fileID: 43033460398708600, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} ---- !u!23 &1574900718757158433 -MeshRenderer: + serializedVersion: 2 + m_Size: {x: 0.099387996, y: 0.06999685, z: 0.03} + m_Center: {x: -0.019694049, y: -0.0066491575, z: 0} +--- !u!114 &9017675414162035615 +MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2319806595976166933} + m_GameObject: {fileID: 9017675414162035557} m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 4d60ecf9a3a734347933d3c049e7e21b, 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: 3 - m_AdditionalVertexStreams: {fileID: 0} ---- !u!1 &2397531734660041301 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: e1adb6dc4ab759c468e45328df884ad3, type: 3} + m_Name: + m_EditorClassIdentifier: + index: 0 + ListContainer: {fileID: 0} +--- !u!1 &9017675414240854468 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -393,46 +377,41 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 3185153427623708490} - - component: {fileID: 1992624508899450583} - - component: {fileID: 1855588235913804093} - - component: {fileID: 8198546366418692210} + - component: {fileID: 9017675414240854469} + - component: {fileID: 9017675414240854520} + - component: {fileID: 9017675414240854523} + - component: {fileID: 9017675414240854522} m_Layer: 5 - m_Name: CheckBox + m_Name: Line m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!224 &3185153427623708490 -RectTransform: +--- !u!4 &9017675414240854469 +Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2397531734660041301} + m_GameObject: {fileID: 9017675414240854468} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: -0.001} + m_LocalPosition: {x: -0.023, y: -0.0029999986, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] - m_Father: {fileID: 1099341561626809512} - m_RootOrder: 2 + m_Father: {fileID: 9017675414162035610} + m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0.5} - m_AnchorMax: {x: 0, y: 0.5} - m_AnchoredPosition: {x: -0.00701, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0, y: 0} ---- !u!114 &1992624508899450583 +--- !u!114 &9017675414240854520 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2397531734660041301} + m_GameObject: {fileID: 9017675414240854468} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 08f210828086c1a4398856e1ba65627c, type: 3} + m_Script: {fileID: 11500000, guid: 5ad38a8f0c6def84899724d5320b316a, type: 3} m_Name: m_EditorClassIdentifier: blendMode: 1 @@ -448,49 +427,39 @@ MonoBehaviour: stencilRefID: 0 stencilReadMask: 255 stencilWriteMask: 255 - pivot: 1 - width: 0.005 - height: 0.005 - type: 2 - cornerRadiusMode: 0 - cornerRadii: {x: 0.25, y: 0.25, z: 0.25, w: 0.25} - thickness: 0.001 + geometry: 1 + colorMode: 0 + colorEnd: {r: 1, g: 1, b: 1, a: 1} + start: {x: 0, y: 0, z: 0} + end: {x: -0.05, y: 0, z: 0} + thickness: 0.002 thicknessSpace: 0 + endCaps: 2 matchDashSpacingToSize: 1 dashed: 0 dashStyle: type: 0 - space: -2 - snap: 1 - size: 16 - spacing: 0.5 + space: -1 + snap: 2 + size: 4 + spacing: 4 offset: 0 shapeModifier: 1 - fill: - type: 0 - space: 0 - colorStart: {r: 0, g: 0, b: 0, a: 1} - colorEnd: {r: 1, g: 1, b: 1, a: 1} - linearStart: {x: 0, y: 0, z: 0} - linearEnd: {x: 0, y: 1, z: 0} - radialOrigin: {x: 0, y: 0, z: 0} - radialRadius: 1 - useFill: 0 ---- !u!33 &1855588235913804093 +--- !u!33 &9017675414240854523 MeshFilter: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2397531734660041301} + m_GameObject: {fileID: 9017675414240854468} m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} ---- !u!23 &8198546366418692210 +--- !u!23 &9017675414240854522 MeshRenderer: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2397531734660041301} + m_GameObject: {fileID: 9017675414240854468} m_Enabled: 1 m_CastShadows: 1 m_ReceiveShadows: 1 @@ -503,7 +472,7 @@ MeshRenderer: m_RenderingLayerMask: 1 m_RendererPriority: 0 m_Materials: - - {fileID: 2100000, guid: 2ff2f8d08564fc84d80a4b2e2daa7c53, type: 2} + - {fileID: 2100000, guid: d8dcf53039a8e5f468fb44f7e1a08f76, type: 2} m_StaticBatchInfo: firstSubMesh: 0 subMeshCount: 0 diff --git a/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Sid_Tasklist/Rectangle_listmenubutton_tasks_Overview.prefab.meta b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Sid_Tasklist/Rectangle_listmenubutton_tasks_Overview.prefab.meta new file mode 100644 index 000000000..758bf3743 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Sid_Tasklist/Rectangle_listmenubutton_tasks_Overview.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: a6823ba7abbeb35459b7c1ea4274a76d +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Sid_Tasklist/Task_Overview.prefab b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Sid_Tasklist/Task_Overview.prefab new file mode 100644 index 000000000..93b4ac300 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Sid_Tasklist/Task_Overview.prefab @@ -0,0 +1,392 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &1735085396385434385 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1735085396385434386} + m_Layer: 5 + m_Name: TasklistContainer_Main + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1735085396385434386 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1735085396385434385} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.1475, y: 0.076799996, z: -0.039750695} + m_LocalScale: {x: 0.42414862, y: 0.42414862, z: 0.42414862} + m_Children: [] + m_Father: {fileID: 5401681680357383041} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1735085396492434720 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1735085396492434721} + - component: {fileID: 1735085396492434732} + - component: {fileID: 1735085396492434723} + - component: {fileID: 1735085396492434722} + m_Layer: 0 + m_Name: MainHandle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1735085396492434721 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1735085396492434720} + 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_Children: [] + m_Father: {fileID: 1735085396694344571} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1735085396492434732 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1735085396492434720} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5ad38a8f0c6def84899724d5320b316a, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 1 + scaleMode: 1 + color: {r: 1, g: 1, b: 1, a: 0} + detailLevel: 2 + renderQueue: -1 + zTest: 4 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + geometry: 1 + colorMode: 1 + colorEnd: {r: 1, g: 1, b: 1, a: 0.22745098} + start: {x: 0, y: 0.03, z: 0} + end: {x: 0, y: 0, z: 0} + thickness: 0.001 + thicknessSpace: 0 + endCaps: 2 + matchDashSpacingToSize: 1 + dashed: 0 + dashStyle: + type: 0 + space: -1 + snap: 2 + size: 4 + spacing: 4 + offset: 0 + shapeModifier: 1 +--- !u!33 &1735085396492434723 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1735085396492434720} + m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} +--- !u!23 &1735085396492434722 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1735085396492434720} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: d8dcf53039a8e5f468fb44f7e1a08f76, 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 &1735085396694344570 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1735085396694344571} + - component: {fileID: 1735085396694344548} + - component: {fileID: 1750494463168848157} + - component: {fileID: 7387432270431237105} + - component: {fileID: 6473157197095737792} + - component: {fileID: 6597955565745825878} + - component: {fileID: 8044146250310382076} + - component: {fileID: 2468358496749658757} + m_Layer: 0 + m_Name: Task_Overview + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1735085396694344571 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1735085396694344570} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.063, y: -0.123, z: 0.2923} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1735085396492434721} + - {fileID: 5401681680357383041} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1735085396694344548 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1735085396694344570} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4a4b9a6f8ad4d1342860c3a9903ae6e3, type: 3} + m_Name: + m_EditorClassIdentifier: + objs: [] + LinePrefab: {fileID: 7063555848741500438, guid: 1398ba00eb8dccd419ca4febd09f374b, type: 3} + movementSpeed: 1 + xOffset: 0 + zOffset: 0.5 + heightOffset: 0.04 +--- !u!114 &1750494463168848157 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1735085396694344570} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5d38e46659117c04cbf64d356d0f5569, type: 3} + m_Name: + m_EditorClassIdentifier: + isMenu: 1 + disableDelay: 1 +--- !u!114 &7387432270431237105 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1735085396694344570} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a98de877dee5fc341b4eb59dfdab266c, type: 3} + m_Name: + m_EditorClassIdentifier: + autoConstraintSelection: 1 + selectedConstraints: [] +--- !u!114 &6473157197095737792 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1735085396694344570} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 181cd563a8349c34ea8978b0bc8d9c7e, type: 3} + m_Name: + m_EditorClassIdentifier: + hostTransform: {fileID: 1735085396694344571} + manipulationType: -1 + twoHandedManipulationType: 7 + allowFarManipulation: 1 + useForcesForNearManipulation: 0 + oneHandRotationModeNear: 1 + oneHandRotationModeFar: 1 + releaseBehavior: 3 + transformSmoothingLogicType: + reference: Microsoft.MixedReality.Toolkit.Utilities.DefaultTransformSmoothingLogic, + Microsoft.MixedReality.Toolkit.SDK + smoothingFar: 1 + smoothingNear: 1 + moveLerpTime: 0.001 + rotateLerpTime: 0.001 + scaleLerpTime: 0.001 + enableConstraints: 1 + constraintsManager: {fileID: 7387432270431237105} + elasticsManager: {fileID: 6597955565745825878} + onManipulationStarted: + m_PersistentCalls: + m_Calls: [] + onManipulationEnded: + m_PersistentCalls: + m_Calls: [] + onHoverEntered: + m_PersistentCalls: + m_Calls: [] + onHoverExited: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &6597955565745825878 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1735085396694344570} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 49eebbfcc03829f4ebed61c2617da0fc, type: 3} + m_Name: + m_EditorClassIdentifier: + translationElasticConfigurationObject: {fileID: 0} + rotationElasticConfigurationObject: {fileID: 0} + scaleElasticConfigurationObject: {fileID: 0} + translationElasticExtent: + StretchBounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + UseBounds: 0 + SnapPoints: [] + RepeatSnapPoints: 0 + SnapRadius: 0 + rotationElasticExtent: + SnapPoints: [] + RepeatSnapPoints: 0 + SnapRadius: 0 + scaleElasticExtent: + StretchBounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + UseBounds: 0 + SnapPoints: [] + RepeatSnapPoints: 0 + SnapRadius: 0 + elasticTypes: 0 +--- !u!114 &8044146250310382076 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1735085396694344570} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5afd5316c63705643b3daba5a6e923bd, type: 3} + m_Name: + m_EditorClassIdentifier: + ShowTetherWhenManipulating: 0 + IsBoundsHandles: 0 +--- !u!65 &2468358496749658757 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1735085396694344570} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 0.01, y: 0.013275959, z: 0.01} + m_Center: {x: 0, y: 0.03183504, z: 0} +--- !u!1 &5401681680357383070 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5401681680357383041} + - component: {fileID: 5401681680357383040} + m_Layer: 0 + m_Name: Overview_Items + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5401681680357383041 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5401681680357383070} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0.0312, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1735085396385434386} + m_Father: {fileID: 1735085396694344571} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &5401681680357383040 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5401681680357383070} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4602554b62af7dd4a93d8893f38ca8b4, type: 3} + m_Name: + m_EditorClassIdentifier: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Sid_Tasklist/Task_Overview.prefab.meta b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Sid_Tasklist/Task_Overview.prefab.meta new file mode 100644 index 000000000..639e7d3c5 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Sid_Tasklist/Task_Overview.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: a1b3611682e4bd042b4b8696f7d4a258 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Sid_Tasklist/listmenuButton_tasks_TaskListComponents.prefab b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Sid_Tasklist/listmenuButton_tasks_TaskListComponents.prefab new file mode 100644 index 000000000..19504b7e7 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Sid_Tasklist/listmenuButton_tasks_TaskListComponents.prefab @@ -0,0 +1,6182 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &336619976815863412 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2605685083748948577} + - component: {fileID: 615511069032970972} + - component: {fileID: 7570402366447111604} + - component: {fileID: 658973300284044458} + m_Layer: 5 + m_Name: Triangle (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2605685083748948577 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 336619976815863412} + m_LocalRotation: {x: 0.38268343, y: -0.92387956, z: 0, w: 0} + m_LocalPosition: {x: -0.00055365264, y: 0.0000000018626451, z: -0.0033470676} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 7993193618598302714} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -180, z: -45} +--- !u!114 &615511069032970972 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 336619976815863412} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1a1a57c335497964c8472942019dfdb0, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 1 + scaleMode: 0 + color: {r: 0.103773594, g: 0.103773594, b: 0.103773594, a: 1} + detailLevel: 2 + renderQueue: -1 + zTest: 4 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + colorMode: 0 + a: {x: -0.0067599546, y: -0.006759954, z: 0} + b: {x: -0.0062372563, y: 0.017356396, z: 0} + c: {x: 0.020567693, y: -0.009308638, z: 0} + border: 1 + thickness: 0.5 + thicknessSpace: 0 + roundness: 0 + colorB: {r: 1, g: 1, b: 1, a: 1} + colorC: {r: 1, g: 1, b: 1, a: 1} + matchDashSpacingToSize: 1 + dashed: 0 + dashStyle: + type: 0 + space: -2 + snap: 1 + size: 16 + spacing: 0.5 + offset: 0 + shapeModifier: 1 +--- !u!33 &7570402366447111604 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 336619976815863412} + m_Mesh: {fileID: 43069453304752982, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} +--- !u!23 &658973300284044458 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 336619976815863412} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 7fa44248079235a47bd861b2601b7808, 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 &471628814793688718 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2977329097707049803} + - component: {fileID: 3405888251997163271} + - component: {fileID: 928455583167085109} + - component: {fileID: 4877244399266296755} + - component: {fileID: 1905901907657838606} + m_Layer: 5 + m_Name: Subtask_Bullet (2) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2977329097707049803 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 471628814793688718} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.000687011} + m_LocalScale: {x: 0.6870095, y: 0.6870095, z: 0.6870095} + m_Children: + - {fileID: 919077717904615574} + m_Father: {fileID: 13851459010336067} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: -0.095, y: -0.07} + m_SizeDelta: {x: -0.19, y: 0.02} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &3405888251997163271 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 471628814793688718} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 08f210828086c1a4398856e1ba65627c, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 1 + scaleMode: 0 + color: {r: 0.81960785, g: 0.81960785, b: 0.81960785, a: 1} + detailLevel: 2 + renderQueue: -1 + zTest: 4 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + pivot: 1 + width: 0.005 + height: 0.005 + type: 0 + cornerRadiusMode: 0 + cornerRadii: {x: 0.25, y: 0.25, z: 0.25, w: 0.25} + thickness: 0.003 + thicknessSpace: 0 + matchDashSpacingToSize: 1 + dashed: 0 + dashStyle: + type: 0 + space: -2 + snap: 1 + size: 16 + spacing: 0.5 + offset: 0 + shapeModifier: 1 + fill: + type: 0 + space: 0 + colorStart: {r: 0, g: 0, b: 0, a: 1} + colorEnd: {r: 1, g: 1, b: 1, a: 1} + linearStart: {x: 0, y: 0, z: 0} + linearEnd: {x: 0, y: 1, z: 0} + radialOrigin: {x: 0, y: 0, z: 0} + radialRadius: 1 + useFill: 0 +--- !u!33 &928455583167085109 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 471628814793688718} + m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} +--- !u!23 &4877244399266296755 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 471628814793688718} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 4c5c07ca7d8914b49b41056dfe1c19f3, 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 &1905901907657838606 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 471628814793688718} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fafb3af0475f11b4d84cc61c169e886f, type: 3} + m_Name: + m_EditorClassIdentifier: + TextObj: {fileID: 6918801732168981324} +--- !u!1 &841955456087892023 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7490038060346566379} + - component: {fileID: 1264086008892882721} + - component: {fileID: 807349649986327857} + m_Layer: 5 + m_Name: Subtask_text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7490038060346566379 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 841955456087892023} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.4555838, y: 1.4555838, z: 1.4555838} + m_Children: [] + m_Father: {fileID: 4783197411414760758} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 0.131, y: -0.091} + m_SizeDelta: {x: 0.2, y: 0.04} + m_Pivot: {x: 0.5, y: 0} +--- !u!222 &1264086008892882721 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 841955456087892023} + m_CullTransparentMesh: 1 +--- !u!114 &807349649986327857 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 841955456087892023} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, 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: Hello + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, 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: 0.01 + m_fontSizeBase: 0.01 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 0.006 + m_fontSizeMax: 0.05 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 5 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0.020108476, y: -0.02411034, z: 0, w: 0.04776825} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &1774894890442747507 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1774894890442747516} + - component: {fileID: 1774894890442747518} + - component: {fileID: 1774894890442747517} + m_Layer: 5 + m_Name: Status_Icon + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &1774894890442747516 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1774894890442747507} + 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_Children: [] + m_Father: {fileID: 1774894890937858949} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 0.015, y: 0} + m_SizeDelta: {x: 0.02, y: 0.02} + m_Pivot: {x: 0, y: 0.5} +--- !u!222 &1774894890442747518 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1774894890442747507} + m_CullTransparentMesh: 1 +--- !u!114 &1774894890442747517 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1774894890442747507} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 044cc50852691464a82742c47984f1b8, 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 &1774894890837336216 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1774894890837336217} + - component: {fileID: 1774894890837336219} + - component: {fileID: 1774894890837336218} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1774894890837336217 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1774894890837336216} + 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_Children: [] + m_Father: {fileID: 1774894890877957775} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &1774894890837336219 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1774894890837336216} + m_CullTransparentMesh: 1 +--- !u!114 &1774894890837336218 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1774894890837336216} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, 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: Microwave the mug and batter on high power for 60 seconds. + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, 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: 0.012 + m_fontSizeBase: 0.012 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 18 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + 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_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0.026715986, y: 0, z: -0.00039400905, w: -0.0010373518} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &1774894890877957774 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1774894890877957775} + - component: {fileID: 1774894890877957769} + m_Layer: 5 + m_Name: Task_text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &1774894890877957775 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1774894890877957774} + 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_Children: + - {fileID: 1774894890837336217} + m_Father: {fileID: 1774894890937858949} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 0.004, y: -0.0049972534} + m_SizeDelta: {x: 0.27, y: 0.1} + m_Pivot: {x: 0.5, y: 1} +--- !u!222 &1774894890877957769 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1774894890877957774} + m_CullTransparentMesh: 1 +--- !u!1 &1774894890937858948 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1774894890937858949} + - component: {fileID: 1774894890937858944} + - component: {fileID: 1774894890937858945} + - component: {fileID: 1194327409939535903} + - component: {fileID: 9155639206698425904} + - component: {fileID: 3894274534764508844} + - component: {fileID: 994776796669446619} + - component: {fileID: 2571899170949661854} + m_Layer: 5 + m_Name: listmenubutton_tasks_WO_Subtasks + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &1774894890937858949 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1774894890937858948} + 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_Children: + - {fileID: 1774894891123860268} + - {fileID: 3248126120190321270} + - {fileID: 1774894890877957775} + - {fileID: 1774894890442747516} + m_Father: {fileID: 1780662062814046512} + m_RootOrder: 5 + 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: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!222 &1774894890937858944 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1774894890937858948} + m_CullTransparentMesh: 1 +--- !u!65 &1774894890937858945 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1774894890937858948} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 0.3, y: 0.11, z: 0.05} + m_Center: {x: 0.02, y: 0, z: 0} +--- !u!114 &1194327409939535903 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1774894890937858948} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0016b7693ad92ff44bd5dddfc46156ed, type: 3} + m_Name: + m_EditorClassIdentifier: + TaskText: {fileID: 1774894890837336218} + centerScript: {fileID: 0} + currStep: + StepDesc: + RequiredItems: [] + SubSteps: [] + CurrSubStepIndex: 0 +--- !u!114 &9155639206698425904 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1774894890937858948} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c4955531865a5dd49826541d2fc409be, type: 3} + m_Name: + m_EditorClassIdentifier: + text: {fileID: 1774894890837336218} +--- !u!114 &3894274534764508844 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1774894890937858948} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5afd5316c63705643b3daba5a6e923bd, type: 3} + m_Name: + m_EditorClassIdentifier: + ShowTetherWhenManipulating: 0 + IsBoundsHandles: 0 +--- !u!114 &994776796669446619 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1774894890937858948} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 0 + m_VerticalFit: 2 +--- !u!114 &2571899170949661854 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1774894890937858948} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, 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: ' Microwave the mug and batter on high power for 60 seconds. Microwave + the mug and batter on high power for 60 seconds. Microwave the mug and batter + on high power for 60 seconds.Microwave the mug and batter on high power for 60 + seconds. Microwave the mug and batter on high power for 60 seconds. Microwave + the mug and batter on high power for 60 seconds.' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, 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: 0.0125 + m_fontSizeBase: 0.0125 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + 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_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: -0.14337555, y: 2.0377603, z: -0.13089272, w: 1.9701574} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &1774894891123860259 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1774894891123860268} + - component: {fileID: 1774894891123860271} + - component: {fileID: 1774894891123860270} + - component: {fileID: 1774894891123860269} + m_Layer: 5 + m_Name: Rectangle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &1774894891123860268 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1774894891123860259} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0.005} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1774894890937858949} + m_RootOrder: 0 + 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.018399984, y: 0} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1774894891123860271 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1774894891123860259} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 08f210828086c1a4398856e1ba65627c, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 1 + scaleMode: 0 + color: {r: 0.05660379, g: 0.05660379, b: 0.05660379, a: 1} + detailLevel: 2 + renderQueue: -1 + zTest: 4 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + pivot: 1 + width: 0.25 + height: 0.11 + type: 1 + cornerRadiusMode: 0 + cornerRadii: {x: 0.005, y: 0.005, z: 0.005, w: 0.005} + thickness: 0.003 + thicknessSpace: 0 + matchDashSpacingToSize: 1 + dashed: 0 + dashStyle: + type: 0 + space: -2 + snap: 1 + size: 16 + spacing: 0.5 + offset: 0 + shapeModifier: 1 + fill: + type: 0 + space: 0 + colorStart: {r: 0, g: 0, b: 0, a: 1} + colorEnd: {r: 1, g: 1, b: 1, a: 1} + linearStart: {x: 0, y: 0, z: 0} + linearEnd: {x: 0, y: 1, z: 0} + radialOrigin: {x: 0, y: 0, z: 0} + radialRadius: 1 + useFill: 0 +--- !u!33 &1774894891123860270 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1774894891123860259} + m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} +--- !u!23 &1774894891123860269 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1774894891123860259} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 7a2265fc202676141a8729ed7751f445, 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 &1798565786225659669 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4192729419619024692} + - component: {fileID: 6425428772172498747} + - component: {fileID: 38879618779938548} + - component: {fileID: 3379175270444738489} + - component: {fileID: 7888473333984803126} + m_Layer: 5 + m_Name: Rectangle_listmenuButton_tasks (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &4192729419619024692 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1798565786225659669} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.119, y: -0.048, z: -0.00058776565} + m_LocalScale: {x: 0.6229669, y: 0.23570383, z: 0.71588093} + m_Children: + - {fileID: 8387547732719214090} + m_Father: {fileID: 4871275497675807322} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &6425428772172498747 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1798565786225659669} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 08f210828086c1a4398856e1ba65627c, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 1 + scaleMode: 0 + color: {r: 0.7372549, g: 0.7372549, b: 0.7372549, a: 1} + detailLevel: 2 + renderQueue: -1 + zTest: 4 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + pivot: 1 + width: 0.04 + height: 0.6 + type: 0 + cornerRadiusMode: 0 + cornerRadii: {x: 0.25, y: 0.25, z: 0.25, w: 0.25} + thickness: 0.1 + thicknessSpace: 0 + matchDashSpacingToSize: 1 + dashed: 0 + dashStyle: + type: 0 + space: -2 + snap: 1 + size: 16 + spacing: 0.5 + offset: 0 + shapeModifier: 1 + fill: + type: 0 + space: 0 + colorStart: {r: 0, g: 0, b: 0, a: 1} + colorEnd: {r: 1, g: 1, b: 1, a: 1} + linearStart: {x: 0, y: 0, z: 0} + linearEnd: {x: 0, y: 1, z: 0} + radialOrigin: {x: 0, y: 0, z: 0} + radialRadius: 1 + useFill: 0 +--- !u!33 &38879618779938548 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1798565786225659669} + m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} +--- !u!23 &3379175270444738489 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1798565786225659669} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 4c5c07ca7d8914b49b41056dfe1c19f3, 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!65 &7888473333984803126 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1798565786225659669} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 0.04, y: 0.6, z: 0.01} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &1856613875282688212 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1856613875282688215} + - component: {fileID: 1856613875282688214} + - component: {fileID: 382938858304668114} + m_Layer: 5 + m_Name: listmenuButton_tasks_TaskListComponents + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1856613875282688215 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1856613875282688212} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -0.128, y: -0.13, z: 0.091} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1856613875592533049} + - {fileID: 1856613876099894584} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!225 &1856613875282688214 +CanvasGroup: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1856613875282688212} + m_Enabled: 1 + m_Alpha: 1 + m_Interactable: 1 + m_BlocksRaycasts: 0 + m_IgnoreParentGroups: 0 +--- !u!114 &382938858304668114 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1856613875282688212} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3a1dfe68108536940a082168c9caaa63, type: 3} + m_Name: + m_EditorClassIdentifier: + currFlashcardMulti: {fileID: 4724283251089924535} + currFlashcardSolo: {fileID: 866789966730915192} + prevFlashcard: {fileID: 8097812179385209420} + nextFlashcard: {fileID: 6404261525251388345} + topPlaceholder: {fileID: 5029625698129891630} + bottomPlaceholder: {fileID: 6629006677697795247} +--- !u!1 &1856613875592532998 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1856613875592533049} + - component: {fileID: 6196799653506275122} + - component: {fileID: 4481716852546368940} + - component: {fileID: 6708898131809087256} + m_Layer: 5 + m_Name: CurrTask_Border_Rect + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1856613875592533049 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1856613875592532998} + 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_Children: [] + m_Father: {fileID: 1856613875282688215} + m_RootOrder: 0 + 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.184, y: -0.01} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &6196799653506275122 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1856613875592532998} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f04f06d2d8904c44a9184b5713e53285, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 1 + scaleMode: 0 + color: {r: 0.6415094, g: 0.6384834, b: 0.6384834, a: 0.4745098} + detailLevel: 2 + renderQueue: -1 + zTest: 4 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + points: + - {x: 0.00195, y: -0.02804873} + - {x: 0.00195, y: 0.029783184} + - {x: -0.047194123, y: 0.0019070301} + triangulation: 1 + fill: + type: 0 + space: 0 + colorStart: {r: 0, g: 0, b: 0, a: 1} + colorEnd: {r: 1, g: 1, b: 1, a: 1} + linearStart: {x: 0, y: 0, z: 0} + linearEnd: {x: 0, y: 1, z: 0} + radialOrigin: {x: 0, y: 0, z: 0} + radialRadius: 1 + useFill: 0 +--- !u!33 &4481716852546368940 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1856613875592532998} + m_Mesh: {fileID: 0} +--- !u!23 &6708898131809087256 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1856613875592532998} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: c5f53c096dcf05944bad0590105dd546, 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 &1856613876099894585 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1856613876099894584} + m_Layer: 5 + m_Name: Task_Components + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1856613876099894584 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1856613876099894585} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0.054, y: 0.02, z: 0.018} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1780662062814046512} + m_Father: {fileID: 1856613875282688215} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2180491483188409901 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8222559839117340913} + - component: {fileID: 317359678960855355} + - component: {fileID: 2223049027444736811} + m_Layer: 5 + m_Name: Subtask_text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8222559839117340913 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2180491483188409901} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.4555838, y: 1.4555838, z: 1.4555838} + m_Children: [] + m_Father: {fileID: 6308636810890595116} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 0.131, y: -0.091} + m_SizeDelta: {x: 0.2, y: 0.04} + m_Pivot: {x: 0.5, y: 0} +--- !u!222 &317359678960855355 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2180491483188409901} + m_CullTransparentMesh: 1 +--- !u!114 &2223049027444736811 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2180491483188409901} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, 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: Hello + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, 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: 0.01 + m_fontSizeBase: 0.01 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 0.006 + m_fontSizeMax: 0.05 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 5 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0.020108476, y: -0.02411034, z: 0, w: 0.04776825} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &2348847257486348940 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2216796971443765223} + - component: {fileID: 5813629110984182772} + - component: {fileID: 7205074970088334365} + - component: {fileID: 9035706942150388068} + - component: {fileID: 4186482656343152665} + m_Layer: 5 + m_Name: Rectangle_listmenuButton_tasks (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &2216796971443765223 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2348847257486348940} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.119, y: -0.048, z: -0.00058776565} + m_LocalScale: {x: 0.6229669, y: 0.23570383, z: 0.71588093} + m_Children: + - {fileID: 3068968821112853946} + m_Father: {fileID: 1746937051086898637} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &5813629110984182772 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2348847257486348940} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 08f210828086c1a4398856e1ba65627c, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 1 + scaleMode: 0 + color: {r: 0.7372549, g: 0.7372549, b: 0.7372549, a: 1} + detailLevel: 2 + renderQueue: -1 + zTest: 4 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + pivot: 1 + width: 0.04 + height: 0.6 + type: 0 + cornerRadiusMode: 0 + cornerRadii: {x: 0.25, y: 0.25, z: 0.25, w: 0.25} + thickness: 0.1 + thicknessSpace: 0 + matchDashSpacingToSize: 1 + dashed: 0 + dashStyle: + type: 0 + space: -2 + snap: 1 + size: 16 + spacing: 0.5 + offset: 0 + shapeModifier: 1 + fill: + type: 0 + space: 0 + colorStart: {r: 0, g: 0, b: 0, a: 1} + colorEnd: {r: 1, g: 1, b: 1, a: 1} + linearStart: {x: 0, y: 0, z: 0} + linearEnd: {x: 0, y: 1, z: 0} + radialOrigin: {x: 0, y: 0, z: 0} + radialRadius: 1 + useFill: 0 +--- !u!33 &7205074970088334365 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2348847257486348940} + m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} +--- !u!23 &9035706942150388068 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2348847257486348940} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 4c5c07ca7d8914b49b41056dfe1c19f3, 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!65 &4186482656343152665 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2348847257486348940} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 0.04, y: 0.6, z: 0.01} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &2512677789018275538 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5656552788985673742} + - component: {fileID: 4105882783371059652} + - component: {fileID: 2469557123140815828} + m_Layer: 5 + m_Name: Subtask_text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5656552788985673742 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2512677789018275538} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.4555838, y: 1.4555838, z: 1.4555838} + m_Children: [] + m_Father: {fileID: 7714874588535014355} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 0.131, y: -0.091} + m_SizeDelta: {x: 0.2, y: 0.04} + m_Pivot: {x: 0.5, y: 0} +--- !u!222 &4105882783371059652 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2512677789018275538} + m_CullTransparentMesh: 1 +--- !u!114 &2469557123140815828 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2512677789018275538} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, 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: Hello + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, 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: 0.01 + m_fontSizeBase: 0.01 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 0.006 + m_fontSizeMax: 0.05 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 5 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0.020108476, y: -0.02411034, z: 0, w: 0.04776825} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &2714739842402300528 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2665018574739667341} + - component: {fileID: 6578751737196231794} + m_Layer: 5 + m_Name: Box + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2665018574739667341 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2714739842402300528} + 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_Children: + - {fileID: 7601193123668233902} + m_Father: {fileID: 4871275497675807322} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &6578751737196231794 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2714739842402300528} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 0 + m_VerticalFit: 2 +--- !u!1 &3185257394574745943 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8821793290288962377} + - component: {fileID: 2098425986342732173} + - component: {fileID: 8732128880449520957} + - component: {fileID: 4032442299292065091} + m_Layer: 5 + m_Name: Triangle (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8821793290288962377 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3185257394574745943} + m_LocalRotation: {x: 0.38268343, y: -0.92387956, z: 0, w: 0} + m_LocalPosition: {x: -0.00055365264, y: 0.0000000018626451, z: -0.0033470676} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1945030434772359729} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -180, z: -45} +--- !u!114 &2098425986342732173 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3185257394574745943} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1a1a57c335497964c8472942019dfdb0, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 1 + scaleMode: 0 + color: {r: 0.103773594, g: 0.103773594, b: 0.103773594, a: 1} + detailLevel: 2 + renderQueue: -1 + zTest: 4 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + colorMode: 0 + a: {x: -0.0067599546, y: -0.006759954, z: 0} + b: {x: -0.0062372563, y: 0.017356396, z: 0} + c: {x: 0.020567693, y: -0.009308638, z: 0} + border: 1 + thickness: 0.5 + thicknessSpace: 0 + roundness: 0 + colorB: {r: 1, g: 1, b: 1, a: 1} + colorC: {r: 1, g: 1, b: 1, a: 1} + matchDashSpacingToSize: 1 + dashed: 0 + dashStyle: + type: 0 + space: -2 + snap: 1 + size: 16 + spacing: 0.5 + offset: 0 + shapeModifier: 1 +--- !u!33 &8732128880449520957 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3185257394574745943} + m_Mesh: {fileID: 43069453304752982, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} +--- !u!23 &4032442299292065091 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3185257394574745943} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 7fa44248079235a47bd861b2601b7808, 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 &3299470749476480911 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7601193123668233902} + - component: {fileID: 8668600710931506418} + - component: {fileID: 1571995212008104763} + m_Layer: 5 + m_Name: Status_Icon + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7601193123668233902 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3299470749476480911} + 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_Children: [] + m_Father: {fileID: 2665018574739667341} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: -0.0123, y: -0.01} + m_SizeDelta: {x: 0.02, y: 0.02} + m_Pivot: {x: 0, y: 0} +--- !u!222 &8668600710931506418 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3299470749476480911} + m_CullTransparentMesh: 1 +--- !u!114 &1571995212008104763 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3299470749476480911} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 044cc50852691464a82742c47984f1b8, 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 &3667612654304548336 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 13851459010336067} + - component: {fileID: 1102752444127172846} + - component: {fileID: 7909285551721058195} + - component: {fileID: 4142233303298234460} + - component: {fileID: 1506968870842805151} + m_Layer: 5 + m_Name: listmenubutton_tasks_Subtasks + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &13851459010336067 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3667612654304548336} + 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_Children: + - {fileID: 6308636810890595116} + - {fileID: 4783197411414760758} + - {fileID: 2977329097707049803} + - {fileID: 7714874588535014355} + m_Father: {fileID: 6851757514826642878} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 0, y: -0.05} + m_SizeDelta: {x: 0, y: 0.11} + m_Pivot: {x: 0.5, y: 1} +--- !u!114 &1102752444127172846 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3667612654304548336} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_ChildAlignment: 0 + m_Spacing: 0.01 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 1 + m_ChildControlWidth: 0 + m_ChildControlHeight: 0 + m_ChildScaleWidth: 0 + m_ChildScaleHeight: 0 + m_ReverseArrangement: 0 +--- !u!222 &7909285551721058195 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3667612654304548336} + m_CullTransparentMesh: 1 +--- !u!114 &4142233303298234460 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3667612654304548336} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 1 + m_VerticalFit: 2 +--- !u!65 &1506968870842805151 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3667612654304548336} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 0.2, y: 0.12, z: 0.01} + m_Center: {x: 0, y: -0.05, z: 0} +--- !u!1 &4011463760223101002 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4871275497675807322} + - component: {fileID: 7020854319470364825} + - component: {fileID: 2395380184202072801} + - component: {fileID: 866789966730915192} + - component: {fileID: 899926062633201224} + - component: {fileID: 5785434742850780386} + - component: {fileID: 1992064419753848155} + - component: {fileID: 1313039848124453249} + m_Layer: 5 + m_Name: listmenubutton_tasks_Solo (2) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4871275497675807322 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4011463760223101002} + 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_Children: + - {fileID: 7758178218478762257} + - {fileID: 94726680165724640} + - {fileID: 2665018574739667341} + - {fileID: 4192729419619024692} + m_Father: {fileID: 1780662062814046512} + m_RootOrder: 2 + 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: 0.35, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!222 &7020854319470364825 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4011463760223101002} + m_CullTransparentMesh: 1 +--- !u!65 &2395380184202072801 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4011463760223101002} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 0.3, y: 0.097916886, z: 0.05} + m_Center: {x: 0.15, y: 0.07, z: 0} +--- !u!114 &866789966730915192 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4011463760223101002} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0016b7693ad92ff44bd5dddfc46156ed, type: 3} + m_Name: + m_EditorClassIdentifier: + TaskText: {fileID: 1313039848124453249} + centerScript: {fileID: 0} + currStep: + StepDesc: + RequiredItems: [] + SubSteps: [] + CurrSubStepIndex: 0 +--- !u!114 &899926062633201224 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4011463760223101002} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c4955531865a5dd49826541d2fc409be, type: 3} + m_Name: + m_EditorClassIdentifier: + text: {fileID: 1313039848124453249} +--- !u!114 &5785434742850780386 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4011463760223101002} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5afd5316c63705643b3daba5a6e923bd, type: 3} + m_Name: + m_EditorClassIdentifier: + ShowTetherWhenManipulating: 0 + IsBoundsHandles: 0 +--- !u!114 &1992064419753848155 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4011463760223101002} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 0 + m_VerticalFit: 2 +--- !u!114 &1313039848124453249 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4011463760223101002} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, 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: ' Microwave the mug and batter on high power for 60 seconds. Microwave + the mug and batter on high power for 60 seconds. Microwave the mug and batter + on high power for 60 seconds.Microwave the mug and batter on high power for 60 + seconds. Microwave the mug and batter on high power for 60 seconds. Microwave + the mug and batter on high power for 60 seconds.' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, 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: 0.0125 + m_fontSizeBase: 0.0125 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + 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_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0.02, y: 0.008, z: 0.0064121187, w: 0.008} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &4204639091532514842 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4808217072559051087} + - component: {fileID: 6210264232852757385} + - component: {fileID: 8992507241231339876} + - component: {fileID: 5959767912650581489} + m_Layer: 5 + m_Name: Border_Subtask + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4808217072559051087 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4204639091532514842} + 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_Children: [] + m_Father: {fileID: 6851757514826642878} + m_RootOrder: 2 + 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.02} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &6210264232852757385 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4204639091532514842} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 08f210828086c1a4398856e1ba65627c, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 1 + scaleMode: 0 + color: {r: 0.7372549, g: 0.7372549, b: 0.7372549, a: 1} + detailLevel: 2 + renderQueue: -1 + zTest: 4 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + pivot: 1 + width: 0.2 + height: 0.12 + type: 2 + cornerRadiusMode: 0 + cornerRadii: {x: 0.25, y: 0.25, z: 0.25, w: 0.25} + thickness: 0.002 + thicknessSpace: 0 + matchDashSpacingToSize: 1 + dashed: 0 + dashStyle: + type: 0 + space: -2 + snap: 1 + size: 16 + spacing: 0.5 + offset: 0 + shapeModifier: 1 + fill: + type: 0 + space: 0 + colorStart: {r: 0, g: 0, b: 0, a: 1} + colorEnd: {r: 1, g: 1, b: 1, a: 1} + linearStart: {x: 0, y: 0, z: 0} + linearEnd: {x: 0, y: 1, z: 0} + radialOrigin: {x: 0, y: 0, z: 0} + radialRadius: 1 + useFill: 0 +--- !u!33 &8992507241231339876 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4204639091532514842} + m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} +--- !u!23 &5959767912650581489 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4204639091532514842} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 2ff2f8d08564fc84d80a4b2e2daa7c53, 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 &4386139511695843055 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6342325687949590449} + - component: {fileID: 8760390282670688695} + - component: {fileID: 6313452081911853570} + - component: {fileID: 610784066441085718} + m_Layer: 5 + m_Name: Rectangle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &6342325687949590449 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4386139511695843055} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0.007277921} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1746937051086898637} + m_RootOrder: 0 + 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: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &8760390282670688695 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4386139511695843055} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 08f210828086c1a4398856e1ba65627c, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 1 + scaleMode: 0 + color: {r: 0.05660379, g: 0.05660379, b: 0.05660379, a: 1} + detailLevel: 2 + renderQueue: -1 + zTest: 4 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + pivot: 1 + width: 0.25 + height: 0.105 + type: 1 + cornerRadiusMode: 0 + cornerRadii: {x: 0.005, y: 0.005, z: 0.005, w: 0.005} + thickness: 0.003 + thicknessSpace: 0 + matchDashSpacingToSize: 1 + dashed: 0 + dashStyle: + type: 0 + space: -2 + snap: 1 + size: 16 + spacing: 0.5 + offset: 0 + shapeModifier: 1 + fill: + type: 0 + space: 0 + colorStart: {r: 0, g: 0, b: 0, a: 1} + colorEnd: {r: 1, g: 1, b: 1, a: 1} + linearStart: {x: 0, y: 0, z: 0} + linearEnd: {x: 0, y: 1, z: 0} + radialOrigin: {x: 0, y: 0, z: 0} + radialRadius: 1 + useFill: 0 +--- !u!33 &6313452081911853570 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4386139511695843055} + m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} +--- !u!23 &610784066441085718 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4386139511695843055} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 7a2265fc202676141a8729ed7751f445, 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 &4386934994559229702 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3248126120190321270} + - component: {fileID: 863815580286683943} + m_Layer: 5 + m_Name: 'Box ' + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3248126120190321270 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4386934994559229702} + 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_Children: + - {fileID: 926509730881280959} + m_Father: {fileID: 1774894890937858949} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &863815580286683943 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4386934994559229702} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 0 + m_VerticalFit: 2 +--- !u!1 &4469703626827635040 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 926509730881280959} + - component: {fileID: 8936318188279932402} + - component: {fileID: 8989054926935795487} + m_Layer: 5 + m_Name: Status_Icon + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &926509730881280959 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4469703626827635040} + 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_Children: [] + m_Father: {fileID: 3248126120190321270} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: -0.017, y: 0} + m_SizeDelta: {x: 0.02, y: 0.02} + m_Pivot: {x: 0, y: 0.5} +--- !u!222 &8936318188279932402 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4469703626827635040} + m_CullTransparentMesh: 1 +--- !u!114 &8989054926935795487 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4469703626827635040} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 8a857eabb7fce8241b1d80c73afe381b, 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 &4956962848599168534 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7714874588535014355} + - component: {fileID: 7855687100516376479} + - component: {fileID: 5666564024216906413} + - component: {fileID: 139144754042889003} + - component: {fileID: 6355207127266312342} + m_Layer: 5 + m_Name: Subtask_Bullet (3) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7714874588535014355 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4956962848599168534} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.000687011} + m_LocalScale: {x: 0.6870095, y: 0.6870095, z: 0.6870095} + m_Children: + - {fileID: 5656552788985673742} + m_Father: {fileID: 13851459010336067} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: -0.095, y: -0.099999994} + m_SizeDelta: {x: -0.19, y: 0.02} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &7855687100516376479 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4956962848599168534} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 08f210828086c1a4398856e1ba65627c, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 1 + scaleMode: 0 + color: {r: 0.81960785, g: 0.81960785, b: 0.81960785, a: 1} + detailLevel: 2 + renderQueue: -1 + zTest: 4 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + pivot: 1 + width: 0.005 + height: 0.005 + type: 0 + cornerRadiusMode: 0 + cornerRadii: {x: 0.25, y: 0.25, z: 0.25, w: 0.25} + thickness: 0.003 + thicknessSpace: 0 + matchDashSpacingToSize: 1 + dashed: 0 + dashStyle: + type: 0 + space: -2 + snap: 1 + size: 16 + spacing: 0.5 + offset: 0 + shapeModifier: 1 + fill: + type: 0 + space: 0 + colorStart: {r: 0, g: 0, b: 0, a: 1} + colorEnd: {r: 1, g: 1, b: 1, a: 1} + linearStart: {x: 0, y: 0, z: 0} + linearEnd: {x: 0, y: 1, z: 0} + radialOrigin: {x: 0, y: 0, z: 0} + radialRadius: 1 + useFill: 0 +--- !u!33 &5666564024216906413 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4956962848599168534} + m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} +--- !u!23 &139144754042889003 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4956962848599168534} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 4c5c07ca7d8914b49b41056dfe1c19f3, 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 &6355207127266312342 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4956962848599168534} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fafb3af0475f11b4d84cc61c169e886f, type: 3} + m_Name: + m_EditorClassIdentifier: + TextObj: {fileID: 2469557123140815828} +--- !u!1 &4958545847533661992 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4958545847533661993} + - component: {fileID: 4958545847533661996} + - component: {fileID: 4958545847533661995} + - component: {fileID: 4958545847533661997} + - component: {fileID: 5540236924801748147} + - component: {fileID: 2557665304790223516} + - component: {fileID: 8893564951614067347} + m_Layer: 5 + m_Name: listmenubutton_tasks_Solo (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &4958545847533661993 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4958545847533661992} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.000000007450581} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 4958545847717279616} + - {fileID: 4958545848407777827} + - {fileID: 4958545848104663760} + m_Father: {fileID: 1780662062814046512} + m_RootOrder: 6 + 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: 0.3, y: 0.1} + m_Pivot: {x: 0.5, y: 1} +--- !u!222 &4958545847533661996 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4958545847533661992} + m_CullTransparentMesh: 1 +--- !u!114 &4958545847533661995 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4958545847533661992} + 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.09433961, g: 0.09433961, b: 0.09433961, a: 0.6117647} + 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: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!65 &4958545847533661997 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4958545847533661992} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 0.3, y: 0.097916886, z: 0.05} + m_Center: {x: 0, y: -0.05024354, z: 0} +--- !u!114 &5540236924801748147 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4958545847533661992} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0016b7693ad92ff44bd5dddfc46156ed, type: 3} + m_Name: + m_EditorClassIdentifier: + TaskText: {fileID: 4958545848506594358} + centerScript: {fileID: 0} + currStep: + StepDesc: + RequiredItems: [] + SubSteps: [] + CurrSubStepIndex: 0 +--- !u!114 &2557665304790223516 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4958545847533661992} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c4955531865a5dd49826541d2fc409be, type: 3} + m_Name: + m_EditorClassIdentifier: + text: {fileID: 4958545848506594358} +--- !u!114 &8893564951614067347 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4958545847533661992} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5afd5316c63705643b3daba5a6e923bd, type: 3} + m_Name: + m_EditorClassIdentifier: + ShowTetherWhenManipulating: 0 + IsBoundsHandles: 0 +--- !u!1 &4958545847717279631 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4958545847717279616} + - component: {fileID: 4958545847717279619} + - component: {fileID: 4958545847717279618} + - component: {fileID: 4958545847717279617} + m_Layer: 5 + m_Name: Rectangle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &4958545847717279616 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4958545847717279631} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0.007277921} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 4958545847533661993} + m_RootOrder: 0 + 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: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &4958545847717279619 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4958545847717279631} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 08f210828086c1a4398856e1ba65627c, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 1 + scaleMode: 0 + color: {r: 0.05660379, g: 0.05660379, b: 0.05660379, a: 1} + detailLevel: 2 + renderQueue: -1 + zTest: 4 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + pivot: 1 + width: 0.25 + height: 0.105 + type: 1 + cornerRadiusMode: 0 + cornerRadii: {x: 0.005, y: 0.005, z: 0.005, w: 0.005} + thickness: 0.003 + thicknessSpace: 0 + matchDashSpacingToSize: 1 + dashed: 0 + dashStyle: + type: 0 + space: -2 + snap: 1 + size: 16 + spacing: 0.5 + offset: 0 + shapeModifier: 1 + fill: + type: 0 + space: 0 + colorStart: {r: 0, g: 0, b: 0, a: 1} + colorEnd: {r: 1, g: 1, b: 1, a: 1} + linearStart: {x: 0, y: 0, z: 0} + linearEnd: {x: 0, y: 1, z: 0} + radialOrigin: {x: 0, y: 0, z: 0} + radialRadius: 1 + useFill: 0 +--- !u!33 &4958545847717279618 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4958545847717279631} + m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} +--- !u!23 &4958545847717279617 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4958545847717279631} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 7a2265fc202676141a8729ed7751f445, 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 &4958545848104663775 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4958545848104663760} + - component: {fileID: 4958545848104663762} + - component: {fileID: 4958545848104663761} + m_Layer: 5 + m_Name: Status_Icon + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4958545848104663760 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4958545848104663775} + 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_Children: [] + m_Father: {fileID: 4958545847533661993} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 0.009897992, y: 0} + m_SizeDelta: {x: 0.02, y: 0.02} + m_Pivot: {x: 0, y: 0.5} +--- !u!222 &4958545848104663762 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4958545848104663775} + m_CullTransparentMesh: 1 +--- !u!114 &4958545848104663761 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4958545848104663775} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 2adc8135dd936004db37d5cead85f951, 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 &4958545848407777826 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4958545848407777827} + - component: {fileID: 4958545848407777829} + m_Layer: 5 + m_Name: Task_text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4958545848407777827 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4958545848407777826} + 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_Children: + - {fileID: 4958545848506594357} + m_Father: {fileID: 4958545847533661993} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: -0.012663558, y: 0} + m_SizeDelta: {x: 0.27, y: 0.1} + m_Pivot: {x: 0.5, y: 1} +--- !u!222 &4958545848407777829 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4958545848407777826} + m_CullTransparentMesh: 1 +--- !u!1 &4958545848506594356 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4958545848506594357} + - component: {fileID: 4958545848506594359} + - component: {fileID: 4958545848506594358} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4958545848506594357 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4958545848506594356} + 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_Children: [] + m_Father: {fileID: 4958545848407777827} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &4958545848506594359 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4958545848506594356} + m_CullTransparentMesh: 1 +--- !u!114 &4958545848506594358 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4958545848506594356} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, 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: Microwave the mug and batter on high power for 60 seconds. + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, 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: 0.0125 + m_fontSizeBase: 0.0125 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + 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_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0.043816794, y: 0, z: -0.01758577, w: 0} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &5029625698129891630 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4464140839647139141} + - component: {fileID: 5427540429688648151} + - component: {fileID: 8553274811990261248} + - component: {fileID: 7800431297978358600} + - component: {fileID: 7525712028408304502} + - component: {fileID: 639096777983220507} + - component: {fileID: 2811483298888706734} + m_Layer: 5 + m_Name: Placeholder_top + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &4464140839647139141 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5029625698129891630} + 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_Children: + - {fileID: 7993193618598302714} + m_Father: {fileID: 1780662062814046512} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0.1, y: -0} + m_SizeDelta: {x: 0.2, y: 0.1} + m_Pivot: {x: 0.5, y: 1} +--- !u!222 &5427540429688648151 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5029625698129891630} + m_CullTransparentMesh: 1 +--- !u!114 &8553274811990261248 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5029625698129891630} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 0} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!225 &7800431297978358600 +CanvasGroup: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5029625698129891630} + m_Enabled: 1 + m_Alpha: 0.5 + m_Interactable: 1 + m_BlocksRaycasts: 1 + m_IgnoreParentGroups: 0 +--- !u!65 &7525712028408304502 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5029625698129891630} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 0.2, y: 0.097916886, z: 0.005} + m_Center: {x: 0, y: -0.05024354, z: 0} +--- !u!114 &639096777983220507 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5029625698129891630} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0016b7693ad92ff44bd5dddfc46156ed, type: 3} + m_Name: + m_EditorClassIdentifier: + TaskText: {fileID: 0} + centerScript: {fileID: 0} + currStep: + StepDesc: + RequiredItems: [] + SubSteps: [] + CurrSubStepIndex: 0 +--- !u!114 &2811483298888706734 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5029625698129891630} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c4955531865a5dd49826541d2fc409be, type: 3} + m_Name: + m_EditorClassIdentifier: + text: {fileID: 0} +--- !u!1 &5159471174132281174 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1780662062814046512} + - component: {fileID: 7689491582232892110} + - component: {fileID: 1548826071683043494} + - component: {fileID: 4130727352906547241} + - component: {fileID: 6081385799614234513} + - component: {fileID: 618863994348447543} + - component: {fileID: 1155548113577935354} + m_Layer: 5 + m_Name: listmenuButton_tasks_overview + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1780662062814046512 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5159471174132281174} + 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_Children: + - {fileID: 4464140839647139141} + - {fileID: 8670447746620240342} + - {fileID: 4871275497675807322} + - {fileID: 1746937051086898637} + - {fileID: 6851757514826642878} + - {fileID: 1774894890937858949} + - {fileID: 4958545847533661993} + - {fileID: 4951161907086118810} + m_Father: {fileID: 1856613876099894584} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0.02, y: -0.029826008} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!223 &7689491582232892110 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5159471174132281174} + 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_AdditionalShaderChannelsFlag: 25 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!114 &1548826071683043494 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5159471174132281174} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 1 + 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 &4130727352906547241 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5159471174132281174} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ff4e3b9019304b5aaec5664de0778d21, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &6081385799614234513 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5159471174132281174} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 0 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_ChildAlignment: 4 + m_Spacing: 0.01 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 1 + m_ChildControlWidth: 0 + m_ChildControlHeight: 1 + m_ChildScaleWidth: 0 + m_ChildScaleHeight: 0 + m_ReverseArrangement: 0 +--- !u!114 &618863994348447543 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5159471174132281174} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 2 + m_VerticalFit: 2 +--- !u!114 &1155548113577935354 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5159471174132281174} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2fcaf896491074042b7ed7684454a412, type: 3} + m_Name: + m_EditorClassIdentifier: + eventsToReceive: 0 + debounceThreshold: 0.01 +--- !u!1 &5301651077258606156 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7758178218478762257} + - component: {fileID: 6928417688200710131} + - component: {fileID: 7423880991290966125} + - component: {fileID: 5271123694026579674} + m_Layer: 5 + m_Name: Rectangle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &7758178218478762257 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5301651077258606156} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0.007277921} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 4871275497675807322} + m_RootOrder: 0 + 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: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &6928417688200710131 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5301651077258606156} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 08f210828086c1a4398856e1ba65627c, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 1 + scaleMode: 0 + color: {r: 0.05660379, g: 0.05660379, b: 0.05660379, a: 1} + detailLevel: 2 + renderQueue: -1 + zTest: 4 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + pivot: 1 + width: 0.25 + height: 0.105 + type: 1 + cornerRadiusMode: 0 + cornerRadii: {x: 0.005, y: 0.005, z: 0.005, w: 0.005} + thickness: 0.003 + thicknessSpace: 0 + matchDashSpacingToSize: 1 + dashed: 0 + dashStyle: + type: 0 + space: -2 + snap: 1 + size: 16 + spacing: 0.5 + offset: 0 + shapeModifier: 1 + fill: + type: 0 + space: 0 + colorStart: {r: 0, g: 0, b: 0, a: 1} + colorEnd: {r: 1, g: 1, b: 1, a: 1} + linearStart: {x: 0, y: 0, z: 0} + linearEnd: {x: 0, y: 1, z: 0} + radialOrigin: {x: 0, y: 0, z: 0} + radialRadius: 1 + useFill: 0 +--- !u!33 &7423880991290966125 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5301651077258606156} + m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} +--- !u!23 &5271123694026579674 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5301651077258606156} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 7a2265fc202676141a8729ed7751f445, 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 &5466247931753200677 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8387547732719214090} + - component: {fileID: 7077148336154698077} + - component: {fileID: 1722691476240550652} + - component: {fileID: 6927548944964266463} + m_Layer: 5 + m_Name: Triangle (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8387547732719214090 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5466247931753200677} + m_LocalRotation: {x: 0.38268343, y: -0.92387956, z: 0, w: 0} + m_LocalPosition: {x: -0.00055365264, y: 0.0000000018626451, z: -0.0033470676} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 4192729419619024692} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -180, z: -45} +--- !u!114 &7077148336154698077 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5466247931753200677} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1a1a57c335497964c8472942019dfdb0, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 1 + scaleMode: 0 + color: {r: 0.103773594, g: 0.103773594, b: 0.103773594, a: 1} + detailLevel: 2 + renderQueue: -1 + zTest: 4 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + colorMode: 0 + a: {x: -0.0067599546, y: -0.006759954, z: 0} + b: {x: -0.0062372563, y: 0.017356396, z: 0} + c: {x: 0.020567693, y: -0.009308638, z: 0} + border: 1 + thickness: 0.5 + thicknessSpace: 0 + roundness: 0 + colorB: {r: 1, g: 1, b: 1, a: 1} + colorC: {r: 1, g: 1, b: 1, a: 1} + matchDashSpacingToSize: 1 + dashed: 0 + dashStyle: + type: 0 + space: -2 + snap: 1 + size: 16 + spacing: 0.5 + offset: 0 + shapeModifier: 1 +--- !u!33 &1722691476240550652 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5466247931753200677} + m_Mesh: {fileID: 43069453304752982, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} +--- !u!23 &6927548944964266463 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5466247931753200677} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 7fa44248079235a47bd861b2601b7808, 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 &5955006399049159037 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3068968821112853946} + - component: {fileID: 580355316254434640} + - component: {fileID: 5154683172130198470} + - component: {fileID: 3051972964173564227} + m_Layer: 5 + m_Name: Triangle (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3068968821112853946 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5955006399049159037} + m_LocalRotation: {x: 0.38268343, y: -0.92387956, z: 0, w: 0} + m_LocalPosition: {x: -0.00055365264, y: 0.0000000018626451, z: -0.0033470676} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 2216796971443765223} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -180, z: -45} +--- !u!114 &580355316254434640 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5955006399049159037} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1a1a57c335497964c8472942019dfdb0, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 1 + scaleMode: 0 + color: {r: 0.103773594, g: 0.103773594, b: 0.103773594, a: 1} + detailLevel: 2 + renderQueue: -1 + zTest: 4 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + colorMode: 0 + a: {x: -0.0067599546, y: -0.006759954, z: 0} + b: {x: -0.0062372563, y: 0.017356396, z: 0} + c: {x: 0.020567693, y: -0.009308638, z: 0} + border: 1 + thickness: 0.5 + thicknessSpace: 0 + roundness: 0 + colorB: {r: 1, g: 1, b: 1, a: 1} + colorC: {r: 1, g: 1, b: 1, a: 1} + matchDashSpacingToSize: 1 + dashed: 0 + dashStyle: + type: 0 + space: -2 + snap: 1 + size: 16 + spacing: 0.5 + offset: 0 + shapeModifier: 1 +--- !u!33 &5154683172130198470 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5955006399049159037} + m_Mesh: {fileID: 43069453304752982, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} +--- !u!23 &3051972964173564227 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5955006399049159037} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 7fa44248079235a47bd861b2601b7808, 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 &6530459034941178855 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7625217596026709321} + - component: {fileID: 4470226234916041934} + - component: {fileID: 8493569273010756383} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7625217596026709321 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6530459034941178855} + 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_Children: [] + m_Father: {fileID: 1746937051086898637} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &4470226234916041934 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6530459034941178855} + m_CullTransparentMesh: 1 +--- !u!114 &8493569273010756383 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6530459034941178855} + 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.122641504, g: 0.122641504, b: 0.122641504, a: 0.15686275} + 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: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &6629006677697795247 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4951161907086118810} + - component: {fileID: 7167654975415611876} + - component: {fileID: 8665568434094521960} + - component: {fileID: 7177738130154905595} + - component: {fileID: 6813368195224548592} + - component: {fileID: 4507679587966280559} + - component: {fileID: 965314306389698982} + m_Layer: 5 + m_Name: Placeholder_bottom + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &4951161907086118810 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6629006677697795247} + 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_Children: + - {fileID: 1945030434772359729} + m_Father: {fileID: 1780662062814046512} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0.1, y: -0.58011425} + m_SizeDelta: {x: 0.2, y: 0.1} + m_Pivot: {x: 0.5, y: 1} +--- !u!222 &7167654975415611876 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6629006677697795247} + m_CullTransparentMesh: 1 +--- !u!114 &8665568434094521960 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6629006677697795247} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 0} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!225 &7177738130154905595 +CanvasGroup: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6629006677697795247} + m_Enabled: 1 + m_Alpha: 0.5 + m_Interactable: 1 + m_BlocksRaycasts: 1 + m_IgnoreParentGroups: 0 +--- !u!65 &6813368195224548592 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6629006677697795247} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 0.2, y: 0.097916886, z: 0.005} + m_Center: {x: 0, y: -0.05024354, z: 0} +--- !u!114 &4507679587966280559 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6629006677697795247} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0016b7693ad92ff44bd5dddfc46156ed, type: 3} + m_Name: + m_EditorClassIdentifier: + TaskText: {fileID: 0} + centerScript: {fileID: 0} + currStep: + StepDesc: + RequiredItems: [] + SubSteps: [] + CurrSubStepIndex: 0 +--- !u!114 &965314306389698982 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6629006677697795247} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c4955531865a5dd49826541d2fc409be, type: 3} + m_Name: + m_EditorClassIdentifier: + text: {fileID: 0} +--- !u!1 &6851757513964863967 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6851757513964863960} + - component: {fileID: 6851757513964863962} + - component: {fileID: 6851757513964863961} + m_Layer: 5 + m_Name: Text (TMP) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6851757513964863960 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6851757513964863967} + 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_Children: [] + m_Father: {fileID: 6851757514351543320} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &6851757513964863962 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6851757513964863967} + m_CullTransparentMesh: 1 +--- !u!114 &6851757513964863961 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6851757513964863967} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, 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: This is the parent task + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, 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: 0.01 + m_fontSizeBase: 0.01 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 0 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0.04629347, y: 0.00256183, z: 0, w: 0.0007469598} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &6851757513996799637 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6851757513996799638} + - component: {fileID: 6851757513996799633} + - component: {fileID: 6851757513996799632} + - component: {fileID: 6851757513996799639} + m_Layer: 5 + m_Name: Parent_Task_Rect + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6851757513996799638 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6851757513996799637} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.6870095, y: 0.6870095, z: 0.6870095} + m_Children: [] + m_Father: {fileID: 6851757514826642878} + m_RootOrder: 0 + 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.06} + m_SizeDelta: {x: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &6851757513996799633 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6851757513996799637} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 08f210828086c1a4398856e1ba65627c, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 1 + scaleMode: 0 + color: {r: 0.7372549, g: 0.7372549, b: 0.7372549, a: 1} + detailLevel: 2 + renderQueue: -1 + zTest: 4 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + pivot: 1 + width: 0.2905 + height: 0.06 + type: 2 + cornerRadiusMode: 0 + cornerRadii: {x: 0.25, y: 0.25, z: 0.25, w: 0.25} + thickness: 0.003 + thicknessSpace: 0 + matchDashSpacingToSize: 1 + dashed: 0 + dashStyle: + type: 0 + space: -2 + snap: 1 + size: 16 + spacing: 0.5 + offset: 0 + shapeModifier: 1 + fill: + type: 0 + space: 0 + colorStart: {r: 0, g: 0, b: 0, a: 1} + colorEnd: {r: 1, g: 1, b: 1, a: 1} + linearStart: {x: 0, y: 0, z: 0} + linearEnd: {x: 0, y: 1, z: 0} + radialOrigin: {x: 0, y: 0, z: 0} + radialRadius: 1 + useFill: 0 +--- !u!33 &6851757513996799632 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6851757513996799637} + m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} +--- !u!23 &6851757513996799639 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6851757513996799637} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 2ff2f8d08564fc84d80a4b2e2daa7c53, 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 &6851757514351543327 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6851757514351543320} + - component: {fileID: 6851757514351543322} + - component: {fileID: 6851757514351543321} + m_Layer: 5 + m_Name: Parent_Task_Panel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6851757514351543320 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6851757514351543327} + 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_Children: + - {fileID: 6851757513964863960} + m_Father: {fileID: 6851757514826642878} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0.2, y: 0.04} + m_Pivot: {x: 0.5, y: 1} +--- !u!222 &6851757514351543322 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6851757514351543327} + m_CullTransparentMesh: 1 +--- !u!114 &6851757514351543321 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6851757514351543327} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 0.91194963, b: 0.91194963, a: 0} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &6851757514589376307 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6851757514589376316} + - component: {fileID: 6851757514589376318} + - component: {fileID: 6851757514589376317} + m_Layer: 5 + m_Name: Status_Icon + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6851757514589376316 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6851757514589376307} + 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_Children: [] + m_Father: {fileID: 6851757514826642878} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0.008000001, y: -0.0039000511} + m_SizeDelta: {x: 0.03, y: 0.03} + m_Pivot: {x: 0, y: 1} +--- !u!222 &6851757514589376318 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6851757514589376307} + m_CullTransparentMesh: 1 +--- !u!114 &6851757514589376317 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6851757514589376307} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 3e8d0a21662922c4d85c154239a6dfec, 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 &6851757514826642877 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6851757514826642878} + - component: {fileID: 6851757514826642872} + - component: {fileID: 6851757514826642873} + - component: {fileID: 4724283251089924535} + m_Layer: 5 + m_Name: listmenubutton_tasks_W_Subtasks + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &6851757514826642878 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6851757514826642877} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.4555839, y: 1.4555839, z: 1.4555839} + m_Children: + - {fileID: 6851757513996799638} + - {fileID: 6851757514351543320} + - {fileID: 4808217072559051087} + - {fileID: 13851459010336067} + - {fileID: 6851757514589376316} + m_Father: {fileID: 1780662062814046512} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 0.1, y: -0.24644671} + m_SizeDelta: {x: 0.2, y: 0.16} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &6851757514826642872 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6851757514826642877} + m_CullTransparentMesh: 1 +--- !u!65 &6851757514826642873 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6851757514826642877} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 0.2, y: 0.05, z: 0.005} + m_Center: {x: 0, y: 0.06, z: 0} +--- !u!114 &4724283251089924535 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6851757514826642877} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: bc641411ba8b8e042891849dbe539fd1, type: 3} + m_Name: + m_EditorClassIdentifier: + BorderRect: {fileID: 4204639091532514842} + ParentObj: {fileID: 6851757514826642877} + ParentRect: {fileID: 6851757513996799637} + ParentTaskText: {fileID: 6851757513964863961} + SubTaskPrefab: {fileID: 9217102558241598530, guid: f00e7bbde250543479a512b6a4cd9b1e, type: 3} + VerticalLayoutGroupObj: {fileID: 3667612654304548336} +--- !u!1 &6962555922633764426 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 919077717904615574} + - component: {fileID: 8843418447043588444} + - component: {fileID: 6918801732168981324} + m_Layer: 5 + m_Name: Subtask_text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &919077717904615574 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6962555922633764426} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1.4555838, y: 1.4555838, z: 1.4555838} + m_Children: [] + m_Father: {fileID: 2977329097707049803} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 0.131, y: -0.091} + m_SizeDelta: {x: 0.2, y: 0.04} + m_Pivot: {x: 0.5, y: 0} +--- !u!222 &8843418447043588444 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6962555922633764426} + m_CullTransparentMesh: 1 +--- !u!114 &6918801732168981324 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6962555922633764426} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, 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: Hello + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, 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: 0.01 + m_fontSizeBase: 0.01 + m_fontWeight: 400 + m_enableAutoSizing: 1 + m_fontSizeMin: 0.006 + m_fontSizeMax: 0.05 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 + m_textAlignment: 65535 + m_characterSpacing: 0 + m_wordSpacing: 0 + m_lineSpacing: 0 + m_lineSpacingMax: 0 + m_paragraphSpacing: 0 + m_charWidthMaxAdj: 5 + m_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0.020108476, y: -0.02411034, z: 0, w: 0.04776825} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &7162093963172094579 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7993193618598302714} + - component: {fileID: 3667088999744847072} + - component: {fileID: 4726469010368638207} + - component: {fileID: 1163551361840007269} + - component: {fileID: 1806120035411271778} + m_Layer: 5 + m_Name: Rectangle_listmenuButton_tasks (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &7993193618598302714 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7162093963172094579} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.119, y: -0.048, z: -0.00058776565} + m_LocalScale: {x: 0.6229669, y: 0.23570383, z: 0.71588093} + m_Children: + - {fileID: 2605685083748948577} + m_Father: {fileID: 4464140839647139141} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &3667088999744847072 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7162093963172094579} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 08f210828086c1a4398856e1ba65627c, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 1 + scaleMode: 0 + color: {r: 0.7372549, g: 0.7372549, b: 0.7372549, a: 1} + detailLevel: 2 + renderQueue: -1 + zTest: 4 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + pivot: 1 + width: 0.04 + height: 0.6 + type: 0 + cornerRadiusMode: 0 + cornerRadii: {x: 0.25, y: 0.25, z: 0.25, w: 0.25} + thickness: 0.1 + thicknessSpace: 0 + matchDashSpacingToSize: 1 + dashed: 0 + dashStyle: + type: 0 + space: -2 + snap: 1 + size: 16 + spacing: 0.5 + offset: 0 + shapeModifier: 1 + fill: + type: 0 + space: 0 + colorStart: {r: 0, g: 0, b: 0, a: 1} + colorEnd: {r: 1, g: 1, b: 1, a: 1} + linearStart: {x: 0, y: 0, z: 0} + linearEnd: {x: 0, y: 1, z: 0} + radialOrigin: {x: 0, y: 0, z: 0} + radialRadius: 1 + useFill: 0 +--- !u!33 &4726469010368638207 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7162093963172094579} + m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} +--- !u!23 &1163551361840007269 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7162093963172094579} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 4c5c07ca7d8914b49b41056dfe1c19f3, 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!65 &1806120035411271778 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7162093963172094579} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 0.04, y: 0.6, z: 0.01} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &7172726197650321549 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1945030434772359729} + - component: {fileID: 6753155397291560798} + - component: {fileID: 6149742370139515875} + - component: {fileID: 2522462326492597871} + - component: {fileID: 6941079793175844064} + m_Layer: 5 + m_Name: Rectangle_listmenuButton_tasks (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &1945030434772359729 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7172726197650321549} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.119, y: -0.048, z: -0.00058776565} + m_LocalScale: {x: 0.6229669, y: 0.23570383, z: 0.71588093} + m_Children: + - {fileID: 8821793290288962377} + m_Father: {fileID: 4951161907086118810} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &6753155397291560798 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7172726197650321549} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 08f210828086c1a4398856e1ba65627c, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 1 + scaleMode: 0 + color: {r: 0.7372549, g: 0.7372549, b: 0.7372549, a: 1} + detailLevel: 2 + renderQueue: -1 + zTest: 4 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + pivot: 1 + width: 0.04 + height: 0.6 + type: 0 + cornerRadiusMode: 0 + cornerRadii: {x: 0.25, y: 0.25, z: 0.25, w: 0.25} + thickness: 0.1 + thicknessSpace: 0 + matchDashSpacingToSize: 1 + dashed: 0 + dashStyle: + type: 0 + space: -2 + snap: 1 + size: 16 + spacing: 0.5 + offset: 0 + shapeModifier: 1 + fill: + type: 0 + space: 0 + colorStart: {r: 0, g: 0, b: 0, a: 1} + colorEnd: {r: 1, g: 1, b: 1, a: 1} + linearStart: {x: 0, y: 0, z: 0} + linearEnd: {x: 0, y: 1, z: 0} + radialOrigin: {x: 0, y: 0, z: 0} + radialRadius: 1 + useFill: 0 +--- !u!33 &6149742370139515875 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7172726197650321549} + m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} +--- !u!23 &2522462326492597871 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7172726197650321549} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 4c5c07ca7d8914b49b41056dfe1c19f3, 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!65 &6941079793175844064 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7172726197650321549} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 0.04, y: 0.6, z: 0.01} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &7221469777323967512 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 94726680165724640} + - component: {fileID: 3489955394100981857} + - component: {fileID: 4523370645653357355} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &94726680165724640 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7221469777323967512} + 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_Children: [] + m_Father: {fileID: 4871275497675807322} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &3489955394100981857 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7221469777323967512} + m_CullTransparentMesh: 1 +--- !u!114 &4523370645653357355 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7221469777323967512} + 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.122641504, g: 0.122641504, b: 0.122641504, a: 0.15686275} + 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: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &7551830402755896431 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5251246540759248821} + - component: {fileID: 1321692845653047130} + - component: {fileID: 4475947135655005125} + m_Layer: 5 + m_Name: Status_Icon + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5251246540759248821 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7551830402755896431} + 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_Children: [] + m_Father: {fileID: 3959102656811569944} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: -0.0141, y: 0} + m_SizeDelta: {x: 0.02, y: 0.02} + m_Pivot: {x: 0, y: 0.5} +--- !u!222 &1321692845653047130 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7551830402755896431} + m_CullTransparentMesh: 1 +--- !u!114 &4475947135655005125 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7551830402755896431} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 22057aef5fa19f9489473012c242bba0, 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 &7677606213639042845 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3959102656811569944} + - component: {fileID: 7510319809636165526} + m_Layer: 5 + m_Name: Box + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3959102656811569944 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7677606213639042845} + 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_Children: + - {fileID: 5251246540759248821} + m_Father: {fileID: 1746937051086898637} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &7510319809636165526 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7677606213639042845} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 0 + m_VerticalFit: 2 +--- !u!1 &7906986510970210547 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4783197411414760758} + - component: {fileID: 4932823608717541754} + - component: {fileID: 7481117596492002376} + - component: {fileID: 2927267527324433870} + - component: {fileID: 8161597923723697779} + m_Layer: 5 + m_Name: Subtask_Bullet (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4783197411414760758 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7906986510970210547} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.000687011} + m_LocalScale: {x: 0.6870095, y: 0.6870095, z: 0.6870095} + m_Children: + - {fileID: 7490038060346566379} + m_Father: {fileID: 13851459010336067} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: -0.095, y: -0.04} + m_SizeDelta: {x: -0.19, y: 0.02} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &4932823608717541754 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7906986510970210547} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 08f210828086c1a4398856e1ba65627c, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 1 + scaleMode: 0 + color: {r: 0.81960785, g: 0.81960785, b: 0.81960785, a: 1} + detailLevel: 2 + renderQueue: -1 + zTest: 4 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + pivot: 1 + width: 0.005 + height: 0.005 + type: 0 + cornerRadiusMode: 0 + cornerRadii: {x: 0.25, y: 0.25, z: 0.25, w: 0.25} + thickness: 0.003 + thicknessSpace: 0 + matchDashSpacingToSize: 1 + dashed: 0 + dashStyle: + type: 0 + space: -2 + snap: 1 + size: 16 + spacing: 0.5 + offset: 0 + shapeModifier: 1 + fill: + type: 0 + space: 0 + colorStart: {r: 0, g: 0, b: 0, a: 1} + colorEnd: {r: 1, g: 1, b: 1, a: 1} + linearStart: {x: 0, y: 0, z: 0} + linearEnd: {x: 0, y: 1, z: 0} + radialOrigin: {x: 0, y: 0, z: 0} + radialRadius: 1 + useFill: 0 +--- !u!33 &7481117596492002376 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7906986510970210547} + m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} +--- !u!23 &2927267527324433870 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7906986510970210547} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 4c5c07ca7d8914b49b41056dfe1c19f3, 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 &8161597923723697779 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7906986510970210547} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fafb3af0475f11b4d84cc61c169e886f, type: 3} + m_Name: + m_EditorClassIdentifier: + TextObj: {fileID: 807349649986327857} +--- !u!1 &8132811822425642137 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1746937051086898637} + - component: {fileID: 1957913532391771099} + - component: {fileID: 2098441495684098479} + - component: {fileID: 6404261525251388345} + - component: {fileID: 7637945768348474996} + - component: {fileID: 3182028929813490420} + - component: {fileID: 5195166428342157150} + - component: {fileID: 878103693705832147} + m_Layer: 5 + m_Name: listmenubutton_tasks_Solo (3) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1746937051086898637 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8132811822425642137} + 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_Children: + - {fileID: 6342325687949590449} + - {fileID: 7625217596026709321} + - {fileID: 3959102656811569944} + - {fileID: 2216796971443765223} + m_Father: {fileID: 1780662062814046512} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0.024999991, y: 0} + m_SizeDelta: {x: 0.3, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!222 &1957913532391771099 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8132811822425642137} + m_CullTransparentMesh: 1 +--- !u!65 &2098441495684098479 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8132811822425642137} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 0.3, y: 0.097916886, z: 0.05} + m_Center: {x: 0.15, y: 0.07, z: 0} +--- !u!114 &6404261525251388345 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8132811822425642137} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0016b7693ad92ff44bd5dddfc46156ed, type: 3} + m_Name: + m_EditorClassIdentifier: + TaskText: {fileID: 878103693705832147} + centerScript: {fileID: 0} + currStep: + StepDesc: + RequiredItems: [] + SubSteps: [] + CurrSubStepIndex: 0 +--- !u!114 &7637945768348474996 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8132811822425642137} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c4955531865a5dd49826541d2fc409be, type: 3} + m_Name: + m_EditorClassIdentifier: + text: {fileID: 878103693705832147} +--- !u!114 &3182028929813490420 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8132811822425642137} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5afd5316c63705643b3daba5a6e923bd, type: 3} + m_Name: + m_EditorClassIdentifier: + ShowTetherWhenManipulating: 0 + IsBoundsHandles: 0 +--- !u!114 &5195166428342157150 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8132811822425642137} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 0 + m_VerticalFit: 2 +--- !u!114 &878103693705832147 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8132811822425642137} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, 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: ' Microwave the mug and batter on high power for 60 seconds. Microwave + the mug and batter on high power for 60 seconds. Microwave the mug and batter + on high power for 60 seconds.Microwave the mug and batter on high power for 60 + seconds. Microwave the mug and batter on high power for 60 seconds. Microwave + the mug and batter on high power for 60 seconds.' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, 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: 0.0125 + m_fontSizeBase: 0.0125 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + 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_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0.02, y: 0.008, z: 0.0064121187, w: 0.008} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &8671348084859002601 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6308636810890595116} + - component: {fileID: 5879866692525528928} + - component: {fileID: 8232535745281385042} + - component: {fileID: 4427651118563257300} + - component: {fileID: 7254807949992413289} + m_Layer: 5 + m_Name: Subtask_Bullet + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6308636810890595116 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8671348084859002601} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.000687011} + m_LocalScale: {x: 0.6870095, y: 0.6870095, z: 0.6870095} + m_Children: + - {fileID: 8222559839117340913} + m_Father: {fileID: 13851459010336067} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: -0.095, y: -0.01} + m_SizeDelta: {x: -0.19, y: 0.02} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &5879866692525528928 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8671348084859002601} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 08f210828086c1a4398856e1ba65627c, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 1 + scaleMode: 0 + color: {r: 0.81960785, g: 0.81960785, b: 0.81960785, a: 1} + detailLevel: 2 + renderQueue: -1 + zTest: 4 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + pivot: 1 + width: 0.005 + height: 0.005 + type: 0 + cornerRadiusMode: 0 + cornerRadii: {x: 0.25, y: 0.25, z: 0.25, w: 0.25} + thickness: 0.003 + thicknessSpace: 0 + matchDashSpacingToSize: 1 + dashed: 0 + dashStyle: + type: 0 + space: -2 + snap: 1 + size: 16 + spacing: 0.5 + offset: 0 + shapeModifier: 1 + fill: + type: 0 + space: 0 + colorStart: {r: 0, g: 0, b: 0, a: 1} + colorEnd: {r: 1, g: 1, b: 1, a: 1} + linearStart: {x: 0, y: 0, z: 0} + linearEnd: {x: 0, y: 1, z: 0} + radialOrigin: {x: 0, y: 0, z: 0} + radialRadius: 1 + useFill: 0 +--- !u!33 &8232535745281385042 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8671348084859002601} + m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} +--- !u!23 &4427651118563257300 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8671348084859002601} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 4c5c07ca7d8914b49b41056dfe1c19f3, 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 &7254807949992413289 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8671348084859002601} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fafb3af0475f11b4d84cc61c169e886f, type: 3} + m_Name: + m_EditorClassIdentifier: + TextObj: {fileID: 2223049027444736811} +--- !u!1001 &6174398747637264129 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1780662062814046512} + m_Modifications: + - target: {fileID: 3313594597915729622, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_Name + value: listmenubutton_tasks_Solo_adjustable + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_Pivot.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_Pivot.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_SizeDelta.x + value: 0.3 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_AnchoredPosition.x + value: 0.024999991 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 864f7b990a4574e358739808e415a30a, type: 3} +--- !u!114 &8097812179385209420 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 2724373997908098381, guid: 864f7b990a4574e358739808e415a30a, type: 3} + m_PrefabInstance: {fileID: 6174398747637264129} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0016b7693ad92ff44bd5dddfc46156ed, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!224 &8670447746620240342 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3313594597915729623, guid: 864f7b990a4574e358739808e415a30a, type: 3} + m_PrefabInstance: {fileID: 6174398747637264129} + m_PrefabAsset: {fileID: 0} diff --git a/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Sid_Tasklist/listmenuButton_tasks_TaskListComponents.prefab.meta b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Sid_Tasklist/listmenuButton_tasks_TaskListComponents.prefab.meta new file mode 100644 index 000000000..338b1efca --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Sid_Tasklist/listmenuButton_tasks_TaskListComponents.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 42ee180eb59197d43b40539743d3fbc5 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Sid_Tasklist/listmenubutton_tasks_Solo_adjustable.prefab b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Sid_Tasklist/listmenubutton_tasks_Solo_adjustable.prefab new file mode 100644 index 000000000..79d334d31 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Sid_Tasklist/listmenubutton_tasks_Solo_adjustable.prefab @@ -0,0 +1,849 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &1130608728355113470 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5900806510625354750} + - component: {fileID: 594182129371656675} + - component: {fileID: 2254548157395668242} + - component: {fileID: 3246513419051514679} + m_Layer: 5 + m_Name: Triangle (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5900806510625354750 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1130608728355113470} + m_LocalRotation: {x: 0.38268343, y: -0.92387956, z: 0, w: 0} + m_LocalPosition: {x: -0.00055365264, y: 0.0000000018626451, z: -0.0033470676} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 2689910289749032128} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -180, z: -45} +--- !u!114 &594182129371656675 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1130608728355113470} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1a1a57c335497964c8472942019dfdb0, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 1 + scaleMode: 0 + color: {r: 0.103773594, g: 0.103773594, b: 0.103773594, a: 1} + detailLevel: 2 + renderQueue: -1 + zTest: 4 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + colorMode: 0 + a: {x: -0.0067599546, y: -0.006759954, z: 0} + b: {x: -0.0062372563, y: 0.017356396, z: 0} + c: {x: 0.020567693, y: -0.009308638, z: 0} + border: 1 + thickness: 0.5 + thicknessSpace: 0 + roundness: 0 + colorB: {r: 1, g: 1, b: 1, a: 1} + colorC: {r: 1, g: 1, b: 1, a: 1} + matchDashSpacingToSize: 1 + dashed: 0 + dashStyle: + type: 0 + space: -2 + snap: 1 + size: 16 + spacing: 0.5 + offset: 0 + shapeModifier: 1 +--- !u!33 &2254548157395668242 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1130608728355113470} + m_Mesh: {fileID: 43069453304752982, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} +--- !u!23 &3246513419051514679 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1130608728355113470} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 7fa44248079235a47bd861b2601b7808, 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 &2789763163576919001 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6271354949381004911} + - component: {fileID: 8443510017788965402} + - component: {fileID: 7824301969225919984} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6271354949381004911 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2789763163576919001} + 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_Children: [] + m_Father: {fileID: 3313594597915729623} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &8443510017788965402 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2789763163576919001} + m_CullTransparentMesh: 1 +--- !u!114 &7824301969225919984 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2789763163576919001} + 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.122641504, g: 0.122641504, b: 0.122641504, a: 0.15686275} + 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: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &3313594597765924465 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3313594597765924478} + - component: {fileID: 3313594597765924477} + - component: {fileID: 3313594597765924476} + - component: {fileID: 3313594597765924479} + m_Layer: 5 + m_Name: Rectangle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &3313594597765924478 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3313594597765924465} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0.007277921} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 3313594597915729623} + m_RootOrder: 0 + 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: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &3313594597765924477 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3313594597765924465} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 08f210828086c1a4398856e1ba65627c, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 1 + scaleMode: 0 + color: {r: 0.05660379, g: 0.05660379, b: 0.05660379, a: 1} + detailLevel: 2 + renderQueue: -1 + zTest: 4 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + pivot: 1 + width: 0.25 + height: 0.105 + type: 1 + cornerRadiusMode: 0 + cornerRadii: {x: 0.005, y: 0.005, z: 0.005, w: 0.005} + thickness: 0.003 + thicknessSpace: 0 + matchDashSpacingToSize: 1 + dashed: 0 + dashStyle: + type: 0 + space: -2 + snap: 1 + size: 16 + spacing: 0.5 + offset: 0 + shapeModifier: 1 + fill: + type: 0 + space: 0 + colorStart: {r: 0, g: 0, b: 0, a: 1} + colorEnd: {r: 1, g: 1, b: 1, a: 1} + linearStart: {x: 0, y: 0, z: 0} + linearEnd: {x: 0, y: 1, z: 0} + radialOrigin: {x: 0, y: 0, z: 0} + radialRadius: 1 + useFill: 0 +--- !u!33 &3313594597765924476 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3313594597765924465} + m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} +--- !u!23 &3313594597765924479 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3313594597765924465} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 7a2265fc202676141a8729ed7751f445, 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 &3313594597915729622 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3313594597915729623} + - component: {fileID: 3313594597915729618} + - component: {fileID: 3313594597915729619} + - component: {fileID: 2724373997908098381} + - component: {fileID: 5355532698893695842} + - component: {fileID: 6646244368683478121} + - component: {fileID: 7817718346021929786} + - component: {fileID: 5601470322353805520} + m_Layer: 5 + m_Name: listmenubutton_tasks_Solo_adjustable + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3313594597915729623 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3313594597915729622} + 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_Children: + - {fileID: 3313594597765924478} + - {fileID: 6271354949381004911} + - {fileID: 8017464144979259282} + - {fileID: 2689910289749032128} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0.024999991, y: 0} + m_SizeDelta: {x: 0.3, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!222 &3313594597915729618 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3313594597915729622} + m_CullTransparentMesh: 1 +--- !u!65 &3313594597915729619 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3313594597915729622} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 0.3, y: 0.097916886, z: 0.05} + m_Center: {x: 0.15, y: 0.07, z: 0} +--- !u!114 &2724373997908098381 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3313594597915729622} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0016b7693ad92ff44bd5dddfc46156ed, type: 3} + m_Name: + m_EditorClassIdentifier: + TaskText: {fileID: 5601470322353805520} + centerScript: {fileID: 0} + currStep: + StepDesc: + RequiredItems: [] + SubSteps: [] + CurrSubStepIndex: 0 +--- !u!114 &5355532698893695842 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3313594597915729622} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c4955531865a5dd49826541d2fc409be, type: 3} + m_Name: + m_EditorClassIdentifier: + text: {fileID: 5601470322353805520} +--- !u!114 &6646244368683478121 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3313594597915729622} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5afd5316c63705643b3daba5a6e923bd, type: 3} + m_Name: + m_EditorClassIdentifier: + ShowTetherWhenManipulating: 0 + IsBoundsHandles: 0 +--- !u!114 &7817718346021929786 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3313594597915729622} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 0 + m_VerticalFit: 2 +--- !u!114 &5601470322353805520 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3313594597915729622} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, 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: ' Microwave the mug and batter on high power for 60 seconds. Microwave + the mug and batter on high power for 60 seconds. Microwave the mug and batter + on high power for 60 seconds.Microwave the mug and batter on high power for 60 + seconds. Microwave the mug and batter on high power for 60 seconds. Microwave + the mug and batter on high power for 60 seconds.' + m_isRightToLeft: 0 + m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} + m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, 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: 0.0125 + m_fontSizeBase: 0.0125 + m_fontWeight: 400 + m_enableAutoSizing: 0 + m_fontSizeMin: 18 + m_fontSizeMax: 72 + m_fontStyle: 0 + m_HorizontalAlignment: 1 + 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_enableWordWrapping: 1 + m_wordWrappingRatios: 0.4 + m_overflowMode: 0 + m_linkedTextComponent: {fileID: 0} + parentLinkedComponent: {fileID: 0} + m_enableKerning: 1 + m_enableExtraPadding: 0 + checkPaddingRequired: 0 + m_isRichText: 1 + m_parseCtrlCharacters: 1 + m_isOrthographic: 1 + m_isCullingEnabled: 0 + m_horizontalMapping: 0 + m_verticalMapping: 0 + m_uvLineOffset: 0 + m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 + m_VertexBufferAutoSizeReduction: 0 + m_useMaxVisibleDescender: 1 + m_pageToDisplay: 1 + m_margin: {x: 0.02, y: 0.008, z: 0.0064121187, w: 0.008} + m_isUsingLegacyAnimationComponent: 0 + m_isVolumetricText: 0 + m_hasFontAssetChanged: 0 + m_baseMaterial: {fileID: 0} + m_maskOffset: {x: 0, y: 0, z: 0, w: 0} +--- !u!1 &3313594598413355809 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3313594598413355822} + - component: {fileID: 3313594598413355820} + - component: {fileID: 3313594598413355823} + m_Layer: 5 + m_Name: Status_Icon + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3313594598413355822 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3313594598413355809} + 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_Children: [] + m_Father: {fileID: 8017464144979259282} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0.5} + m_AnchoredPosition: {x: -0.0162, y: 0} + m_SizeDelta: {x: 0.02, y: 0.02} + m_Pivot: {x: 0, y: 0.5} +--- !u!222 &3313594598413355820 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3313594598413355809} + m_CullTransparentMesh: 1 +--- !u!114 &3313594598413355823 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3313594598413355809} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 8a857eabb7fce8241b1d80c73afe381b, 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 &4727887732404994326 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8017464144979259282} + - component: {fileID: 7013695434312349806} + - component: {fileID: 3003290537080273579} + m_Layer: 5 + m_Name: Box + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8017464144979259282 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4727887732404994326} + 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_Children: + - {fileID: 3313594598413355822} + m_Father: {fileID: 3313594597915729623} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0.5} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!114 &7013695434312349806 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4727887732404994326} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalFit: 0 + m_VerticalFit: 2 +--- !u!222 &3003290537080273579 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4727887732404994326} + m_CullTransparentMesh: 1 +--- !u!1 &4810723393009401135 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2689910289749032128} + - component: {fileID: 628798159656895225} + - component: {fileID: 5457409063577977911} + - component: {fileID: 4871198248239680227} + - component: {fileID: 6904563826835920346} + m_Layer: 5 + m_Name: Rectangle_listmenuButton_tasks (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &2689910289749032128 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4810723393009401135} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.119, y: -0.048, z: -0.00058776565} + m_LocalScale: {x: 0.6229669, y: 0.23570383, z: 0.71588093} + m_Children: + - {fileID: 5900806510625354750} + m_Father: {fileID: 3313594597915729623} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &628798159656895225 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4810723393009401135} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 08f210828086c1a4398856e1ba65627c, type: 3} + m_Name: + m_EditorClassIdentifier: + blendMode: 1 + scaleMode: 0 + color: {r: 0.7372549, g: 0.7372549, b: 0.7372549, a: 1} + detailLevel: 2 + renderQueue: -1 + zTest: 4 + zOffsetFactor: 0 + zOffsetUnits: 0 + stencilComp: 8 + stencilOpPass: 0 + stencilRefID: 0 + stencilReadMask: 255 + stencilWriteMask: 255 + pivot: 1 + width: 0.04 + height: 0.6 + type: 0 + cornerRadiusMode: 0 + cornerRadii: {x: 0.25, y: 0.25, z: 0.25, w: 0.25} + thickness: 0.1 + thicknessSpace: 0 + matchDashSpacingToSize: 1 + dashed: 0 + dashStyle: + type: 0 + space: -2 + snap: 1 + size: 16 + spacing: 0.5 + offset: 0 + shapeModifier: 1 + fill: + type: 0 + space: 0 + colorStart: {r: 0, g: 0, b: 0, a: 1} + colorEnd: {r: 1, g: 1, b: 1, a: 1} + linearStart: {x: 0, y: 0, z: 0} + linearEnd: {x: 0, y: 1, z: 0} + radialOrigin: {x: 0, y: 0, z: 0} + radialRadius: 1 + useFill: 0 +--- !u!33 &5457409063577977911 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4810723393009401135} + m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} +--- !u!23 &4871198248239680227 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4810723393009401135} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 4c5c07ca7d8914b49b41056dfe1c19f3, 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!65 &6904563826835920346 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4810723393009401135} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 0.04, y: 0.6, z: 0.01} + m_Center: {x: 0, y: 0, z: 0} diff --git a/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Sid_Tasklist/listmenubutton_tasks_Solo_adjustable.prefab.meta b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Sid_Tasklist/listmenubutton_tasks_Solo_adjustable.prefab.meta new file mode 100644 index 000000000..8684181c3 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/Sid_Tasklist/listmenubutton_tasks_Solo_adjustable.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 864f7b990a4574e358739808e415a30a +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/SpatialAudio.mixer b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/SpatialAudio.mixer new file mode 100644 index 000000000..aa8599605 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/SpatialAudio.mixer @@ -0,0 +1,68 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!241 &24100000 +AudioMixerController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: SpatialAudio + m_OutputGroup: {fileID: 0} + m_MasterGroup: {fileID: 24300002} + m_Snapshots: + - {fileID: 24500006} + m_StartSnapshot: {fileID: 24500006} + m_SuspendThreshold: -80 + m_EnableSuspend: 1 + m_UpdateMode: 0 + m_ExposedParameters: [] + m_AudioMixerGroupViews: + - guids: + - bc0eb1514de33044fb8d8818d0793ba2 + name: View + m_CurrentViewIndex: 0 + m_TargetSnapshot: {fileID: 24500006} +--- !u!243 &24300002 +AudioMixerGroupController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Master + m_AudioMixer: {fileID: 24100000} + m_GroupID: bc0eb1514de33044fb8d8818d0793ba2 + m_Children: [] + m_Volume: 53ea6560f7c84cd49a0ee2c81c7c2071 + m_Pitch: 3d613b66f320fa246a3aac6d45219039 + m_Send: 00000000000000000000000000000000 + m_Effects: + - {fileID: 24400004} + m_UserColorIndex: 0 + m_Mute: 0 + m_Solo: 0 + m_BypassEffects: 0 +--- !u!244 &24400004 +AudioMixerEffectController: + m_ObjectHideFlags: 3 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: + m_EffectID: 42840355377a4694db43b769498eb7a5 + m_EffectName: Attenuation + m_MixLevel: 370855c900a2fd44fae5a1dcb1dab297 + m_Parameters: [] + m_SendTarget: {fileID: 0} + m_EnableWetMix: 0 + m_Bypass: 0 +--- !u!245 &24500006 +AudioMixerSnapshotController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Snapshot + m_AudioMixer: {fileID: 24100000} + m_SnapshotID: 224b562f1d1226049af2440b42ef45f8 + m_FloatValues: {} + m_TransitionOverrides: {} diff --git a/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/SpatialAudio.mixer.meta b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/SpatialAudio.mixer.meta new file mode 100644 index 000000000..fa2cb12c4 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Resources/Prefabs/SpatialAudio.mixer.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f69ad0dcf5a649c46b6a67c6f7017d67 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 24100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Resources/ARUI/Sounds.meta b/unity/ARUI/Assets/Plugins/ARUI/Resources/Sounds.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Sounds.meta rename to unity/ARUI/Assets/Plugins/ARUI/Resources/Sounds.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Sounds/MRTK_ButtonPress.wav b/unity/ARUI/Assets/Plugins/ARUI/Resources/Sounds/MRTK_ButtonPress.wav similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Sounds/MRTK_ButtonPress.wav rename to unity/ARUI/Assets/Plugins/ARUI/Resources/Sounds/MRTK_ButtonPress.wav diff --git a/unity/ARUI/Assets/Resources/ARUI/Sounds/MRTK_ButtonPress.wav.meta b/unity/ARUI/Assets/Plugins/ARUI/Resources/Sounds/MRTK_ButtonPress.wav.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Sounds/MRTK_ButtonPress.wav.meta rename to unity/ARUI/Assets/Plugins/ARUI/Resources/Sounds/MRTK_ButtonPress.wav.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Sounds/MRTK_Move_End.wav b/unity/ARUI/Assets/Plugins/ARUI/Resources/Sounds/MRTK_Move_End.wav similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Sounds/MRTK_Move_End.wav rename to unity/ARUI/Assets/Plugins/ARUI/Resources/Sounds/MRTK_Move_End.wav diff --git a/unity/ARUI/Assets/Resources/ARUI/Sounds/MRTK_Move_End.wav.meta b/unity/ARUI/Assets/Plugins/ARUI/Resources/Sounds/MRTK_Move_End.wav.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Sounds/MRTK_Move_End.wav.meta rename to unity/ARUI/Assets/Plugins/ARUI/Resources/Sounds/MRTK_Move_End.wav.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Sounds/MRTK_Move_Start.wav b/unity/ARUI/Assets/Plugins/ARUI/Resources/Sounds/MRTK_Move_Start.wav similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Sounds/MRTK_Move_Start.wav rename to unity/ARUI/Assets/Plugins/ARUI/Resources/Sounds/MRTK_Move_Start.wav diff --git a/unity/ARUI/Assets/Resources/ARUI/Sounds/MRTK_Move_Start.wav.meta b/unity/ARUI/Assets/Plugins/ARUI/Resources/Sounds/MRTK_Move_Start.wav.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Sounds/MRTK_Move_Start.wav.meta rename to unity/ARUI/Assets/Plugins/ARUI/Resources/Sounds/MRTK_Move_Start.wav.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Sounds/MRTK_Notification.wav b/unity/ARUI/Assets/Plugins/ARUI/Resources/Sounds/MRTK_Notification.wav similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Sounds/MRTK_Notification.wav rename to unity/ARUI/Assets/Plugins/ARUI/Resources/Sounds/MRTK_Notification.wav diff --git a/unity/ARUI/Assets/Resources/ARUI/Sounds/MRTK_Notification.wav.meta b/unity/ARUI/Assets/Plugins/ARUI/Resources/Sounds/MRTK_Notification.wav.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Sounds/MRTK_Notification.wav.meta rename to unity/ARUI/Assets/Plugins/ARUI/Resources/Sounds/MRTK_Notification.wav.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Sounds/MRTK_Select_Secondary.wav b/unity/ARUI/Assets/Plugins/ARUI/Resources/Sounds/MRTK_Select_Secondary.wav similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Sounds/MRTK_Select_Secondary.wav rename to unity/ARUI/Assets/Plugins/ARUI/Resources/Sounds/MRTK_Select_Secondary.wav diff --git a/unity/ARUI/Assets/Resources/ARUI/Sounds/MRTK_Select_Secondary.wav.meta b/unity/ARUI/Assets/Plugins/ARUI/Resources/Sounds/MRTK_Select_Secondary.wav.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Sounds/MRTK_Select_Secondary.wav.meta rename to unity/ARUI/Assets/Plugins/ARUI/Resources/Sounds/MRTK_Select_Secondary.wav.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Sounds/MRTK_Voice_Confirmation.wav b/unity/ARUI/Assets/Plugins/ARUI/Resources/Sounds/MRTK_Voice_Confirmation.wav similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Sounds/MRTK_Voice_Confirmation.wav rename to unity/ARUI/Assets/Plugins/ARUI/Resources/Sounds/MRTK_Voice_Confirmation.wav diff --git a/unity/ARUI/Assets/Resources/ARUI/Sounds/MRTK_Voice_Confirmation.wav.meta b/unity/ARUI/Assets/Plugins/ARUI/Resources/Sounds/MRTK_Voice_Confirmation.wav.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Sounds/MRTK_Voice_Confirmation.wav.meta rename to unity/ARUI/Assets/Plugins/ARUI/Resources/Sounds/MRTK_Voice_Confirmation.wav.meta diff --git a/unity/ARUI/Assets/Resources/ARUI/Sounds/warning.mp3 b/unity/ARUI/Assets/Plugins/ARUI/Resources/Sounds/warning.mp3 similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Sounds/warning.mp3 rename to unity/ARUI/Assets/Plugins/ARUI/Resources/Sounds/warning.mp3 diff --git a/unity/ARUI/Assets/Resources/ARUI/Sounds/warning.mp3.meta b/unity/ARUI/Assets/Plugins/ARUI/Resources/Sounds/warning.mp3.meta similarity index 100% rename from unity/ARUI/Assets/Resources/ARUI/Sounds/warning.mp3.meta rename to unity/ARUI/Assets/Plugins/ARUI/Resources/Sounds/warning.mp3.meta diff --git a/unity/ARUI/Assets/Plugins/ARUI/Resources/Textures.meta b/unity/ARUI/Assets/Plugins/ARUI/Resources/Textures.meta new file mode 100644 index 000000000..f2df58c96 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Resources/Textures.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 36c7368f45631ea48ae800b9a83b05e2 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Resources/Textures/Quesadilla.png b/unity/ARUI/Assets/Plugins/ARUI/Resources/Textures/Quesadilla.png new file mode 100644 index 000000000..9b173e37a Binary files /dev/null and b/unity/ARUI/Assets/Plugins/ARUI/Resources/Textures/Quesadilla.png differ diff --git a/unity/ARUI/Assets/Plugins/ARUI/Resources/Textures/Quesadilla.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Resources/Textures/Quesadilla.png.meta new file mode 100644 index 000000000..005dd2ed1 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Resources/Textures/Quesadilla.png.meta @@ -0,0 +1,120 @@ +fileFormatVersion: 2 +guid: b887d2fe064a14e70a360c27b6439250 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 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 + 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 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Resources/Textures/coffee.png b/unity/ARUI/Assets/Plugins/ARUI/Resources/Textures/coffee.png new file mode 100644 index 000000000..fed854a82 Binary files /dev/null and b/unity/ARUI/Assets/Plugins/ARUI/Resources/Textures/coffee.png differ diff --git a/unity/ARUI/Assets/Plugins/ARUI/Resources/Textures/coffee.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Resources/Textures/coffee.png.meta new file mode 100644 index 000000000..4a648f1a8 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Resources/Textures/coffee.png.meta @@ -0,0 +1,120 @@ +fileFormatVersion: 2 +guid: 090e5cd754211574a8b427342efb0825 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 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 + 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 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Resources/Textures/oatmeal.png b/unity/ARUI/Assets/Plugins/ARUI/Resources/Textures/oatmeal.png new file mode 100644 index 000000000..ad6fccc63 Binary files /dev/null and b/unity/ARUI/Assets/Plugins/ARUI/Resources/Textures/oatmeal.png differ diff --git a/unity/ARUI/Assets/Plugins/ARUI/Resources/Textures/oatmeal.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Resources/Textures/oatmeal.png.meta new file mode 100644 index 000000000..a312a46cf --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Resources/Textures/oatmeal.png.meta @@ -0,0 +1,120 @@ +fileFormatVersion: 2 +guid: ba94831b4a2df45b98058bc37c5d0b23 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 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 + 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 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Resources/Textures/pinwheels.png b/unity/ARUI/Assets/Plugins/ARUI/Resources/Textures/pinwheels.png new file mode 100644 index 000000000..022670a5d Binary files /dev/null and b/unity/ARUI/Assets/Plugins/ARUI/Resources/Textures/pinwheels.png differ diff --git a/unity/ARUI/Assets/Plugins/ARUI/Resources/Textures/pinwheels.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Resources/Textures/pinwheels.png.meta new file mode 100644 index 000000000..b465f959d --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Resources/Textures/pinwheels.png.meta @@ -0,0 +1,120 @@ +fileFormatVersion: 2 +guid: 04551e57ff43f4749a4bd19261eb29f7 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 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 + 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 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Resources/Textures/tea.png b/unity/ARUI/Assets/Plugins/ARUI/Resources/Textures/tea.png new file mode 100644 index 000000000..4aab640d3 Binary files /dev/null and b/unity/ARUI/Assets/Plugins/ARUI/Resources/Textures/tea.png differ diff --git a/unity/ARUI/Assets/Plugins/ARUI/Resources/Textures/tea.png.meta b/unity/ARUI/Assets/Plugins/ARUI/Resources/Textures/tea.png.meta new file mode 100644 index 000000000..e0ec6e482 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Resources/Textures/tea.png.meta @@ -0,0 +1,120 @@ +fileFormatVersion: 2 +guid: 720fffad3f5a646aaaf83f1119551fcb +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 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 + 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 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Resources/Textures/zBuffer.renderTexture b/unity/ARUI/Assets/Plugins/ARUI/Resources/Textures/zBuffer.renderTexture new file mode 100644 index 000000000..cb32445a0 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Resources/Textures/zBuffer.renderTexture @@ -0,0 +1,38 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!84 &8400000 +RenderTexture: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: zBuffer + m_ImageContentsHash: + serializedVersion: 2 + Hash: 00000000000000000000000000000000 + m_ForcedFallbackFormat: 4 + m_DownscaleFallback: 0 + m_IsAlphaChannelOptional: 0 + serializedVersion: 3 + m_Width: 144 + m_Height: 94 + m_AntiAliasing: 1 + m_MipCount: -1 + m_DepthFormat: 2 + m_ColorFormat: 8 + m_MipMap: 0 + m_GenerateMips: 1 + m_SRGB: 0 + m_UseDynamicScale: 0 + m_BindMS: 0 + m_EnableCompatibleFormat: 1 + m_TextureSettings: + serializedVersion: 2 + m_FilterMode: 0 + m_Aniso: 0 + m_MipBias: 0 + m_WrapU: 1 + m_WrapV: 1 + m_WrapW: 1 + m_Dimension: 2 + m_VolumeDepth: 1 diff --git a/unity/ARUI/Assets/Plugins/ARUI/Resources/Textures/zBuffer.renderTexture.meta b/unity/ARUI/Assets/Plugins/ARUI/Resources/Textures/zBuffer.renderTexture.meta new file mode 100644 index 000000000..800e428da --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Resources/Textures/zBuffer.renderTexture.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 2b024d302a64968499acc7785ed49e85 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 8400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scenes.meta b/unity/ARUI/Assets/Plugins/ARUI/Scenes.meta new file mode 100644 index 000000000..e15bf99b5 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scenes.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7cda74d8dc4ea8f408c27a2df79e6e84 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scenes/SampleScene.unity b/unity/ARUI/Assets/Plugins/ARUI/Scenes/SampleScene.unity new file mode 100644 index 000000000..12924ce79 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scenes/SampleScene.unity @@ -0,0 +1,766 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 0 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 705507994} + m_IndirectSpecularColor: {r: 0.44657898, g: 0.4964133, b: 0.5748178, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 12 + m_GIWorkflowMode: 1 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 0 + m_LightmapEditorSettings: + serializedVersion: 12 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAmbientOcclusion: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 256 + m_ReflectionCompression: 2 + m_MixedBakeMode: 2 + m_BakeBackend: 1 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 500 + m_PVRBounces: 2 + m_PVREnvironmentSampleCount: 500 + m_PVREnvironmentReferencePointCount: 2048 + m_PVRFilteringMode: 2 + m_PVRDenoiserTypeDirect: 0 + m_PVRDenoiserTypeIndirect: 0 + m_PVRDenoiserTypeAO: 0 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVREnvironmentMIS: 0 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ExportTrainingData: 0 + m_TrainingDataDestination: TrainingData + m_LightProbeSampleCountMultiplier: 4 + m_LightingDataAsset: {fileID: 0} + m_LightingSettings: {fileID: 0} +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + maxJobWorkers: 0 + preserveTilesOutsideBounds: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &166813277 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 166813278} + - component: {fileID: 166813279} + m_Layer: 0 + m_Name: DummyTestDataGenerator + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &166813278 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 166813277} + 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_Children: + - {fileID: 4245827709299482722} + - {fileID: 305740494} + m_Father: {fileID: 0} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &166813279 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 166813277} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3d674ff7b4a94e04d9a5dad6a0718a37, type: 3} + m_Name: + m_EditorClassIdentifier: + Automate: 1 +--- !u!1 &170235686 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 170235687} + m_Layer: 0 + m_Name: MixedRealityPlayspace + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &170235687 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 170235686} + 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_Children: + - {fileID: 963194228} + m_Father: {fileID: 0} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &305740493 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 305740494} + - component: {fileID: 305740497} + - component: {fileID: 305740496} + - component: {fileID: 305740495} + m_Layer: 31 + m_Name: Plane + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &305740494 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 305740493} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: -0.456, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 166813278} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!64 &305740495 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 305740493} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 4 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &305740496 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 305740493} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} + 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!33 &305740497 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 305740493} + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &705507993 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 705507995} + - component: {fileID: 705507994} + m_Layer: 0 + m_Name: Directional Light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!108 &705507994 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 705507993} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 1 + m_Shape: 0 + m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1} + m_Intensity: 1 + m_Range: 10 + m_SpotAngle: 30 + m_InnerSpotAngle: 21.80208 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 1 + m_LightShadowCasterMode: 0 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_UseViewFrustumForShadowCasterCull: 1 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!4 &705507995 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 705507993} + m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261} + m_LocalPosition: {x: 0, y: 3, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} +--- !u!1 &963194225 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 963194228} + - component: {fileID: 963194227} + - component: {fileID: 963194226} + - component: {fileID: 963194229} + - component: {fileID: 963194232} + - component: {fileID: 963194231} + - component: {fileID: 963194230} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &963194226 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 963194225} + m_Enabled: 1 +--- !u!20 &963194227 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 963194225} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 2 + m_BackGroundColor: {r: 0, g: 0, b: 0, a: 0} + m_projectionMatrixMode: 1 + m_GateFitMode: 2 + m_FOVAxisMode: 0 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_FocalLength: 50 + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.1 + far clip plane: 1000 + field of view: 60 + orthographic: 0 + orthographic size: 5 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 1 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &963194228 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 963194225} + 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_Children: [] + m_Father: {fileID: 170235687} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &963194229 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 963194225} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5a2a9c34df4095f47b9ca8f975175f5b, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Device: 0 + m_PoseSource: 2 + m_PoseProviderComponent: {fileID: 0} + m_TrackingType: 0 + m_UpdateType: 0 + m_UseRelativeTransform: 0 +--- !u!114 &963194230 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 963194225} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: bf98dd1206224111a38765365e98e207, type: 3} + m_Name: + m_EditorClassIdentifier: + lockCursorWhenFocusLocked: 1 + setCursorInvisibleWhenFocusLocked: 0 + maxGazeCollisionDistance: 10 + raycastLayerMasks: + - serializedVersion: 2 + m_Bits: 4294967291 + stabilizer: + storedStabilitySamples: 60 + gazeTransform: {fileID: 0} + minHeadVelocityThreshold: 0.5 + maxHeadVelocityThreshold: 2 +--- !u!114 &963194231 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 963194225} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7a21b486d0bb44444b1418aaa38b44de, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalAxis: Horizontal + m_VerticalAxis: Vertical + m_SubmitButton: Submit + m_CancelButton: Cancel + m_InputActionsPerSecond: 10 + m_RepeatDelay: 0.5 + m_ForceModuleActive: 0 +--- !u!114 &963194232 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 963194225} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 76c392e42b5098c458856cdf6ecaaaa1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FirstSelected: {fileID: 0} + m_sendNavigationEvents: 1 + m_DragThreshold: 10 +--- !u!1 &1312080410 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1312080412} + - component: {fileID: 1312080411} + m_Layer: 0 + m_Name: '***ARUI' + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1312080411 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1312080410} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 81980225b99f44f3195a30bcc5317c16, type: 3} + m_Name: + m_EditorClassIdentifier: + PrintVMDebug: 0 + IsGuidanceActive: 1 + SkipNotificationMessage: 'You are skipping the current task:' +--- !u!4 &1312080412 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1312080410} + 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_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1591107415 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1591107417} + - component: {fileID: 1591107416} + m_Layer: 0 + m_Name: MixedRealityToolkit + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1591107416 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1591107415} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 83d9acc7968244a8886f3af591305bcb, type: 3} + m_Name: + m_EditorClassIdentifier: + activeProfile: {fileID: 11400000, guid: 50d0edc25d4a85646b41ca01eeeae346, type: 2} +--- !u!4 &1591107417 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1591107415} + 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_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1906955538 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1906955540} + - component: {fileID: 1906955539} + m_Layer: 0 + m_Name: MixedRealitySceneContent + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1906955539 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1906955538} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c65c9dd2f312b8d41b8849d58e1053fa, type: 3} + m_Name: + m_EditorClassIdentifier: + alignmentType: 0 + containerObject: {fileID: 0} +--- !u!4 &1906955540 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1906955538} + 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_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &3743368866751310460 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 166813278} + m_Modifications: + - target: {fileID: 657292349469723166, guid: cdd96ec417519924e963624e9f550999, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 657292349469723166, guid: cdd96ec417519924e963624e9f550999, type: 3} + propertyPath: m_LocalScale.x + value: 0.01 + objectReference: {fileID: 0} + - target: {fileID: 657292349469723166, guid: cdd96ec417519924e963624e9f550999, type: 3} + propertyPath: m_LocalScale.y + value: 0.01 + objectReference: {fileID: 0} + - target: {fileID: 657292349469723166, guid: cdd96ec417519924e963624e9f550999, type: 3} + propertyPath: m_LocalScale.z + value: 0.01 + objectReference: {fileID: 0} + - target: {fileID: 657292349469723166, guid: cdd96ec417519924e963624e9f550999, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 657292349469723166, guid: cdd96ec417519924e963624e9f550999, type: 3} + propertyPath: m_LocalPosition.y + value: -0.178 + objectReference: {fileID: 0} + - target: {fileID: 657292349469723166, guid: cdd96ec417519924e963624e9f550999, type: 3} + propertyPath: m_LocalPosition.z + value: 0.9 + objectReference: {fileID: 0} + - target: {fileID: 657292349469723166, guid: cdd96ec417519924e963624e9f550999, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071067 + objectReference: {fileID: 0} + - target: {fileID: 657292349469723166, guid: cdd96ec417519924e963624e9f550999, type: 3} + propertyPath: m_LocalRotation.x + value: -0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 657292349469723166, guid: cdd96ec417519924e963624e9f550999, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 657292349469723166, guid: cdd96ec417519924e963624e9f550999, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 657292349469723166, guid: cdd96ec417519924e963624e9f550999, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 657292349469723166, guid: cdd96ec417519924e963624e9f550999, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 657292349469723166, guid: cdd96ec417519924e963624e9f550999, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 780793629212121875, guid: cdd96ec417519924e963624e9f550999, type: 3} + propertyPath: m_Name + value: GX160_Light + objectReference: {fileID: 0} + - target: {fileID: 3940784756236980674, guid: cdd96ec417519924e963624e9f550999, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 74f4d74f631d7b14d8bfe00526808f91, type: 2} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: cdd96ec417519924e963624e9f550999, type: 3} +--- !u!4 &4245827709299482722 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 657292349469723166, guid: cdd96ec417519924e963624e9f550999, type: 3} + m_PrefabInstance: {fileID: 3743368866751310460} + m_PrefabAsset: {fileID: 0} diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scenes/SampleScene.unity.meta b/unity/ARUI/Assets/Plugins/ARUI/Scenes/SampleScene.unity.meta new file mode 100644 index 000000000..952bd1e9e --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scenes/SampleScene.unity.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 9fc0d4010bbf28b4594072e72b8655ab +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scenes/Sid_TaskOverview.unity b/unity/ARUI/Assets/Plugins/ARUI/Scenes/Sid_TaskOverview.unity new file mode 100644 index 000000000..52438e9c5 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scenes/Sid_TaskOverview.unity @@ -0,0 +1,1233 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 0 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0.37311953, g: 0.38074014, b: 0.3587274, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 12 + m_GIWorkflowMode: 1 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 0 + m_LightmapEditorSettings: + serializedVersion: 12 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAmbientOcclusion: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 256 + m_ReflectionCompression: 2 + m_MixedBakeMode: 2 + m_BakeBackend: 1 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 512 + m_PVRBounces: 2 + m_PVREnvironmentSampleCount: 256 + m_PVREnvironmentReferencePointCount: 2048 + m_PVRFilteringMode: 1 + m_PVRDenoiserTypeDirect: 1 + m_PVRDenoiserTypeIndirect: 1 + m_PVRDenoiserTypeAO: 1 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVREnvironmentMIS: 1 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ExportTrainingData: 0 + m_TrainingDataDestination: TrainingData + m_LightProbeSampleCountMultiplier: 4 + m_LightingDataAsset: {fileID: 0} + m_LightingSettings: {fileID: 0} +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + maxJobWorkers: 0 + preserveTilesOutsideBounds: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &82282683 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 82282684} + m_Layer: 0 + m_Name: microwave + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &82282684 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 82282683} + m_LocalRotation: {x: -0, y: -0.4163589, z: -0, w: 0.90920043} + m_LocalPosition: {x: -0.302, y: -0.116900004, z: 0.3496} + m_LocalScale: {x: 0.13597259, y: 0.13597254, z: 0.13597256} + m_Children: + - {fileID: 1352614564} + m_Father: {fileID: 400656488} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -49.21, z: 0} +--- !u!1001 &167767507 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 400656488} + m_Modifications: + - target: {fileID: -8679921383154817045, guid: e1056ee40bd8b1242b65c0f335412757, type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: e1056ee40bd8b1242b65c0f335412757, type: 3} + propertyPath: m_LocalScale.x + value: 16.74894 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: e1056ee40bd8b1242b65c0f335412757, type: 3} + propertyPath: m_LocalScale.y + value: 16.748938 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: e1056ee40bd8b1242b65c0f335412757, type: 3} + propertyPath: m_LocalScale.z + value: 16.748938 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: e1056ee40bd8b1242b65c0f335412757, type: 3} + propertyPath: m_LocalPosition.x + value: -0.238 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: e1056ee40bd8b1242b65c0f335412757, type: 3} + propertyPath: m_LocalPosition.y + value: -0.121 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: e1056ee40bd8b1242b65c0f335412757, type: 3} + propertyPath: m_LocalPosition.z + value: 0.302 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: e1056ee40bd8b1242b65c0f335412757, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: e1056ee40bd8b1242b65c0f335412757, type: 3} + propertyPath: m_LocalRotation.x + value: -0.7071068 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: e1056ee40bd8b1242b65c0f335412757, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: e1056ee40bd8b1242b65c0f335412757, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: e1056ee40bd8b1242b65c0f335412757, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: e1056ee40bd8b1242b65c0f335412757, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: e1056ee40bd8b1242b65c0f335412757, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -7511558181221131132, guid: e1056ee40bd8b1242b65c0f335412757, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: -8941234579059633956, guid: cf37eeb32ff47e5489bdd74414a51bdb, type: 3} + - target: {fileID: 919132149155446097, guid: e1056ee40bd8b1242b65c0f335412757, type: 3} + propertyPath: m_Name + value: mug + objectReference: {fileID: 0} + - target: {fileID: 919132149155446097, guid: e1056ee40bd8b1242b65c0f335412757, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: e1056ee40bd8b1242b65c0f335412757, type: 3} +--- !u!4 &167767508 stripped +Transform: + m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: e1056ee40bd8b1242b65c0f335412757, type: 3} + m_PrefabInstance: {fileID: 167767507} + m_PrefabAsset: {fileID: 0} +--- !u!1 &268926636 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 268926638} + - component: {fileID: 268926637} + m_Layer: 0 + m_Name: MixedRealityToolkit + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &268926637 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 268926636} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 83d9acc7968244a8886f3af591305bcb, type: 3} + m_Name: + m_EditorClassIdentifier: + activeProfile: {fileID: 11400000, guid: 50d0edc25d4a85646b41ca01eeeae346, type: 2} +--- !u!4 &268926638 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 268926636} + 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_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &400656486 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 400656488} + - component: {fileID: 400656487} + m_Layer: 0 + m_Name: MixedRealitySceneContent + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &400656487 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 400656486} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c65c9dd2f312b8d41b8849d58e1053fa, type: 3} + m_Name: + m_EditorClassIdentifier: + alignmentType: 0 + containerObject: {fileID: 0} +--- !u!4 &400656488 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 400656486} + 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: 2} + m_Children: + - {fileID: 82282684} + - {fileID: 167767508} + - {fileID: 1898948828} + - {fileID: 1797849647} + - {fileID: 1294761619} + m_Father: {fileID: 0} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &734522593 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: e1056ee40bd8b1242b65c0f335412757, type: 3} + m_PrefabInstance: {fileID: 167767507} + m_PrefabAsset: {fileID: 0} +--- !u!114 &734522594 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 734522593} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5afd5316c63705643b3daba5a6e923bd, type: 3} + m_Name: + m_EditorClassIdentifier: + ShowTetherWhenManipulating: 0 + IsBoundsHandles: 0 +--- !u!114 &734522595 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 734522593} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 181cd563a8349c34ea8978b0bc8d9c7e, type: 3} + m_Name: + m_EditorClassIdentifier: + hostTransform: {fileID: 167767508} + manipulationType: 3 + twoHandedManipulationType: 7 + allowFarManipulation: 1 + useForcesForNearManipulation: 0 + oneHandRotationModeNear: 1 + oneHandRotationModeFar: 1 + releaseBehavior: 3 + transformSmoothingLogicType: + reference: Microsoft.MixedReality.Toolkit.Utilities.DefaultTransformSmoothingLogic, + Microsoft.MixedReality.Toolkit.SDK + smoothingFar: 1 + smoothingNear: 1 + moveLerpTime: 0.001 + rotateLerpTime: 0.001 + scaleLerpTime: 0.001 + enableConstraints: 1 + constraintsManager: {fileID: 734522596} + elasticsManager: {fileID: 0} + onManipulationStarted: + m_PersistentCalls: + m_Calls: [] + onManipulationEnded: + m_PersistentCalls: + m_Calls: [] + onHoverEntered: + m_PersistentCalls: + m_Calls: [] + onHoverExited: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &734522596 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 734522593} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a98de877dee5fc341b4eb59dfdab266c, type: 3} + m_Name: + m_EditorClassIdentifier: + autoConstraintSelection: 1 + selectedConstraints: [] +--- !u!65 &734522597 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 734522593} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 0.0018952152, y: 0.0012651308, z: 0.0015021734} + m_Center: {x: -0.0003150424, y: -5.820766e-11, z: 0.00075108715} +--- !u!1 &994202794 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 994202795} + - component: {fileID: 994202796} + m_Layer: 0 + m_Name: MixedRealityPlayspace + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &994202795 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 994202794} + 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_Children: + - {fileID: 1729803500} + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &994202796 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 994202794} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3d674ff7b4a94e04d9a5dad6a0718a37, type: 3} + m_Name: + m_EditorClassIdentifier: + Automate: 1 +--- !u!1001 &1294761617 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 400656488} + m_Modifications: + - target: {fileID: -8679921383154817045, guid: 054e0968e6bbb634cb7c4d07266e8f0d, type: 3} + propertyPath: m_RootOrder + value: 4 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 054e0968e6bbb634cb7c4d07266e8f0d, type: 3} + propertyPath: m_LocalScale.x + value: 0.018523 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 054e0968e6bbb634cb7c4d07266e8f0d, type: 3} + propertyPath: m_LocalScale.y + value: 0.018523 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 054e0968e6bbb634cb7c4d07266e8f0d, type: 3} + propertyPath: m_LocalScale.z + value: 0.018523 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 054e0968e6bbb634cb7c4d07266e8f0d, type: 3} + propertyPath: m_LocalPosition.x + value: -0.022 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 054e0968e6bbb634cb7c4d07266e8f0d, type: 3} + propertyPath: m_LocalPosition.y + value: -0.11 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 054e0968e6bbb634cb7c4d07266e8f0d, type: 3} + propertyPath: m_LocalPosition.z + value: 0.357233 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 054e0968e6bbb634cb7c4d07266e8f0d, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 054e0968e6bbb634cb7c4d07266e8f0d, type: 3} + propertyPath: m_LocalRotation.x + value: -0.7071068 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 054e0968e6bbb634cb7c4d07266e8f0d, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 054e0968e6bbb634cb7c4d07266e8f0d, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 054e0968e6bbb634cb7c4d07266e8f0d, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 054e0968e6bbb634cb7c4d07266e8f0d, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 054e0968e6bbb634cb7c4d07266e8f0d, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -7511558181221131132, guid: 054e0968e6bbb634cb7c4d07266e8f0d, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: -8941234579059633956, guid: cf37eeb32ff47e5489bdd74414a51bdb, type: 3} + - target: {fileID: 919132149155446097, guid: 054e0968e6bbb634cb7c4d07266e8f0d, type: 3} + propertyPath: m_Name + value: butter knife + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 054e0968e6bbb634cb7c4d07266e8f0d, type: 3} +--- !u!1 &1294761618 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: 054e0968e6bbb634cb7c4d07266e8f0d, type: 3} + m_PrefabInstance: {fileID: 1294761617} + m_PrefabAsset: {fileID: 0} +--- !u!4 &1294761619 stripped +Transform: + m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 054e0968e6bbb634cb7c4d07266e8f0d, type: 3} + m_PrefabInstance: {fileID: 1294761617} + m_PrefabAsset: {fileID: 0} +--- !u!65 &1294761620 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1294761618} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 0.31519538, y: 2.6927836, z: 0.059971716} + m_Center: {x: 0.0147038475, y: 0.010036948, z: 0.01814331} +--- !u!114 &1294761622 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1294761618} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 181cd563a8349c34ea8978b0bc8d9c7e, type: 3} + m_Name: + m_EditorClassIdentifier: + hostTransform: {fileID: 1294761619} + manipulationType: 3 + twoHandedManipulationType: 7 + allowFarManipulation: 1 + useForcesForNearManipulation: 0 + oneHandRotationModeNear: 1 + oneHandRotationModeFar: 1 + releaseBehavior: 3 + transformSmoothingLogicType: + reference: Microsoft.MixedReality.Toolkit.Utilities.DefaultTransformSmoothingLogic, + Microsoft.MixedReality.Toolkit.SDK + smoothingFar: 1 + smoothingNear: 1 + moveLerpTime: 0.001 + rotateLerpTime: 0.001 + scaleLerpTime: 0.001 + enableConstraints: 1 + constraintsManager: {fileID: 1294761623} + elasticsManager: {fileID: 0} + onManipulationStarted: + m_PersistentCalls: + m_Calls: [] + onManipulationEnded: + m_PersistentCalls: + m_Calls: [] + onHoverEntered: + m_PersistentCalls: + m_Calls: [] + onHoverExited: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &1294761623 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1294761618} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a98de877dee5fc341b4eb59dfdab266c, type: 3} + m_Name: + m_EditorClassIdentifier: + autoConstraintSelection: 1 + selectedConstraints: [] +--- !u!114 &1294761624 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1294761618} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5afd5316c63705643b3daba5a6e923bd, type: 3} + m_Name: + m_EditorClassIdentifier: + ShowTetherWhenManipulating: 0 + IsBoundsHandles: 0 +--- !u!1001 &1352614563 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 82282684} + m_Modifications: + - target: {fileID: -8679921383154817045, guid: cf37eeb32ff47e5489bdd74414a51bdb, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: cf37eeb32ff47e5489bdd74414a51bdb, type: 3} + propertyPath: m_LocalScale.x + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: cf37eeb32ff47e5489bdd74414a51bdb, type: 3} + propertyPath: m_LocalScale.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: cf37eeb32ff47e5489bdd74414a51bdb, type: 3} + propertyPath: m_LocalScale.z + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: cf37eeb32ff47e5489bdd74414a51bdb, type: 3} + propertyPath: m_LocalPosition.x + value: 0.3728662 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: cf37eeb32ff47e5489bdd74414a51bdb, type: 3} + propertyPath: m_LocalPosition.y + value: -0.15333197 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: cf37eeb32ff47e5489bdd74414a51bdb, type: 3} + propertyPath: m_LocalPosition.z + value: -0.40155166 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: cf37eeb32ff47e5489bdd74414a51bdb, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: cf37eeb32ff47e5489bdd74414a51bdb, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: cf37eeb32ff47e5489bdd74414a51bdb, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: cf37eeb32ff47e5489bdd74414a51bdb, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: cf37eeb32ff47e5489bdd74414a51bdb, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 90 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: cf37eeb32ff47e5489bdd74414a51bdb, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 90 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: cf37eeb32ff47e5489bdd74414a51bdb, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 90 + objectReference: {fileID: 0} + - target: {fileID: 919132149155446097, guid: cf37eeb32ff47e5489bdd74414a51bdb, type: 3} + propertyPath: m_Name + value: uploads_files_947824_g_microwave + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: cf37eeb32ff47e5489bdd74414a51bdb, type: 3} +--- !u!4 &1352614564 stripped +Transform: + m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: cf37eeb32ff47e5489bdd74414a51bdb, type: 3} + m_PrefabInstance: {fileID: 1352614563} + m_PrefabAsset: {fileID: 0} +--- !u!1 &1492217886 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1492217888} + - component: {fileID: 1492217887} + m_Layer: 0 + m_Name: '***ARUI' + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1492217887 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1492217886} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 81980225b99f44f3195a30bcc5317c16, type: 3} + m_Name: + m_EditorClassIdentifier: + PrintVMDebug: 0 + SkipNotificationMessage: 'You are skipping the current task:' +--- !u!4 &1492217888 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1492217886} + 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_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1729803499 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1729803500} + - component: {fileID: 1729803506} + - component: {fileID: 1729803505} + - component: {fileID: 1729803504} + - component: {fileID: 1729803503} + - component: {fileID: 1729803502} + - component: {fileID: 1729803501} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1729803500 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1729803499} + 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_Children: [] + m_Father: {fileID: 994202795} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1729803501 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1729803499} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: bf98dd1206224111a38765365e98e207, type: 3} + m_Name: + m_EditorClassIdentifier: + lockCursorWhenFocusLocked: 1 + setCursorInvisibleWhenFocusLocked: 0 + maxGazeCollisionDistance: 10 + raycastLayerMasks: + - serializedVersion: 2 + m_Bits: 4294967291 + stabilizer: + storedStabilitySamples: 60 + gazeTransform: {fileID: 0} + minHeadVelocityThreshold: 0.5 + maxHeadVelocityThreshold: 2 +--- !u!114 &1729803502 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1729803499} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7a21b486d0bb44444b1418aaa38b44de, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalAxis: Horizontal + m_VerticalAxis: Vertical + m_SubmitButton: Submit + m_CancelButton: Cancel + m_InputActionsPerSecond: 10 + m_RepeatDelay: 0.5 + m_ForceModuleActive: 0 +--- !u!114 &1729803503 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1729803499} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 76c392e42b5098c458856cdf6ecaaaa1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FirstSelected: {fileID: 0} + m_sendNavigationEvents: 1 + m_DragThreshold: 10 +--- !u!114 &1729803504 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1729803499} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5a2a9c34df4095f47b9ca8f975175f5b, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Device: 0 + m_PoseSource: 2 + m_PoseProviderComponent: {fileID: 0} + m_TrackingType: 0 + m_UpdateType: 0 + m_UseRelativeTransform: 0 +--- !u!81 &1729803505 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1729803499} + m_Enabled: 1 +--- !u!20 &1729803506 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1729803499} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 2 + m_BackGroundColor: {r: 0, g: 0, b: 0, a: 0} + m_projectionMatrixMode: 1 + m_GateFitMode: 2 + m_FOVAxisMode: 0 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_FocalLength: 50 + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.1 + far clip plane: 1000 + field of view: 60 + orthographic: 0 + orthographic size: 5 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 1 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!1001 &1797849646 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 400656488} + m_Modifications: + - target: {fileID: -8679921383154817045, guid: ca8a08be3eeb0e04096699f8c526f7c8, type: 3} + propertyPath: m_RootOrder + value: 3 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: ca8a08be3eeb0e04096699f8c526f7c8, type: 3} + propertyPath: m_LocalScale.x + value: 5.989001 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: ca8a08be3eeb0e04096699f8c526f7c8, type: 3} + propertyPath: m_LocalScale.y + value: 5.989 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: ca8a08be3eeb0e04096699f8c526f7c8, type: 3} + propertyPath: m_LocalScale.z + value: 5.989001 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: ca8a08be3eeb0e04096699f8c526f7c8, type: 3} + propertyPath: m_LocalPosition.x + value: -0.14 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: ca8a08be3eeb0e04096699f8c526f7c8, type: 3} + propertyPath: m_LocalPosition.y + value: -0.10960001 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: ca8a08be3eeb0e04096699f8c526f7c8, type: 3} + propertyPath: m_LocalPosition.z + value: 0.3630488 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: ca8a08be3eeb0e04096699f8c526f7c8, type: 3} + propertyPath: m_LocalRotation.w + value: 0.19420068 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: ca8a08be3eeb0e04096699f8c526f7c8, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: ca8a08be3eeb0e04096699f8c526f7c8, type: 3} + propertyPath: m_LocalRotation.y + value: -0.98096186 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: ca8a08be3eeb0e04096699f8c526f7c8, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: ca8a08be3eeb0e04096699f8c526f7c8, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: ca8a08be3eeb0e04096699f8c526f7c8, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: -157.604 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: ca8a08be3eeb0e04096699f8c526f7c8, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 919132149155446097, guid: ca8a08be3eeb0e04096699f8c526f7c8, type: 3} + propertyPath: m_Name + value: nut butter + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ca8a08be3eeb0e04096699f8c526f7c8, type: 3} +--- !u!4 &1797849647 stripped +Transform: + m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: ca8a08be3eeb0e04096699f8c526f7c8, type: 3} + m_PrefabInstance: {fileID: 1797849646} + m_PrefabAsset: {fileID: 0} +--- !u!1 &1797849648 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: ca8a08be3eeb0e04096699f8c526f7c8, type: 3} + m_PrefabInstance: {fileID: 1797849646} + m_PrefabAsset: {fileID: 0} +--- !u!136 &1797849649 +CapsuleCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1797849648} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + m_Radius: 0.0025 + m_Height: 0.0075 + m_Direction: 1 + m_Center: {x: 0, y: 0, z: 0.0025} +--- !u!114 &1797849651 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1797849648} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 181cd563a8349c34ea8978b0bc8d9c7e, type: 3} + m_Name: + m_EditorClassIdentifier: + hostTransform: {fileID: 1797849647} + manipulationType: 3 + twoHandedManipulationType: 7 + allowFarManipulation: 1 + useForcesForNearManipulation: 0 + oneHandRotationModeNear: 1 + oneHandRotationModeFar: 1 + releaseBehavior: 3 + transformSmoothingLogicType: + reference: Microsoft.MixedReality.Toolkit.Utilities.DefaultTransformSmoothingLogic, + Microsoft.MixedReality.Toolkit.SDK + smoothingFar: 1 + smoothingNear: 1 + moveLerpTime: 0.001 + rotateLerpTime: 0.001 + scaleLerpTime: 0.001 + enableConstraints: 1 + constraintsManager: {fileID: 1797849652} + elasticsManager: {fileID: 0} + onManipulationStarted: + m_PersistentCalls: + m_Calls: [] + onManipulationEnded: + m_PersistentCalls: + m_Calls: [] + onHoverEntered: + m_PersistentCalls: + m_Calls: [] + onHoverExited: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &1797849652 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1797849648} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a98de877dee5fc341b4eb59dfdab266c, type: 3} + m_Name: + m_EditorClassIdentifier: + autoConstraintSelection: 1 + selectedConstraints: [] +--- !u!114 &1797849653 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1797849648} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5afd5316c63705643b3daba5a6e923bd, type: 3} + m_Name: + m_EditorClassIdentifier: + ShowTetherWhenManipulating: 0 + IsBoundsHandles: 0 +--- !u!1001 &1898948827 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 400656488} + m_Modifications: + - target: {fileID: -8679921383154817045, guid: cd176b014a7d4a245afba3966f38d088, type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: cd176b014a7d4a245afba3966f38d088, type: 3} + propertyPath: m_LocalPosition.x + value: 0.175 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: cd176b014a7d4a245afba3966f38d088, type: 3} + propertyPath: m_LocalPosition.y + value: -0.1182 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: cd176b014a7d4a245afba3966f38d088, type: 3} + propertyPath: m_LocalPosition.z + value: 0.30913454 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: cd176b014a7d4a245afba3966f38d088, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: cd176b014a7d4a245afba3966f38d088, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: cd176b014a7d4a245afba3966f38d088, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: cd176b014a7d4a245afba3966f38d088, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: cd176b014a7d4a245afba3966f38d088, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: cd176b014a7d4a245afba3966f38d088, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: cd176b014a7d4a245afba3966f38d088, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -7511558181221131132, guid: cd176b014a7d4a245afba3966f38d088, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 71d471797c0e430783230146721c3fcb, type: 2} + - target: {fileID: 919132149155446097, guid: cd176b014a7d4a245afba3966f38d088, type: 3} + propertyPath: m_Name + value: tortilla + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: cd176b014a7d4a245afba3966f38d088, type: 3} +--- !u!4 &1898948828 stripped +Transform: + m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: cd176b014a7d4a245afba3966f38d088, type: 3} + m_PrefabInstance: {fileID: 1898948827} + m_PrefabAsset: {fileID: 0} +--- !u!1 &1898948829 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: cd176b014a7d4a245afba3966f38d088, type: 3} + m_PrefabInstance: {fileID: 1898948827} + m_PrefabAsset: {fileID: 0} +--- !u!65 &1898948830 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1898948829} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 0.040326864, y: 0.0023663517, z: 0.039518464} + m_Center: {x: 0.00022781361, y: -0.0009891774, z: 0.00013485365} +--- !u!114 &1898948832 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1898948829} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 181cd563a8349c34ea8978b0bc8d9c7e, type: 3} + m_Name: + m_EditorClassIdentifier: + hostTransform: {fileID: 1898948828} + manipulationType: 3 + twoHandedManipulationType: 7 + allowFarManipulation: 1 + useForcesForNearManipulation: 0 + oneHandRotationModeNear: 1 + oneHandRotationModeFar: 1 + releaseBehavior: 3 + transformSmoothingLogicType: + reference: Microsoft.MixedReality.Toolkit.Utilities.DefaultTransformSmoothingLogic, + Microsoft.MixedReality.Toolkit.SDK + smoothingFar: 1 + smoothingNear: 1 + moveLerpTime: 0.001 + rotateLerpTime: 0.001 + scaleLerpTime: 0.001 + enableConstraints: 1 + constraintsManager: {fileID: 1898948833} + elasticsManager: {fileID: 0} + onManipulationStarted: + m_PersistentCalls: + m_Calls: [] + onManipulationEnded: + m_PersistentCalls: + m_Calls: [] + onHoverEntered: + m_PersistentCalls: + m_Calls: [] + onHoverExited: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &1898948833 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1898948829} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a98de877dee5fc341b4eb59dfdab266c, type: 3} + m_Name: + m_EditorClassIdentifier: + autoConstraintSelection: 1 + selectedConstraints: [] +--- !u!114 &1898948834 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1898948829} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5afd5316c63705643b3daba5a6e923bd, type: 3} + m_Name: + m_EditorClassIdentifier: + ShowTetherWhenManipulating: 0 + IsBoundsHandles: 0 diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scenes/Sid_TaskOverview.unity.meta b/unity/ARUI/Assets/Plugins/ARUI/Scenes/Sid_TaskOverview.unity.meta new file mode 100644 index 000000000..9209507c8 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scenes/Sid_TaskOverview.unity.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 4d9bf7f2c0eba82458de59c3ab672ee0 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts.meta b/unity/ARUI/Assets/Plugins/ARUI/Scripts.meta new file mode 100644 index 000000000..c364d8b37 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 4816908fa52df3548b748de4bdc0b3ac +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/AngelARUI.cs b/unity/ARUI/Assets/Plugins/ARUI/Scripts/AngelARUI.cs new file mode 100644 index 000000000..53f485e63 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/AngelARUI.cs @@ -0,0 +1,319 @@ +using UnityEngine; +using UnityEngine.Events; +using System.Collections; +using System.Collections.Generic; +using Shapes; +using System; + +/// +/// Interface to the ARUI Components - a floating assistant in the shape as an orb and a task overview panel. +/// +public class AngelARUI : Singleton +{ + private Camera _arCamera; + + [HideInInspector] + public Camera ARCamera => _arCamera; /// ViewManagement.Instance != null && _useViewManagement; + + ///****** Confirmation Dialogue + private GameObject _confirmationWindowPrefab = null; + + private void Awake() => StartCoroutine(InitProjectSettingsAndScene()); + + private IEnumerator InitProjectSettingsAndScene() + { + List layers = new List() + { + StringResources.zBuffer_layer, StringResources.Hand_layer, StringResources.VM_layer, + StringResources.UI_layer, StringResources.spatialAwareness_layer + }; + + StringResources.LayerToLayerInt = new Dictionary + { + { layers[0], 24 }, + { layers[1], 25 }, + { layers[2], 26 }, + { layers[3], 5 }, + { layers[4], 31 } + }; + +#if UNITY_EDITOR + foreach (string layer in layers) + Utils.CreateLayer(layer, StringResources.LayerToLayerInt[layer]); +#endif + + yield return new WaitForEndOfFrame(); + + //Get persistant reference to ar cam + _arCamera = Camera.main; + int oldMask = _arCamera.cullingMask; + _arCamera.cullingMask = oldMask & ~(1 << (StringResources.LayerToLayerInt[StringResources.zBuffer_layer])); + + //Instantiate audio manager, for audio feedback + DataProvider database = new GameObject("DataManager").AddComponent(); + database.gameObject.name = "***ARUI-" + StringResources.dataManager_name; + + //Instantiate audio manager, for audio feedback + AudioManager am = new GameObject("AudioManager").AddComponent(); + am.gameObject.name = "***ARUI-" + StringResources.audioManager_name; + + //Instantiate eye gaze managing script + GameObject eyeTarget = Instantiate(Resources.Load(StringResources.EyeTarget_path)) as GameObject; + eyeTarget.gameObject.name = "***ARUI-" + StringResources.eyeGazeManager_name; + eyeTarget.AddComponent(); + EyeGazeManager.Instance.ShowDebugTarget(_showEyeGazeTarget); + + //GameObject handPoseManager = Instantiate(Resources.Load(StringResources.HandPoseManager_path)) as GameObject; + //handPoseManager.gameObject.name = "***ARUI-" + StringResources.HandPoseManager_name; + yield return new WaitForEndOfFrame(); + + //Instantiate the AI assistant - orb + GameObject orb = Instantiate(Resources.Load(StringResources.Orb_path)) as GameObject; + orb.gameObject.name = "***ARUI-" + StringResources.orb_name; + orb.transform.parent = transform; + orb.AddComponent(); + + //Instantiate the Task Overview + GameObject TaskOverview = Instantiate(Resources.Load(StringResources.Sid_Tasklist_path)) as GameObject; + TaskOverview.gameObject.name = "***ARUI-" + StringResources.tasklist_name; + TaskOverview.GetComponent().SnapToCentroid(); + + //Start View Management, if enabled + if (_useViewManagement) + StartCoroutine(TryStartVM()); + + //Load resources for UI elements + _confirmationWindowPrefab = Resources.Load(StringResources.ConfNotification_path) as GameObject; + _confirmationWindowPrefab.gameObject.name = "***ARUI-" + StringResources.confirmationWindow_name; + + //Initialize components for the visibility computation of physical objects + Camera zBufferCam = new GameObject("zBuffer").AddComponent(); + zBufferCam.transform.parent = _arCamera.transform; + zBufferCam.transform.position = Vector3.zero; + zBufferCam.gameObject.AddComponent(); + } + + #region Task Guidance + + /// + /// Set the manual for the current guidance session. Manual can only set once. If manual is not set, + /// the orb is not showing anything. + /// Nothing happens if allTasks is null or length is 0, else the manual will be set in the database + /// + /// + public void InitManual(Dictionary allTasks) + { + DataProvider.Instance.InitManual(allTasks); + DataProvider.Instance.SetSelectedTasksFromManual(new List(allTasks.Keys)); + } + + /// + /// Set the current step the user has to do at given taskID + /// If stepIndex is <= 0 the current step index at takID will be set to 0 (first step) + /// If stepIndex is > than the numer of steps of taskID, then the task will be removed from the tasklist (it is assumed that it is done) + /// If stepIndex is the same as the current one at taskID, nothing happens + /// + /// ID of the task that should be updated + /// index of the current task that should be highlighted in the UI + public void GoToStep(string taskID, int stepIndex) + { + DataProvider.Instance.SetCurrentStep(taskID, stepIndex); + } + + /// + /// Set the + /// + /// + public void SetCurrentObservedTask(string taskID) + { + DataProvider.Instance.SetCurrentObservedTask(taskID); + } + + /// + /// Mute voice feedback for task guidance. ONLY influences task guidance. + /// + /// if true, the user will hear the tasks, in addition to text. + public void MuteAudio(bool mute) => AudioManager.Instance.MuteAudio(mute); + + #endregion + + #region Callbacks + + ///// + ///// If no confirmation window is active at the moment, the user is shown a + ///// timed confirmation window. If the user confirms the dialogue, the confirmationCallback action is invoked. + ///// + ///// message that is shown in the confirmation dialogue + public void AskForUserConfirmation(string msg, UnityAction confirmationCallback) + { + if (msg == null || msg.Length == 0) return; + + GameObject window = Instantiate(_confirmationWindowPrefab, transform); + window.gameObject.name = "***ARUI-Confirmation-" + msg; + var _confirmationWindow = window.AddComponent(); + _confirmationWindow.InitializeConfirmationNotification(msg, confirmationCallback); + } + + #endregion + + #region Notifications + + /// + /// Forward a text-base message to the orb, and the orb will output the message using audio. + /// The message will be cut off after 50 words, which take around 25 seconds to speak on average. + /// + /// + public void PlayMessageAtOrb(string message) + { + if (message.Length == 0 || Orb.Instance == null || AudioManager.Instance == null) return; + AudioManager.Instance.PlayText(message); + } + + /// + /// If given paramter is true, the orb will show message to the user that the system detected an attempt to skip the current task. + /// The message will disappear if "SetCurrentTaskID(..)" is called, or ShowSkipNotification(false) + /// + /// //TODO + /// + /// if true, the orb will show a skip notification, if false, the notification will disappear + private void SetNotification(NotificationType type, string message) + { + Orb.Instance.AddNotification(type, message); + } + + /// + /// //TODO + /// + /// + private void RemoveNotification(NotificationType type) + { + Orb.Instance.RemoveNotification(type); + } + + #endregion + + #region Detected Physical Object Registration + + /// + /// Add a 3D mesh to view management. BBox should contain a mesh filter + /// + /// The position, rotation, scale and mesh of this object should be considered in view management + /// ID to identify the gameobject that should be added + public void RegisterDetectedObject(GameObject bbox, string ID) + { + if (DataProvider.Instance == null) return; + DataProvider.Instance.AddDetectedObjects(bbox, ID); + } + + /// + /// Remove a 3D mesh from view management + /// + /// ID to identify the gameobject that should be removed + public void DeRegisterDetectedObject(string ID) + { + if (DataProvider.Instance == null) return; + DataProvider.Instance.RemoveDetectedObjects(ID); + } + + #endregion + + #region View management + + /// + /// Enable or disable view management. enabled by default + /// + /// + public void SetViewManagement(bool enabled) + { + if (_useViewManagement != enabled) + { + if (enabled) + { + StartCoroutine(TryStartVM()); + } + else if (ViewManagement.Instance != null) + { + Destroy(ARCamera.gameObject.GetComponent()); + Destroy(ARCamera.gameObject.GetComponent()); + _useViewManagement = false; + + AngelARUI.Instance.DebugLogMessage("View Management is OFF",true); + } + } + } + + /// + /// Start view management if dll is available. If dll could not be loaded, view management is turned off. + /// + /// + private IEnumerator TryStartVM() + { + SpaceManagement sm = ARCamera.gameObject.gameObject.AddComponent(); + yield return new WaitForEndOfFrame(); + + bool loaded = sm.CheckIfDllLoaded(); + + if (loaded) + { + ARCamera.gameObject.AddComponent(); + AngelARUI.Instance.DebugLogMessage("View Management is ON", true); + } + else + { + Destroy(sm); + DebugLogMessage("VM could not be loaded. Setting vm disabled.", true); + } + + _useViewManagement = loaded; + } + #endregion + + #region Logging and Debugging + + /// + /// ********FOR DEBUGGING ONLY + /// Set if debug information is shown in the logger window + /// + /// if true, ARUI debug messages are shown in the unity console and scene Logger (if available) + public void DebugShowMessagesInLogger(bool show) => _showARUIDebugMessages = show; + + /// + /// ********FOR DEBUGGING ONLY + /// Set if debug information is shown about the users eye gaze, the user will see a small transparent sphere that represents the eye target + /// + /// if true and the user is looking at a virtual UI element, a small transparent sphere is shown + public void DebugShowEyeGazeTarget(bool show) + { + _showEyeGazeTarget = show; + EyeGazeManager.Instance.ShowDebugTarget(_showEyeGazeTarget); + } + + /// + /// ********FOR DEBUGGING ONLY, prints ARUI logging messages + /// + /// + /// + public void DebugLogMessage(string message, bool showInLogger) + { + if (_showARUIDebugMessages) + { + if (showInLogger && FindObjectOfType() != null) + Logger.Instance.LogInfo("***ARUI: " + message); + Debug.Log("***ARUI: " + message); + } + } + + #endregion +} diff --git a/unity/ARUI/Assets/Scripts/ARUI/AngelARUI.cs.meta b/unity/ARUI/Assets/Plugins/ARUI/Scripts/AngelARUI.cs.meta similarity index 100% rename from unity/ARUI/Assets/Scripts/ARUI/AngelARUI.cs.meta rename to unity/ARUI/Assets/Plugins/ARUI/Scripts/AngelARUI.cs.meta diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/DataProvider.cs b/unity/ARUI/Assets/Plugins/ARUI/Scripts/DataProvider.cs new file mode 100644 index 000000000..18f96ca81 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/DataProvider.cs @@ -0,0 +1,289 @@ +using System; +using System.Collections; +using System.Collections.Generic; +using System.Diagnostics; +using System.Linq; +using UnityEngine; +using UnityEngine.Events; + +public enum SusbcriberType +{ + TaskListChanged, CurrentStepChanged, ObservedTaskChanged +} + +public class DataProvider : Singleton +{ + private Dictionary _manual = null; // Don't write to manual, only read! Manual should be only set once. + public bool ManualInitialized + { + get => _manual != null; + } + + private Dictionary _currentSelectedTasks = new Dictionary(); + public Dictionary CurrentSelectedTasks => _currentSelectedTasks; + + private string _currentObservedTask = ""; + public string CurrentObservedTask => _currentObservedTask; + + private Dictionary DetectedObjects = new Dictionary(); + + #region Data Change Event Handling + + private List TaskListChangedSubscribers = new List(); /// CurrentStepChangedSubscribers = new List(); /// ObservedTaskChangedSubscribers = new List(); /// + /// Register a UnityEvent when the given SubscriberType is triggered + /// + /// + public void RegisterDataSubscriber(UnityAction subscriberEvent, SusbcriberType type) + { + UnityEvent newDataUpdateEvent = new UnityEvent(); + newDataUpdateEvent.AddListener(subscriberEvent); + + if (type.Equals(SusbcriberType.TaskListChanged)) + TaskListChangedSubscribers.Add(newDataUpdateEvent); + + else if (type.Equals(SusbcriberType.ObservedTaskChanged)) + ObservedTaskChangedSubscribers.Add(newDataUpdateEvent); + + else + CurrentStepChangedSubscribers.Add(newDataUpdateEvent); + } + + #endregion + + #region Task List Data + /// + /// Initialize the task manual. Can only be set once at start and contains the file names of all tasks + /// jsonTaskLists is a list of json strings + /// + /// + public void InitManual(Dictionary jsonTaskLists) + { + if (ManualInitialized || jsonTaskLists == null || jsonTaskLists.Keys.Count == 0) + return; + else + _manual = new Dictionary(); + + foreach (string taskID in jsonTaskLists.Keys) + { + _manual.Add(taskID, jsonTaskLists[taskID]); + AngelARUI.Instance.DebugLogMessage("DATA PROVIDER: loaded task from json: " + jsonTaskLists[taskID], true); + } + } + + /// + /// Set the list of all tasks that the has to do. + /// + /// Nothing changes if tasksToBe is null,empty orrlonger than the manual or if tasksToBe is the same as + /// the current one, else an event is published to all subscribers that the task list changed. + /// + /// + public void SetSelectedTasksFromManual(List tasksToBe) + { + if (!ManualInitialized || tasksToBe == null || tasksToBe.Count > _manual.Keys.Count) return; + + Dictionary copy = new Dictionary(_currentSelectedTasks); + + bool listChanged = false; + //Add potential new ones that have not been selected before and existing tasks + foreach (string taskID in tasksToBe) + { + if (_manual.Keys.Contains(taskID)) //check if it exists in manual + { + if (!copy.Keys.Contains(taskID)) //check if task was already selected + { + TaskList task = JsonUtility.FromJson(_manual[taskID]); + copy.Add(taskID, task); + listChanged = true; + } + } + } + + //Check if tasks were removed from new list + foreach (string taskID in _currentSelectedTasks.Keys) + { + if (!tasksToBe.Contains(taskID)) + {//check if it exists in manual + copy.Remove(taskID); + listChanged = true; + } + } + + if (!listChanged) return; //Do nothing if the currently observed task list did not change + + //Set new currently selected task + _currentSelectedTasks = copy; + + //Update currently observed task + if (copy.Keys.Count > 0 && (_currentObservedTask.Equals("") || !copy.ContainsKey(_currentObservedTask))) //Set the a random initial value for the currentObservedTask + SetCurrentObservedTask(copy.First().Key); + + string debug = "DATA PROVIDER: selected tasks set to: "; + foreach (string taskID in _currentSelectedTasks.Keys) + debug += taskID + ", "; + AngelARUI.Instance.DebugLogMessage(debug, true); + PublishToSubscribers(SusbcriberType.TaskListChanged); + } + + /// + /// Set the task that is currently observed by the task monitor + /// + /// Nothing happens if the taskID is not present in the current list of selected tasks by the user, + /// or taskID is the same as the currentlyObservedTask, else an event is published to all subscribers that the currenlty observed task changed. + /// + /// + public void SetCurrentObservedTask(string taskID) + { + if (!ManualInitialized || _currentSelectedTasks == null + || !_currentSelectedTasks.ContainsKey(taskID) + || _currentObservedTask == taskID) return; + + _currentObservedTask = taskID; + + AngelARUI.Instance.DebugLogMessage("DATA PROVIDER: currently observed event: "+ taskID, true); + PublishToSubscribers(SusbcriberType.ObservedTaskChanged); + } + + /// + /// Sets the current step that the user has to do of a given task + /// If step index is < 0, the current step index is set to 0 (first step in the tasklist) + /// if the step index is => than the number of steps of the given task, the current step index is + /// set to the last step in the task list. + /// + /// Nothing happens if taskID is not present in the the currently selected tasks + /// or the user did not select any task or 'stepIndex' is the same as the currnetStepIndex of + /// the given task, else an event is published to all subscribers + /// that the current step index changed. + /// + /// id of task list + /// index of current step in the task list given by taskID + public void SetCurrentStep(string taskID, int stepIndex) + { + if (!ManualInitialized || _currentSelectedTasks == null + || !_currentSelectedTasks.ContainsKey(taskID) + || _currentSelectedTasks[taskID].CurrStepIndex == stepIndex) return; + + if (stepIndex <= 0) + { + _currentSelectedTasks[taskID].PrevStepIndex = -1; + _currentSelectedTasks[taskID].CurrStepIndex = 0; + _currentSelectedTasks[taskID].NextStepIndex = 1; + + } else if (stepIndex == _currentSelectedTasks[taskID].Steps.Count - 1) + { + _currentSelectedTasks[taskID].PrevStepIndex = _currentSelectedTasks[taskID].Steps.Count-2; + _currentSelectedTasks[taskID].CurrStepIndex = _currentSelectedTasks[taskID].Steps.Count-1; + _currentSelectedTasks[taskID].NextStepIndex = -1; + } + else if (stepIndex > _currentSelectedTasks[taskID].Steps.Count - 1) + { + _currentSelectedTasks[taskID].PrevStepIndex = _currentSelectedTasks[taskID].Steps.Count-1; + _currentSelectedTasks[taskID].CurrStepIndex = _currentSelectedTasks[taskID].Steps.Count; + _currentSelectedTasks[taskID].NextStepIndex = -1; + } + else + { + _currentSelectedTasks[taskID].PrevStepIndex = stepIndex - 1; + _currentSelectedTasks[taskID].CurrStepIndex = stepIndex; + _currentSelectedTasks[taskID].NextStepIndex = stepIndex + 1; + } + + AngelARUI.Instance.DebugLogMessage("DATA PROVIDER: current step index changed for: " + taskID +" - ID: "+ stepIndex, true); + PublishToSubscribers(SusbcriberType.CurrentStepChanged); + } + + /// + /// Proceed to the next step at the given task. Nothing happens if the taskID is not currently selected + /// + /// + private void GoToNextStep(string taskID) + { + if (!ManualInitialized || _currentSelectedTasks == null || !_currentSelectedTasks.ContainsKey(taskID)) return; + int potentialStepIndex = _currentSelectedTasks[taskID].CurrStepIndex + 1; + + SetCurrentStep(taskID, potentialStepIndex); + } + + /// + /// Proceed to the previous step at the given task. Nothing happens if the taskID is not currently selected + /// + /// + private void GoToPreviousStep(string taskID) + { + if (_manual == null || _currentSelectedTasks == null || !_currentSelectedTasks.ContainsKey(taskID)) return; + int potentialStepIndex = _currentSelectedTasks[taskID].CurrStepIndex -1; + + SetCurrentStep(taskID, potentialStepIndex); + } + + #endregion + + #region CV Detected Objects + /// + /// Add a 3D mesh to view management. BBox should contain a mesh filter + /// + /// The position, rotation, scale and mesh of this object should be considered in view management + /// ID to identify the gameobject that should be added + public void AddDetectedObjects(GameObject bbox, string ID) + { + if (DetectedObjects.ContainsKey(ID)) return; + + GameObject copy = Instantiate(bbox); + copy.gameObject.name = "***ARUI-CVDetected-" + ID; + + // destroy mesh renderer, if attached + if (copy.GetComponent() != null) + Destroy(copy.GetComponent()); + + CVDetectedObj ndetection = copy.AddComponent(); + DetectedObjects.Add(ID, ndetection); + } + + /// + /// Remove a 3D mesh from view management + /// + /// ID to identify the gameobject that should be removed + public void RemoveDetectedObjects(string ID) + { + if (!DetectedObjects.ContainsKey(ID)) return; + + StartCoroutine(LateDestroy(DetectedObjects[ID])); + DetectedObjects.Remove(ID); + } + + private IEnumerator LateDestroy(CVDetectedObj temp) + { + temp.IsDestroyed = true; + + yield return new WaitForSeconds(0.2f); + + Destroy(temp.gameObject); + } + + #endregion +} diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/DataProvider.cs.meta b/unity/ARUI/Assets/Plugins/ARUI/Scripts/DataProvider.cs.meta new file mode 100644 index 000000000..d770b95d1 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/DataProvider.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: ba812d3f73dda412d83748e78a9f072b +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/ExampleScript.cs b/unity/ARUI/Assets/Plugins/ARUI/Scripts/ExampleScript.cs new file mode 100644 index 000000000..2642a825f --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/ExampleScript.cs @@ -0,0 +1,127 @@ +using UnityEngine; +using System.Collections.Generic; +using System.Collections; +using System; + +public class ExampleScript : MonoBehaviour +{ + public bool Automate = true; + private int _currentTask = 0; + + private void Start() + { + if (Automate) + StartCoroutine(RunAutomatedTests()); + } + + private IEnumerator RunAutomatedTests() + { + yield return new WaitForSeconds(1f); + + //AngelARUI.Instance.PrintVMDebug = true; + + //test with dummy data + var taskIDs = new List { "Pinwheels", "Coffee", "Oatmeal", "Quesadilla", "Tea" }; + var allJsonTasks = new Dictionary(); + foreach (string taskID in taskIDs) + { + var jsonTextFile = Resources.Load("Text/" + taskID); + allJsonTasks.Add(taskID, jsonTextFile.text); + } + + AngelARUI.Instance.InitManual(allJsonTasks); + + yield return new WaitForSeconds(2f); + + AngelARUI.Instance.PlayMessageAtOrb("This is a test of a very long text. I am just going to continue talking until somebody says stop or if I am getting interrupted by another incoming message. I enjoy helping people, so ask me any question you want about the tasks."); + } + +#if UNITY_EDITOR + + /// + /// Listen to Keyevents for debugging(only in the Editor) + /// + public void Update() + { + CheckForRecipeChange(); + + if (Input.GetKeyUp(KeyCode.O)) + { + //test with dummy data + var taskIDs = new List { "Pinwheels", "Coffee", "Oatmeal", "Quesadilla", "Tea" }; + var allJsonTasks = new Dictionary(); + foreach (string taskID in taskIDs) + { + var jsonTextFile = Resources.Load("Text/" + taskID); + allJsonTasks.Add(taskID, jsonTextFile.text); + } + + AngelARUI.Instance.InitManual(allJsonTasks); + } + + // Example how to step forward/backward in tasklist. + if (Input.GetKeyUp(KeyCode.RightArrow)) + { + _currentTask++; + AngelARUI.Instance.GoToStep("Pinwheels", _currentTask); + } + else if (Input.GetKeyUp(KeyCode.LeftArrow)) + { + _currentTask--; + AngelARUI.Instance.GoToStep("Pinwheels", _currentTask); + } + + if (Input.GetKeyUp(KeyCode.V)) + { + AngelARUI.Instance.SetViewManagement(!AngelARUI.Instance.IsVMActiv); + } + + if (Input.GetKeyUp(KeyCode.A)) + { + AngelARUI.Instance.DebugShowEyeGazeTarget(false); + } + if (Input.GetKeyUp(KeyCode.S)) + { + AngelARUI.Instance.DebugShowEyeGazeTarget(true); + } + if (Input.GetKeyUp(KeyCode.D)) + { + AngelARUI.Instance.PrintVMDebug = true; + } + if (Input.GetKeyUp(KeyCode.F)) + { + AngelARUI.Instance.PlayMessageAtOrb("This is a test"); + } + } + + private void CheckForRecipeChange() + { + // Example how to use the NLI confirmation dialogue + if (Input.GetKeyUp(KeyCode.Alpha1)) + { + AngelARUI.Instance.SetCurrentObservedTask("Pinwheels"); + } + + if (Input.GetKeyUp(KeyCode.Alpha2)) + { + AngelARUI.Instance.SetCurrentObservedTask("Coffee"); + } + + if (Input.GetKeyUp(KeyCode.Alpha3)) + { + AngelARUI.Instance.SetCurrentObservedTask("Oatmeal"); + } + + if (Input.GetKeyUp(KeyCode.Alpha4)) + { + AngelARUI.Instance.SetCurrentObservedTask("Tea"); + } + + if (Input.GetKeyUp(KeyCode.Alpha5)) + { + AngelARUI.Instance.SetCurrentObservedTask("Quesadilla"); + } + } + +#endif +} diff --git a/unity/ARUI/Assets/Scripts/ARUI/TestData.cs.meta b/unity/ARUI/Assets/Plugins/ARUI/Scripts/ExampleScript.cs.meta similarity index 100% rename from unity/ARUI/Assets/Scripts/ARUI/TestData.cs.meta rename to unity/ARUI/Assets/Plugins/ARUI/Scripts/ExampleScript.cs.meta diff --git a/unity/ARUI/Assets/Scripts/ARUI/Orb.meta b/unity/ARUI/Assets/Plugins/ARUI/Scripts/Orb.meta similarity index 100% rename from unity/ARUI/Assets/Scripts/ARUI/Orb.meta rename to unity/ARUI/Assets/Plugins/ARUI/Scripts/Orb.meta diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/Orb/Orb.cs b/unity/ARUI/Assets/Plugins/ARUI/Scripts/Orb/Orb.cs new file mode 100644 index 000000000..e431d159e --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/Orb/Orb.cs @@ -0,0 +1,336 @@ +using Microsoft.MixedReality.Toolkit.Input; +using System; +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +public enum OrbMovementBehavior +{ + Follow = 0, + Fixed = 1, +} + +/// +/// Represents a virtual assistant in the shape of an orb, staying in the FOV of the user and +/// guiding the user through a sequence of tasks +/// +public class Orb : Singleton +{ + ///** Reference to parts of the orb + private OrbMovementBehavior _orbBehavior = OrbMovementBehavior.Follow; /// _orbBehavior; + } + + ///** Reference to parts of the orb + private OrbFace _face; /// _face.MouthScale; + set => _face.MouthScale = value; + } + + private OrbHandle _orbHandle; + private OrbGrabbable _grabbable; /// _messageContainer; + + private List _allOrbColliders; /// AllOrbColliders => _allOrbColliders; + + ///** Placement behaviors - overall, orb stays in the FOV of the user + private OrbFollowerSolver _followSolver; + + ///** Flags + private bool _isLookingAtOrb = false; /// + /// Get all orb references from prefab + /// + private void Awake() + { + gameObject.name = "***ARUI-Orb"; + _face = transform.GetChild(0).GetChild(0).gameObject.AddComponent(); + + // Get message object in orb prefab + GameObject messageObj = transform.GetChild(0).GetChild(1).gameObject; + _messageContainer = messageObj.AddComponent(); + _messageContainer.InitializeComponents(); + + // Get handle object in orb prefab + GameObject handleObj = transform.GetChild(0).GetChild(2).gameObject; + _orbHandle = handleObj.AddComponent(); + + // Get grabbable and following scripts + _followSolver = gameObject.GetComponentInChildren(); + _grabbable = gameObject.GetComponentInChildren(); + + BoxCollider taskListBtnCol = transform.GetChild(0).GetComponent(); + + // Collect all orb colliders + _allOrbColliders = new List(); + + ListenToDataEvents(); + } + + /// + /// Update visibility of orb based on eye evets and task manager. + /// + private void Update() + { + // Update eye tracking flag + if (_isLookingAtOrb && EyeGazeManager.Instance.CurrentHit != EyeTarget.orbFace) + SetIsLookingAtFace(false); + else if (!_isLookingAtOrb && EyeGazeManager.Instance.CurrentHit == EyeTarget.orbFace) + SetIsLookingAtFace(true); + + if (_isLookingAtOrb || _messageContainer.IsLookingAtMessage) + _face.MessageNotificationEnabled = false; + + _orbHandle.IsActive = (_orbBehavior == OrbMovementBehavior.Fixed); + _followSolver.IsPaused = (_orbBehavior == OrbMovementBehavior.Fixed || _face.UserIsGrabbing); + + float distance = Vector3.Distance(_followSolver.transform.position, AngelARUI.Instance.ARCamera.transform.position); + if (distance > 0.8) + _followSolver.transform.localScale = new Vector3(distance * 1.1f, distance * 1.1f, distance * 1.1f); + else + _followSolver.transform.localScale = new Vector3(1, 1, 1); + + if (DataProvider.Instance.CurrentSelectedTasks.Keys.Count > 0) + UpdateMessageVisibility(); + } + + #region Visibility, Position Updates and eye/collision event handler + + /// + /// View management + /// Update the visibility of the orb message based on eye gaze collisions with the orb collider + /// + private void UpdateMessageVisibility() + { + if ((IsLookingAtOrb(false) && !_messageContainer.IsMessageContainerActive && !_messageContainer.IsMessageFading)) + { //Set the message visible! + _messageContainer.IsMessageContainerActive = true; + } + else if (!_messageContainer.IsLookingAtMessage && !IsLookingAtOrb(false) && _followSolver.IsOutOfFOV) + { + _messageContainer.IsMessageContainerActive = false; + } + else if ((_messageContainer.IsLookingAtMessage || IsLookingAtOrb(false)) && _messageContainer.IsMessageContainerActive && _messageContainer.IsMessageFading) + { //Stop Fading, set the message visible + _messageContainer.SetFadeOutMessage(false); + } + else if (!IsLookingAtOrb(false) && _messageContainer.IsMessageContainerActive && !_messageContainer.IsMessageFading + && !_messageContainer.IsLookingAtMessage) + { //Start Fading + _messageContainer.SetFadeOutMessage(true); + } + } + + /// + /// If the user drags the orb, the orb will stay in place until it will be out of FOV + /// + private IEnumerator EnableLazyFollow() + { + _lazyFollowStarted = true; + + yield return new WaitForEndOfFrame(); + + _followSolver.IsPaused = (true); + + while (_grabbable.transform.position.InFOV(AngelARUI.Instance.ARCamera)) + yield return new WaitForSeconds(0.1f); + + _followSolver.IsPaused = (false); + _lazyFollowStarted = false; + } + + /// + /// Make sure that fast eye movements are not detected as dwelling + /// + /// + private IEnumerator StartLazyLookAt() + { + yield return new WaitForSeconds(0.2f); + + if (_lazyLookAtRunning) + { + _isLookingAtOrb = true; + _lazyLookAtRunning = false; + _face.UserIsLooking = true; + + } + } + + public void UpdateMovementbehavior(OrbMovementBehavior newBehavior) + { + _orbBehavior = newBehavior; + } + + /// + /// Called if input events with hand collider are detected + /// + /// + public void SetIsDragging(bool isDragging) + { + _face.UserIsGrabbing = isDragging; + + if (_orbBehavior == OrbMovementBehavior.Follow) + { + if (!isDragging && !_lazyFollowStarted) + StartCoroutine(EnableLazyFollow()); + + if (isDragging && _lazyFollowStarted) + { + StopCoroutine(EnableLazyFollow()); + + _lazyFollowStarted = false; + _followSolver.IsPaused = (false); + } + } + } + + /// + /// Called if changes in eye events are detected + /// + /// + private void SetIsLookingAtFace(bool isLooking) + { + if (isLooking && !_lazyLookAtRunning) + { + _lazyLookAtRunning = true; + StartCoroutine(StartLazyLookAt()); + } + else if (!isLooking) + { + if (_lazyLookAtRunning) + StopCoroutine(StartLazyLookAt()); + + _isLookingAtOrb = false; + _lazyLookAtRunning = false; + _face.UserIsLooking= false; + } + } + + #endregion + + #region Task Messages and Notifications + + public void AddNotification(NotificationType type, string message) + { + _messageContainer.AddNotification(type, message, _face); + + AudioManager.Instance.PlaySound(_face.transform.position, SoundType.warning); + } + + + public void RemoveNotification(NotificationType type) + { + _messageContainer.RemoveNotification(type, _face); + + } + + /// + /// Set the task messages the orb communicates, if 'message' is less than 2 char, the message is deactivated + /// + /// + private void SetTaskMessage(Dictionary currentSelectedTasks, string currentActiveTask) + { + _messageContainer.RemoveAllNotifications(); + _face.UpdateNotification(false,false); + + _messageContainer.SetTaskMessage(currentSelectedTasks, currentActiveTask); + + if (_allOrbColliders.Count == 0) + { + _allOrbColliders.Add(transform.GetChild(0).GetComponent()); + _allOrbColliders.AddRange(_messageContainer.GetAllColliders()); + } + } + + #endregion + + #region Getter and Setter + + /// + /// Detect hand hovering events + /// + /// + public void SetNearHover(bool isHovering) => _face.UserIsGrabbing = isHovering; + + /// + /// Change the visibility of the tasklist button + /// + /// + //public void SetTaskListButtonActive(bool isActive) => _messageContainer.TaskListToggle.gameObject.SetActive(isActive); + + /// + /// Update the position behavior of the orb + /// + /// + private void SetSticky(bool isSticky) + { + _followSolver.SetSticky(isSticky); + + if (isSticky) + _messageContainer.IsMessageContainerActive = false; + } + + /// + /// Check if user is looking at orb. - includes orb message and task list button if 'any' is true. else only orb face and message + /// + /// if true, subobjects of orb are inlcluded, else only face and message + /// + public bool IsLookingAtOrb(bool any) + { + if (any) + return _isLookingAtOrb || _messageContainer.IsLookingAtMessage || _messageContainer.IsInteractingWithBtn; + else + return _isLookingAtOrb || _messageContainer.IsLookingAtMessage; + } + + #endregion + + #region Data Change Listeners + + /// + /// Register events that happen in case the task data changes + /// + private void ListenToDataEvents() + { + DataProvider.Instance.RegisterDataSubscriber(() => HandleUpdateTaskListEvent(), SusbcriberType.TaskListChanged); + DataProvider.Instance.RegisterDataSubscriber(() => HandleUpdateActiveTaskEvent(), SusbcriberType.ObservedTaskChanged); + DataProvider.Instance.RegisterDataSubscriber(() => HandleUpdateActiveStepEvent(), SusbcriberType.CurrentStepChanged); + } + + /// + /// Task List changed (add or removal of task) + /// + private void HandleUpdateTaskListEvent() + { + _messageContainer.HandleUpdateTaskListEvent(DataProvider.Instance.CurrentSelectedTasks, DataProvider.Instance.CurrentObservedTask); + } + + /// + /// Currently observed task changed. Update orb message + /// + private void HandleUpdateActiveTaskEvent() + { + if (DataProvider.Instance.CurrentSelectedTasks.Count > 0) + _messageContainer.HandleUpdateActiveTaskEvent(DataProvider.Instance.CurrentSelectedTasks, DataProvider.Instance.CurrentObservedTask); + } + + /// + /// Current step for tasks changed. Update orb message + /// + private void HandleUpdateActiveStepEvent() + { + SetTaskMessage(DataProvider.Instance.CurrentSelectedTasks, DataProvider.Instance.CurrentObservedTask); + } + + #endregion + +} diff --git a/unity/ARUI/Assets/Scripts/ARUI/Orb/Orb.cs.meta b/unity/ARUI/Assets/Plugins/ARUI/Scripts/Orb/Orb.cs.meta similarity index 100% rename from unity/ARUI/Assets/Scripts/ARUI/Orb/Orb.cs.meta rename to unity/ARUI/Assets/Plugins/ARUI/Scripts/Orb/Orb.cs.meta diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/Orb/OrbFace.cs b/unity/ARUI/Assets/Plugins/ARUI/Scripts/Orb/OrbFace.cs new file mode 100644 index 000000000..950012530 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/Orb/OrbFace.cs @@ -0,0 +1,221 @@ +using System; +using System.Collections; +using UnityEngine; + +public enum OrbStates +{ + Idle = 0, + Loading = 1, +} + +/// +/// Represents the visual representation of the orb (the disc) +/// +public class OrbFace : MonoBehaviour +{ + ///** Orb face parts and states + private OrbStates _currentFaceState = OrbStates.Idle; + private Shapes.Disc _face; + private Shapes.Disc _eyes; + private Shapes.Disc _mouth; + private Shapes.Disc _orbHalo; + + private Shapes.Disc _shut; + + ///** Colors of orb states + private Color _faceColorInnerStart = new Color(1, 1, 1, 1f); + private Color _faceColorOuterStart = new Color(1, 1, 1, 0f); + private Color _faceColorInnerEnd = new Color(1, 1, 1, 1f); + private Color _faceColorOuterEnd = new Color(1, 1, 1, 0f); + + private GameObject _warningIcon; + private GameObject _noteIcon; + public bool MessageNotificationEnabled + { + set => SetNotificationPulse(value); + } + + public void UpdateNotification(bool warning, bool note) + { + SetNotificationPulse(warning || note); + + if (warning && note) + { + _face.ColorInnerStart = Color.yellow; + _face.ColorInnerEnd = Color.red; + } + + if (warning && !note) + { + _face.ColorInnerStart = Color.red; + _face.ColorInnerEnd = Color.red; + } + + if (note && !warning) + { + _face.ColorInnerStart = Color.yellow; + _face.ColorInnerEnd = Color.yellow; + } + + if (!warning && !note) + { + _face.ColorInnerStart = _faceColorInnerStart; + _face.ColorInnerEnd = _faceColorInnerEnd; + } + + _noteIcon.SetActive(note); + _warningIcon.SetActive(warning); + } + + private float _initialMouthScale; + public float MouthScale { + get => _mouth.Radius; + set + { + if (value<=0) + { + _mouth.Radius = _initialMouthScale; + } else + { + _mouth.Radius = Mathf.Clamp(_initialMouthScale - value, 0.5f, _initialMouthScale); + } + + } + } + + private bool _isPulsing = false; + + private bool _userIsLooking = false; + public bool UserIsLooking + { + get => _userIsLooking; + set { _userIsLooking = value; } + } + + private bool _userIsGrabbing = false; + public bool UserIsGrabbing + { + get => _userIsGrabbing; + set + { + _userIsGrabbing = value; + } + } + + private void Start() + { + Shapes.Disc[] allDiscs = transform.GetChild(0).GetComponentsInChildren(); + _face = allDiscs[0]; + _mouth = allDiscs[1]; + _eyes = allDiscs[2]; + _eyes.gameObject.SetActive(false); + + _faceColorOuterStart = _face.ColorOuterStart; + _faceColorInnerStart = _face.ColorInnerStart; + _faceColorOuterEnd = _face.ColorOuterEnd; + _faceColorInnerEnd = _face.ColorInnerEnd; + + _initialMouthScale = _mouth.Radius; + + _orbHalo = allDiscs[3]; + _orbHalo.gameObject.SetActive(false); + + _noteIcon = allDiscs[4].gameObject; + _noteIcon.SetActive(false); + _warningIcon = allDiscs[5].gameObject; + _warningIcon.SetActive(false); + + _shut = transform.GetChild(1).GetComponentInChildren(); + _shut.gameObject.SetActive(false); + } + + private void Update() + { + if (_userIsLooking || _userIsGrabbing && !_eyes.gameObject.activeSelf) + _eyes.gameObject.SetActive(true); + + else if (!_userIsLooking && !_userIsGrabbing && _eyes.gameObject.activeSelf) + _eyes.gameObject.SetActive(false); + + if (Orb.Instance.OrbBehavior.Equals(OrbMovementBehavior.Fixed)) + _mouth.Type = Shapes.DiscType.Disc; + else + _mouth.Type = Shapes.DiscType.Ring; + } + + private void SetNotificationPulse(bool pulsing) + { + if (pulsing && !_isPulsing) + { + StartCoroutine("Pulse"); + + } else if (!pulsing) + { + _isPulsing = false; + } + } + + private IEnumerator Pulse() + { + _isPulsing = true; + + float speed = 3f * Time.deltaTime; + float pulse = 0; + + _orbHalo.gameObject.SetActive(true); + + while (_isPulsing) + { + pulse += speed; + + _face.ColorOuterStart = new Color(_face.ColorOuterStart.r, _face.ColorOuterStart.g, _face.ColorOuterStart.b, Mathf.Abs(Mathf.Sin(pulse))); + _face.ColorOuterEnd = _face.ColorOuterStart; + + _orbHalo.Thickness = (pulse/10) * 2; + + yield return new WaitForEndOfFrame(); + } + + _orbHalo.gameObject.SetActive(false); + + _face.ColorOuterStart = new Color(_face.ColorOuterStart.r, _face.ColorOuterStart.g, _face.ColorOuterStart.b, 0); + _face.ColorOuterEnd = _face.ColorOuterStart; + } + + public void SetOrbGuidance(bool isGuidanceActive) + { + transform.GetChild(0).gameObject.SetActive(isGuidanceActive); + transform.GetChild(1).gameObject.SetActive(!isGuidanceActive); + } + + public void SetOrbState(OrbStates newState) + { + if (newState.Equals(OrbStates.Loading) && + _currentFaceState!= OrbStates.Loading) + { + _face.Type = Shapes.DiscType.Arc; + StartCoroutine(Rotating()); + + } else if (newState.Equals(OrbStates.Idle) && + _currentFaceState != OrbStates.Idle) + { + _face.Type = Shapes.DiscType.Ring; + StopCoroutine(Rotating()); + } + + _currentFaceState = newState; + } + + /// + /// For now, rotate the face while in loading state. + /// + /// + private IEnumerator Rotating() + { + while (_currentFaceState == OrbStates.Loading) + { + _face.transform.Rotate(new Vector3(0,0,20f),Space.Self); + yield return new WaitForEndOfFrame(); + } + } +} \ No newline at end of file diff --git a/unity/ARUI/Assets/Scripts/ARUI/Orb/OrbFace.cs.meta b/unity/ARUI/Assets/Plugins/ARUI/Scripts/Orb/OrbFace.cs.meta similarity index 100% rename from unity/ARUI/Assets/Scripts/ARUI/Orb/OrbFace.cs.meta rename to unity/ARUI/Assets/Plugins/ARUI/Scripts/Orb/OrbFace.cs.meta diff --git a/unity/ARUI/Assets/Scripts/ARUI/Orb/OrbFollowerSolver.cs b/unity/ARUI/Assets/Plugins/ARUI/Scripts/Orb/OrbFollowerSolver.cs similarity index 54% rename from unity/ARUI/Assets/Scripts/ARUI/Orb/OrbFollowerSolver.cs rename to unity/ARUI/Assets/Plugins/ARUI/Scripts/Orb/OrbFollowerSolver.cs index 343ee08cf..0b10c0cbe 100644 --- a/unity/ARUI/Assets/Scripts/ARUI/Orb/OrbFollowerSolver.cs +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/Orb/OrbFollowerSolver.cs @@ -3,9 +3,7 @@ using Microsoft.MixedReality.Toolkit.Utilities.Solvers; using UnityEngine; -using Microsoft.MixedReality.Toolkit; using System.Collections; -using System; /// /// Provides a solver for the Orb, using MRTK solver @@ -14,46 +12,29 @@ public class OrbFollowerSolver : Solver { private VMControllable thisControllable; - [Tooltip("Min distance from eye to position element around, i.e. the sphere radius")] - private float minDistance = 0.6f; - - [Tooltip("Max distance from eye to element")] - private float maxDistance = 0.7f; - - [Tooltip("The element will stay at least this far away from the center of view")] - private float minViewDegrees = 0f; - - [Tooltip("The element will stay at least this close to the center of view")] - private float currentMaxViewDegrees = 15f; - private float maxViewDegreesRegular = 15f; - private float maxViewDegreesSticky = 21f; - private float maxViewDegreesCenter = 5f; - - private float regularMoveLerp = 0.7f; - - private bool coolDown = false; - private Vector3 coolDownTarget = Vector3.zero; - - private bool paused = false; + private bool _paused = false; /// < If true, the element will follow the user around public bool IsPaused { - get { return paused; } - set { paused = value; } + get => _paused; + set { _paused = value; } } - private bool stayCenter = false; - private bool isSticky = false; + //** Radial and positional behavior of the orb + private float _currentMaxDistance = 0.7f; /// < Current max distance from eye to element, changes depending on the environment + private float _currentMaxViewDegrees = 15f; /// < The element will stay at least this close to the center of view + + private bool _coolDown = false; + private Vector3 _coolDownTarget = Vector3.zero; - private bool isLookingAtOrbFlag = false; - private bool lazyEyeDisableProcessing = false; + private bool _stayCenter = false; + private bool _isSticky = false; /// < If true, orb stays at the edge of the view cone - private bool outOfFOV = false; - public bool IsOutOfFOV - { - get { return outOfFOV; } - } + private bool _outOfFOV = false; /// < If true, orb is not in the FOV of the user + public bool IsOutOfFOV => _outOfFOV; - public bool vmIsOn = false; + //** Eye gaze events + private bool _isLookingAtOrbFlag = false; /// < If true, user is looking at orb + private bool _lazyEyeDisableProcessing = false; /// /// Position to the view direction, or the movement direction, or the direction of the view cone. @@ -70,90 +51,88 @@ public bool IsOutOfFOV if (thisControllable == null) thisControllable = gameObject.AddComponent(); - MoveLerpTime = regularMoveLerp; + MoveLerpTime = ARUISettings.OrbMoveLerpRegular; RotateLerpTime = 0.1f; Smoothing = true; - - vmIsOn = AngelARUI.Instance.IsVMActiv; } private void LateUpdate() { - if (isLookingAtOrbFlag && !Orb.Instance.IsLookingAtOrb(true) && !lazyEyeDisableProcessing) + if (_isLookingAtOrbFlag && !Orb.Instance.IsLookingAtOrb(true) && !_lazyEyeDisableProcessing) StartCoroutine(LazyDisableIsLooking()); - else if (!isLookingAtOrbFlag && Orb.Instance.IsLookingAtOrb(true)) - isLookingAtOrbFlag = true; + else if (!_isLookingAtOrbFlag && Orb.Instance.IsLookingAtOrb(true)) + _isLookingAtOrbFlag = true; } - public override void SolverUpdate() { // Update the collider AABB of the orb based on the position and visibility of the orb message thisControllable.UpdateRectBasedOnSubColliders(Orb.Instance.AllOrbColliders); - - if (!(paused || isLookingAtOrbFlag)) + + if (!(_paused || _isLookingAtOrbFlag)) { Vector3 goalPosition = WorkingPosition; - if (!coolDown) + if (!_coolDown) { //update maxDistance based on spatial map - float dist = Utils.GetCameraToPosDist(transform.position); + float dist = transform.position.GetCameraToPosDist(); if (dist != -1) - maxDistance = Mathf.Max(minDistance, Mathf.Min(dist - 0.05f, 1.0f)); + _currentMaxDistance = Mathf.Max(ARUISettings.OrbMinDistToUser, Mathf.Min(dist - 0.05f, ARUISettings.OrbMaxDistToUser)); bool moving = GetDesiredPos(ref goalPosition); if (moving) StartCoroutine(CoolDown()); } else - goalPosition = coolDownTarget; + goalPosition = _coolDownTarget; GoalPosition = goalPosition; - transform.rotation = Quaternion.LookRotation(goalPosition - ReferencePoint, Vector3.up); + transform.rotation = Quaternion.LookRotation(goalPosition - ReferencePoint, AngelARUI.Instance.ARCamera.transform.up); } - else //only update rotation + else if (!(_isLookingAtOrbFlag)) { + //only update rotation GoalPosition = transform.position; - transform.rotation = Quaternion.LookRotation(transform.position - ReferencePoint, Vector3.up); - outOfFOV = false; + transform.rotation = Quaternion.LookRotation(transform.position - ReferencePoint, AngelARUI.Instance.ARCamera.transform.up); + _outOfFOV = false; } } public IEnumerator CoolDown() { - coolDown = true; + _coolDown = true; - float dist = Vector3.Magnitude(transform.position - coolDownTarget); + float dist = Vector3.Magnitude(transform.position - _coolDownTarget); while (dist > 0.01f) { yield return new WaitForEndOfFrame(); //update maxDistance based on spatial map - float distance = Utils.GetCameraToPosDist(transform.position); + float distance = transform.position.GetCameraToPosDist(); if (distance != -1) - maxDistance = Mathf.Max(minDistance, Mathf.Min(distance - 0.05f, 1.0f)); + _currentMaxDistance = Mathf.Max(ARUISettings.OrbMinDistToUser, Mathf.Min(distance - 0.05f, ARUISettings.OrbMaxDistToUser)); - if (vmIsOn) + if (AngelARUI.Instance.IsVMActiv && !(_paused || _isLookingAtOrbFlag)) { Rect getBest = ViewManagement.Instance.GetBestEmptyRect(thisControllable); if (getBest != Rect.zero) { - float depth = Mathf.Min(maxDistance, (transform.position - AngelARUI.Instance.ARCamera.transform.position).magnitude); - depth = Mathf.Max(depth, minDistance); + float depth = Mathf.Min(_currentMaxDistance, (transform.position - AngelARUI.Instance.ARCamera.transform.position).magnitude); + depth = Mathf.Max(depth, ARUISettings.OrbMinDistToUser); - coolDownTarget = AngelARUI.Instance.ARCamera.ScreenToWorldPoint(Utils.GetRectPivot(getBest) + new Vector3(0, 0, depth)); + _coolDownTarget = AngelARUI.Instance.ARCamera.ScreenToWorldPoint(Utils.GetRectPivot(getBest) + new Vector3(0, 0, depth)); yield return new WaitForSeconds(0.2f); } } - dist = Vector3.Magnitude(transform.position - coolDownTarget); + dist = Vector3.Magnitude(transform.position - _coolDownTarget); } - coolDown = false; + _coolDown = false; } private bool GetDesiredPos(ref Vector3 desiredPos) @@ -179,15 +158,15 @@ private bool GetDesiredPos(ref Vector3 desiredPos) float currentAngle = Vector3.Angle(elementDir, direction); // Calculate the current angle - float currentAngleClamped = Mathf.Clamp(currentAngle, minViewDegrees, currentMaxViewDegrees * verticalAspectScale); + float currentAngleClamped = Mathf.Clamp(currentAngle, ARUISettings.OrbMinViewDegrees, _currentMaxViewDegrees * verticalAspectScale); - if (isSticky || stayCenter) - currentAngleClamped = currentMaxViewDegrees * verticalAspectScale; + if (_isSticky || _stayCenter) + currentAngleClamped = _currentMaxViewDegrees * verticalAspectScale; // Clamp distance too, if desired - float clampedDistance = Mathf.Clamp(elementDist, minDistance, maxDistance); + float clampedDistance = Mathf.Clamp(elementDist, ARUISettings.OrbMinDistToUser, _currentMaxDistance); - if (currentAngle > currentMaxViewDegrees * verticalAspectScale || isSticky) + if (currentAngle > _currentMaxViewDegrees * verticalAspectScale || _isSticky) { //Debug.Log("Current:" + currentAngle + ", " + (currentMaxViewDegrees * verticalAspectScale)); float angRad = currentAngleClamped * Mathf.Deg2Rad; @@ -204,61 +183,62 @@ private bool GetDesiredPos(ref Vector3 desiredPos) Rect getBest = ViewManagement.Instance.GetBestEmptyRect(thisControllable); if (getBest != Rect.zero) { - float depth = Mathf.Min(maxDistance, (transform.position - AngelARUI.Instance.ARCamera.transform.position).magnitude); - depth = Mathf.Max(depth, minDistance); + float depth = Mathf.Min(_currentMaxDistance, (transform.position - AngelARUI.Instance.ARCamera.transform.position).magnitude); + depth = Mathf.Max(depth, ARUISettings.OrbMinDistToUser); - coolDownTarget = AngelARUI.Instance.ARCamera.ScreenToWorldPoint(Utils.GetRectPivot(getBest) + new Vector3(0, 0, depth)); + _coolDownTarget = AngelARUI.Instance.ARCamera.ScreenToWorldPoint(Utils.GetRectPivot(getBest) + new Vector3(0, 0, depth)); - desiredPos = coolDownTarget; + desiredPos = _coolDownTarget; return true; } - + } - if (currentAngle > 21 * verticalAspectScale) - outOfFOV = true; + if (currentAngle > ARUISettings.OrbOutOfFOVThresV * verticalAspectScale) + _outOfFOV = true; else - outOfFOV = false; + _outOfFOV = false; return false; } + /// + /// Wait for a second before disabling the isLookingAtOrb flag + /// + /// private IEnumerator LazyDisableIsLooking() { - lazyEyeDisableProcessing = true; + _lazyEyeDisableProcessing = true; yield return new WaitForSeconds(1f); if (!Orb.Instance.IsLookingAtOrb(true)) - isLookingAtOrbFlag = false; + _isLookingAtOrbFlag = false; - lazyEyeDisableProcessing = false; + _lazyEyeDisableProcessing = false; } #region Sticky or Center pull /// - /// For important notifiations + /// For important notification, pull the orb to the center of the FOV /// /// public void MoveToCenter(bool toCenter) { - this.stayCenter = toCenter; + this._stayCenter = toCenter; if (toCenter) { - if (isSticky) + if (_isSticky) SetSticky(false); - currentMaxViewDegrees = maxViewDegreesCenter; + _currentMaxViewDegrees = ARUISettings.OrbMaxViewDegCenter; MoveLerpTime = 0.3f; } else { - if (isSticky) - SetSticky(true); - - currentMaxViewDegrees = maxViewDegreesRegular; - MoveLerpTime = regularMoveLerp; + _currentMaxViewDegrees = ARUISettings.OrbMaxViewDegRegular; + MoveLerpTime = ARUISettings.OrbMoveLerpRegular; WorkingPosition = transform.position; } } @@ -270,18 +250,18 @@ public void MoveToCenter(bool toCenter) /// public void SetSticky(bool isSticky) { - this.isSticky = isSticky; + this._isSticky = isSticky; - if (stayCenter) return; + if (_stayCenter) return; if (isSticky) { - currentMaxViewDegrees = maxViewDegreesSticky; - MoveLerpTime = 0.7f; + _currentMaxViewDegrees = ARUISettings.OrbMaxViewDegSticky; + MoveLerpTime = ARUISettings.OrbMoveLerpRegular; StopCoroutine("LazyDisableStickyMode()"); } else - StartCoroutine(LazyDisableStickyMode(maxViewDegreesSticky, -((maxViewDegreesSticky - maxViewDegreesRegular)) / 5, 5)); + StartCoroutine(LazyDisableStickyMode(ARUISettings.OrbMaxViewDegSticky, -((ARUISettings.OrbMaxViewDegSticky - ARUISettings.OrbMaxViewDegRegular)) / 5, 5)); } /// @@ -295,23 +275,23 @@ private IEnumerator LazyDisableStickyMode(float start, float stepSize, int stepN { yield return new WaitForSeconds(0.5f); int counter = 0; - while (this.isSticky == false && counter < stepNum) + while (this._isSticky == false && counter < stepNum) { - currentMaxViewDegrees = start + (stepSize * stepNum); + _currentMaxViewDegrees = start + (stepSize * stepNum); counter++; yield return new WaitForSeconds(0.1f); } - if (this.isSticky == false) + if (this._isSticky == false) { WorkingPosition = transform.position; - currentMaxViewDegrees = maxViewDegreesRegular; - MoveLerpTime = regularMoveLerp; + _currentMaxViewDegrees = ARUISettings.OrbMaxViewDegRegular; + MoveLerpTime = ARUISettings.OrbMoveLerpRegular; } else { - currentMaxViewDegrees = maxViewDegreesSticky; - MoveLerpTime = 0.7f; + _currentMaxViewDegrees = ARUISettings.OrbMaxViewDegSticky; + MoveLerpTime = ARUISettings.OrbMoveLerpRegular; } } diff --git a/unity/ARUI/Assets/Scripts/ARUI/Orb/OrbFollowerSolver.cs.meta b/unity/ARUI/Assets/Plugins/ARUI/Scripts/Orb/OrbFollowerSolver.cs.meta similarity index 100% rename from unity/ARUI/Assets/Scripts/ARUI/Orb/OrbFollowerSolver.cs.meta rename to unity/ARUI/Assets/Plugins/ARUI/Scripts/Orb/OrbFollowerSolver.cs.meta diff --git a/unity/ARUI/Assets/Scripts/ARUI/Orb/OrbGrabbable.cs b/unity/ARUI/Assets/Plugins/ARUI/Scripts/Orb/OrbGrabbable.cs similarity index 73% rename from unity/ARUI/Assets/Scripts/ARUI/Orb/OrbGrabbable.cs rename to unity/ARUI/Assets/Plugins/ARUI/Scripts/Orb/OrbGrabbable.cs index 2a3ba8adc..512b90058 100644 --- a/unity/ARUI/Assets/Scripts/ARUI/Orb/OrbGrabbable.cs +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/Orb/OrbGrabbable.cs @@ -1,7 +1,7 @@ using Microsoft.MixedReality.Toolkit.Input; using Microsoft.MixedReality.Toolkit.UI; -using System.Collections; -using System.Collections.Generic; +using Microsoft.MixedReality.Toolkit; +using Microsoft.MixedReality.Toolkit.Utilities; using UnityEngine; /// @@ -10,10 +10,12 @@ public class OrbGrabbable : MonoBehaviour, IMixedRealityPointerHandler { private ObjectManipulator _grabbable; - private bool _isDragging; - public bool IsDragging + + private bool _grabbingAllowed = true; + public bool IsGrabbingAllowed { - get { return _isDragging; } + get { return _grabbingAllowed; } + set { _grabbable.enabled = value; } } private void Start() @@ -28,20 +30,22 @@ private void Start() private void OnHoverExited() => Orb.Instance.SetNearHover(false); - public void OnPointerDown(MixedRealityPointerEventData eventData) { - _isDragging = true; + Orb.Instance.SetIsDragging(true); AudioManager.Instance.PlaySound(transform.position, SoundType.moveStart); } - public void OnPointerDragged(MixedRealityPointerEventData eventData) => _isDragging = true; + public void OnPointerDragged(MixedRealityPointerEventData eventData) + { + //Orb.Instance.UpdateMovementbehavior(OrbMovementBehavior.Follow); + } public void OnPointerUp(MixedRealityPointerEventData eventData) { - _isDragging = false; + Orb.Instance.SetIsDragging(false); AudioManager.Instance.PlaySound(transform.position, SoundType.moveEnd); } public void OnPointerClicked(MixedRealityPointerEventData eventData) {} -} +} \ No newline at end of file diff --git a/unity/ARUI/Assets/Scripts/ARUI/Orb/OrbGrabbable.cs.meta b/unity/ARUI/Assets/Plugins/ARUI/Scripts/Orb/OrbGrabbable.cs.meta similarity index 100% rename from unity/ARUI/Assets/Scripts/ARUI/Orb/OrbGrabbable.cs.meta rename to unity/ARUI/Assets/Plugins/ARUI/Scripts/Orb/OrbGrabbable.cs.meta diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/Orb/OrbHandle.cs b/unity/ARUI/Assets/Plugins/ARUI/Scripts/Orb/OrbHandle.cs new file mode 100644 index 000000000..2f77ba81c --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/Orb/OrbHandle.cs @@ -0,0 +1,26 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +public class OrbHandle : MonoBehaviour +{ + private Shapes.Polyline _indicator; + private bool _isActive = false; + public bool IsActive + { + get => _isActive; + set => _isActive = value; + } + + void Start() + { + _indicator = gameObject.GetComponentInChildren(); + _indicator.gameObject.SetActive(false); + } + + void Update() + { + _indicator.gameObject.SetActive(_isActive); + } + +} diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/Orb/OrbHandle.cs.meta b/unity/ARUI/Assets/Plugins/ARUI/Scripts/Orb/OrbHandle.cs.meta new file mode 100644 index 000000000..fef9f53d8 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/Orb/OrbHandle.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: a016c8004a4515b43aa8add17ba58e0e +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/Orb/OrbMessageContainer.cs b/unity/ARUI/Assets/Plugins/ARUI/Scripts/Orb/OrbMessageContainer.cs new file mode 100644 index 000000000..b4f028efb --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/Orb/OrbMessageContainer.cs @@ -0,0 +1,369 @@ +using System; +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +public enum MessageAnchor +{ + left = 1, //message is left from the orb + right = 2, //message is right from the orb +} + +public class OrbMessageContainer : MonoBehaviour +{ + private List _allPies = new List(); + private Dictionary taskNameToOrbPie; + + //** Layout + private MessageAnchor _currentAnchor = MessageAnchor.right; + + //** States + private bool _isLookingAtMessage = false; + public bool IsLookingAtMessage + { + get { return _isLookingAtMessage; } + } + + private bool _isMessageContainerActive = false; + public bool IsMessageContainerActive + { + get { return _isMessageContainerActive; } + set + { + _isMessageContainerActive = value; + + foreach (OrbPie op in _allPies) + { + op.SetPieActive(value, DataProvider.Instance.CurrentObservedTask); + if (value) + { + op.Text.BackgroundColor = ARUISettings.OrbMessageBGColor; + op.SetTextAlpha(1f); + } + } + + if (value) + { + UpdateAnchorInstant(_currentAnchor); + } else + { + _isMessageFading = false; + } + + _taskListbutton.gameObject.SetActive(value); + } + } + + private bool _isMessageFading = false; + public bool IsMessageFading + { + get { return _isMessageFading; } + set { _isMessageFading = value; } + } + + private bool _messageIsLerping = false; + protected bool IsMessageLerping + { + get { return _messageIsLerping; } + set { _messageIsLerping = value; } + } + + private DwellButton _taskListbutton; /// _taskListbutton; + } + + public bool IsInteractingWithBtn => TaskListToggle != null && TaskListToggle.IsInteractingWithBtn; + + + /// + /// Init component, get reference to gameobjects from children + /// + public void InitializeComponents() + { + // Init tasklist button + GameObject taskListbtn = transform.GetChild(0).gameObject; + _taskListbutton = taskListbtn.AddComponent(); + _taskListbutton.gameObject.name += "FacetasklistButton"; + _taskListbutton.InitializeButton(EyeTarget.orbtasklistButton, () => MultiTaskList.Instance.ToggleOverview(), null, true, DwellButtonType.Select); + + float _startDegRight = 23; + float _startDegLeft = 180; + float degR = _startDegRight; + float degL = _startDegLeft; + + // Init Pie Menu + for (int i = 0; i < 5; i++) + { + GameObject ob = transform.GetChild(1).GetChild(0).GetChild(0).GetChild(0).GetChild(i).gameObject; + OrbPie current = ob.AddComponent(); + current.InitializeComponents(degR, degL); + degR += -23; + degL += 23; + + _allPies.Add(current); + } + + taskNameToOrbPie = new Dictionary(); + + IsMessageContainerActive = false; + } + + public void Update() + { + // Update eye tracking flag + if (_isLookingAtMessage && EyeGazeManager.Instance.CurrentHit != EyeTarget.orbMessage + && EyeGazeManager.Instance.CurrentHit != EyeTarget.orbtasklistButton && EyeGazeManager.Instance.CurrentHit != EyeTarget.pieCollider + ) + _isLookingAtMessage = false; + + else if (!_isLookingAtMessage && (EyeGazeManager.Instance.CurrentHit == EyeTarget.orbMessage + || EyeGazeManager.Instance.CurrentHit == EyeTarget.orbtasklistButton || EyeGazeManager.Instance.CurrentHit == EyeTarget.pieCollider)) + + _isLookingAtMessage = true; + + if (!IsMessageContainerActive || IsMessageLerping) return; + + // Update messagebox anchor + if (ChangeMessageBoxToRight(100)) + UpdateAnchorLerp(MessageAnchor.right); + + else if (ChangeMessageBoxToLeft(100)) + UpdateAnchorLerp(MessageAnchor.left); + + foreach (OrbPie pie in _allPies) + { + pie.UpdateMessageVisibility(DataProvider.Instance.CurrentObservedTask); + } + } + + public void HandleUpdateActiveTaskEvent(Dictionary currentSelectedTasks, string currentTaskID) + { + foreach (OrbPie pie in taskNameToOrbPie.Values) + { + float ratio = (float)currentSelectedTasks[pie.TaskName].CurrStepIndex / (float)(currentSelectedTasks[pie.TaskName].Steps.Count - 1); + pie.UpdateCurrentTaskStatus(ratio, currentTaskID); + } + } + + public void HandleUpdateTaskListEvent(Dictionary currentSelectedTasks, string currentTaskID) + { + if (currentSelectedTasks.Count == 0 || currentSelectedTasks.Count > 5) return; + + foreach (OrbPie pie in taskNameToOrbPie.Values) + pie.ResetPie(); + + taskNameToOrbPie = new Dictionary(); + + int pieIndex = 0; + foreach (string taskName in currentSelectedTasks.Keys) + { + taskNameToOrbPie.Add(taskName, _allPies[pieIndex]); //assign task to pie + _allPies[pieIndex].TaskName = currentSelectedTasks[taskName].Name; + _allPies[pieIndex].SetTaskMessage(currentSelectedTasks[taskName].CurrStepIndex, + currentSelectedTasks[taskName].Steps.Count, + currentSelectedTasks[taskName].Steps[currentSelectedTasks[taskName].CurrStepIndex].StepDesc, currentTaskID); + _allPies[pieIndex].UpdateMessageVisibility(currentTaskID); + pieIndex++; + } + } + + #region Message and Notification Updates + + public void AddNotification(NotificationType type, string message, OrbFace face) + { + //_currentActiveMessage.AddNotification(type, message, face); + } + + public void RemoveNotification(NotificationType type, OrbFace face) + { + //_currentActiveMessage.RemoveNotification(type, face); + } + + public void RemoveAllNotifications() + { + //_currentActiveMessage.RemoveAllNotifications(); + } + + #endregion + + /// + /// Turn on or off message fading + /// + /// + public void SetFadeOutMessage(bool active) + { + if (active) + { + StartCoroutine(FadeOutMessage()); + } + else + { + StopCoroutine(FadeOutMessage()); + IsMessageFading = false; + } + } + + /// + /// Fade out message from the moment the user does not look at the message anymore + /// + /// + private IEnumerator FadeOutMessage() + { + float fadeOutStep = 0.001f; + IsMessageFading = true; + + yield return new WaitForSeconds(1.0f); + + float shade = ARUISettings.OrbMessageBGColor.r; + float alpha = 1f; + + while (IsMessageFading && shade > 0) + { + alpha -= (fadeOutStep * 20); + shade -= fadeOutStep; + + if (alpha < 0) + alpha = 0; + if (shade < 0) + shade = 0; + + foreach (OrbPie op in _allPies) + { + op.Text.BackgroundColor = new Color(shade, shade, shade, shade); + op.SetTextAlpha(alpha); + } + + yield return new WaitForEndOfFrame(); + } + + IsMessageFading = false; + IsMessageContainerActive = !(shade <= 0); + } + + + public List GetAllColliders() + { + //throw new System.NotImplementedException(); + var pieColliders = new List(); + foreach (OrbPie pie in _allPies) + { + pieColliders.AddRange(pie.GetComponentsInChildren()); + } + + return pieColliders; + } + + public void SetTaskMessage(Dictionary currentSelectedTasks, string currentTaskID) + { + UpdateAnchorInstant(_currentAnchor); + + foreach (string task in currentSelectedTasks.Keys) + { + if (taskNameToOrbPie.ContainsKey(task)) + { + OrbPie ob = taskNameToOrbPie[task]; + if (currentSelectedTasks[task].CurrStepIndex >= currentSelectedTasks[task].Steps.Count) { + ob.SetTaskMessage(currentSelectedTasks[task].Steps.Count -1, + currentSelectedTasks[task].Steps.Count, "Done", currentTaskID); + } else + { + ob.SetTaskMessage(currentSelectedTasks[task].CurrStepIndex, + currentSelectedTasks[task].Steps.Count, + currentSelectedTasks[task].Steps[currentSelectedTasks[task].CurrStepIndex].StepDesc, currentTaskID); + } + + float ratio = Mathf.Min(1,(float)currentSelectedTasks[task].CurrStepIndex / (float)(currentSelectedTasks[task].Steps.Count - 1)); + ob.UpdateCurrentTaskStatus(ratio, currentTaskID); + } + } + } + + #region Update UI + + /// + /// Updates the anchor of the messagebox smoothly + /// + /// The new anchor + private void UpdateAnchorLerp(MessageAnchor newMessageAnchor) + { + if (IsMessageLerping) return; + + if (newMessageAnchor != _currentAnchor) + { + IsMessageLerping = true; + _currentAnchor = newMessageAnchor; + + StartCoroutine(MoveMessageBox(newMessageAnchor != MessageAnchor.right, false)); + } + } + + public void UpdateAnchorInstant(MessageAnchor anchor) + { + _currentAnchor = anchor; + foreach (OrbPie ob in _allPies) + ob.UpdateAnchor(anchor); + + StartCoroutine(MoveMessageBox(anchor.Equals(MessageAnchor.left), true)); + } + + /// + /// Lerps the message box to the other side + /// + /// y offset of the message box to the orb prefab + /// if messagebox on the left, change the signs + /// if lerp should be almost instant (need to do this in a coroutine anyway, because we are waiting for the Hgroup to update properly + /// + IEnumerator MoveMessageBox(bool isLeft, bool instant) + { + float step = 0.1f; + + if (instant) + step = 0.5f; + + while (step < 1) + { + foreach (OrbPie op in _allPies) + { + float XOffset = op.InitialXOffset; + if (isLeft) + XOffset = -op.InitialXOffset - op.Text.MessageCollider.size.x; + float YOffset = op.Text.transform.localPosition.y; + + op.Text.transform.localPosition = Vector2.Lerp(op.Text.transform.localPosition, new Vector3(XOffset, YOffset, 0), step + Time.deltaTime); + step += Time.deltaTime; + } + + yield return new WaitForEndOfFrame(); + } + + //if (isLeft) + //_taskListbutton.transform.SetLocalXPos(-0.043f); + //else + //_taskListbutton.transform.SetLocalXPos(0.043f); + + IsMessageLerping = false; + } + + + /// + /// Check if message box should be anchored right + /// + /// + /// + private bool ChangeMessageBoxToRight(float offsetPaddingInPixel) + { + return AngelARUI.Instance.ARCamera.WorldToScreenPoint(transform.position).x < ((AngelARUI.Instance.ARCamera.pixelWidth * 0.5f) - offsetPaddingInPixel); + } + + /// + /// Check if message box should be anchored left + /// + private bool ChangeMessageBoxToLeft(float offsetPaddingInPixel) + { + return (AngelARUI.Instance.ARCamera.WorldToScreenPoint(transform.position).x > ((AngelARUI.Instance.ARCamera.pixelWidth * 0.5f) + offsetPaddingInPixel)); + } + + #endregion +} diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/Orb/OrbMessageContainer.cs.meta b/unity/ARUI/Assets/Plugins/ARUI/Scripts/Orb/OrbMessageContainer.cs.meta new file mode 100644 index 000000000..e47305bda --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/Orb/OrbMessageContainer.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: d733a64f164234f5c8e8fcf2cd1d0253 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/Orb/OrbPie.cs b/unity/ARUI/Assets/Plugins/ARUI/Scripts/Orb/OrbPie.cs new file mode 100644 index 000000000..2cb3e4b1b --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/Orb/OrbPie.cs @@ -0,0 +1,245 @@ +using System; +using TMPro; +using UnityEngine; + +public class OrbPie : MonoBehaviour +{ + private string _taskname; + public string TaskName { + get { return _taskname; } + set { _taskname = value; } + } + + private GameObject _pieSlice; + private BoxCollider _sliceCollider; + private Shapes.Disc _pie; + private Shapes.Disc _pieProgress; + private TextMeshProUGUI _progressText; + + private FlexibleTextContainer _textContainer; + public FlexibleTextContainer Text + { + get => _textContainer; + } + + private float _initialmessageXOffset = 0; + public float InitialXOffset + { + get => _initialmessageXOffset; + } + + private float _minRadius = 0.0175f; + private float _minThick = 0.005f; + private float _maxRadius = 0.024f; + private float _maxThick = 0.014f; + private float _maxRadiusActive = 0.027f; + private float _maxThickActive = 0.02f; + + private float _rDeg = 0; + private float _lDeg = 0; + + private GameObject _pieText; + private TextMeshProUGUI _currentStepText; + public string CurrentStepMessage + { + get => _currentStepText.text; + } + + private Color _activeColorText = Color.white; + + private bool _isLookingAtPies = false; + + public void InitializeComponents(float rDeg, float lDeg) + { + _rDeg = rDeg; + _lDeg = lDeg; + + //init pie slice and components + _pieSlice = transform.GetChild(0).gameObject; + _pie = _pieSlice.GetComponent(); + _sliceCollider = _pie.GetComponentInChildren(); + _pieProgress = _pie.transform.GetChild(0).GetComponent(); + _pieProgress.Radius = 0; + _pieProgress.Thickness = 0; + _progressText = _pieProgress.GetComponentInChildren(); + _progressText.gameObject.SetActive(false); + + _textContainer = transform.GetChild(1).GetChild(0).gameObject.AddComponent(); + _initialmessageXOffset = _textContainer.transform.localPosition.x; + + UpdateAnchor(MessageAnchor.right); + + //init pie text + _pieText = transform.GetChild(1).gameObject; + var allChildren = _pieText.transform.GetAllDescendents(); + foreach (var child in allChildren) + { + if (child.GetComponent() != null) + { + _currentStepText = child.GetComponent(); + _currentStepText.text = ""; + break; + } + } + + _taskname = gameObject.name; + + SetPieActive(false, ""); + } + + public void ResetPie() + { + _taskname = ""; + _currentStepText.text = ""; + + _pieProgress.Radius = 0; + _pieProgress.Thickness = 0; + _pie.Radius = _maxRadius; + _pie.Thickness = _maxThick; + + _textContainer.TextColor = new Color(_activeColorText.r, _activeColorText.g, _activeColorText.b, 1); + + SetPieActive(false, ""); + } + + public void UpdateMessageVisibility(string currentActiveID) + { + if (_currentStepText.text.Length == 0) return; + + if (_pieSlice.activeSelf && EyeGazeManager.Instance.CurrentHit.Equals(EyeTarget.pieCollider) || EyeGazeManager.Instance.CurrentHit.Equals(EyeTarget.orbMessage)) + { + _isLookingAtPies = true; + if (!_pieText.activeSelf) + _pieText.SetActive(true); + + } else + { + _isLookingAtPies = false; + if (!_taskname.Equals(currentActiveID)) + _pieText.SetActive(false); + } + + if (_pieSlice.activeSelf && !_pieText.activeSelf && _taskname.Equals(currentActiveID)) + _pieText.SetActive(true); + } + + public void SetPieActive(bool active, string currentActiveID) + { + if (active && _currentStepText.text.Length == 0) return; + + _pieSlice.SetActive(active); + + if (active && (_taskname.Equals(currentActiveID) && _currentStepText.text.Length > 0) || _isLookingAtPies) + { + _pieText.SetActive(true); + } else + _pieText.SetActive(false); + } + + public void SetTaskMessage(int stepIndex, int total, string message, string currentTaskID) + { + AngelARUI.Instance.DebugLogMessage("Set step message: '" + message + "' for task: " + TaskName, true); + + string newPotentialMessage = Utils.SplitTextIntoLines(TaskName + " (" + (stepIndex + 1) + "/" + total + ") : " + + message, 150); + + //Play sound if task is finised and play task messag in case it was not played before + if (message.Contains("Done!") && !_currentStepText.text.Contains("Done!")) + { + AudioManager.Instance.PlaySound(transform.position, SoundType.taskDone); + } else if (currentTaskID.Equals(TaskName) && !newPotentialMessage.ToLower().Equals(_currentStepText.text.ToLower())) + { + AudioManager.Instance.PlayText(message); + } + + _currentStepText.text = newPotentialMessage; + //_prevText.text = ""; + // _nextText.text = ""; + // if (previousMessage.Length > 0) + // _prevText.text = "DONE: " + Utils.SplitTextIntoLines(previousMessage, ARUISettings.OrbMessageMaxCharCountPerLine); + + // if (nextMessage.Length > 0) + // _nextText.text = "Upcoming: " + Utils.SplitTextIntoLines(nextMessage, ARUISettings.OrbNoteMaxCharCountPerLine); + + } + + #region Update Pie + + /// + /// + /// + public void UpdateCurrentTaskStatus(float ratio, string currentActiveID) + { + bool isCurrent = _taskname.Equals(currentActiveID); + + //Update pie length + if (isCurrent) + { + _pie.Radius = _maxRadiusActive; + _pie.Thickness = _maxThickActive; + } + else + { + _pie.Radius = _maxRadius; + _pie.Thickness = _maxThick; + } + + //Update progress pie length + if (ratio == 0) + { + _pieProgress.Radius = 0; + _pieProgress.Thickness = 0; + } + else + { + if (isCurrent) + { + _pieProgress.Radius = _minRadius + (ratio * (_maxRadiusActive - _minRadius)); + _pieProgress.Thickness = _minThick + (ratio * (_maxThickActive - _minThick)); + } + else + { + _pieProgress.Radius = _minRadius + (ratio * (_maxRadius - _minRadius)); + _pieProgress.Thickness = _minThick + (ratio * (_maxThick - _minThick)); + } + } + } + + #endregion + + /// + /// + /// + /// + public void UpdateAnchor(MessageAnchor anchor) + { + _textContainer.UpdateAnchorInstant(); + + float deg = _rDeg; + float YRot = 0; + if (anchor.Equals(MessageAnchor.left)) + { + deg = _lDeg; + YRot = 180; + } + _sliceCollider.transform.localRotation = Quaternion.Euler(new Vector3(_sliceCollider.transform.localRotation.x, YRot, _sliceCollider.transform.localRotation.z)); + + _pie.AngRadiansEnd = deg * Mathf.Deg2Rad; + _pie.AngRadiansStart = (deg -21) * Mathf.Deg2Rad; + + _pieProgress.AngRadiansEnd = deg * Mathf.Deg2Rad; + _pieProgress.AngRadiansStart = (deg -5) * Mathf.Deg2Rad; + } + + /// + /// Update the color of the text based on visibility + /// + /// + public void SetTextAlpha(float alpha) + { + if (alpha == 0) + _textContainer.TextColor = new Color(0, 0, 0, 0); + else + _textContainer.TextColor = new Color(_activeColorText.r, _activeColorText.g, _activeColorText.b, alpha); + } +} \ No newline at end of file diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/Orb/OrbPie.cs.meta b/unity/ARUI/Assets/Plugins/ARUI/Scripts/Orb/OrbPie.cs.meta new file mode 100644 index 000000000..57925f21e --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/Orb/OrbPie.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 90b4972d062d94fc296316c8598d8a30 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/Orb/OrbSingle.cs b/unity/ARUI/Assets/Plugins/ARUI/Scripts/Orb/OrbSingle.cs new file mode 100644 index 000000000..205980ee5 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/Orb/OrbSingle.cs @@ -0,0 +1,455 @@ +//using System; +//using System.Collections; +//using System.Collections.Generic; +//using UnityEngine; + +///// +///// Represents the message container next to the orb +///// +//public class OrbSingle : OrbMessage +//{ +// public BoxCollider Collider => _textContainer.MessageCollider; + +// private Color32 _glowColor = Color.white; +// private float _maxglowAlpha = 0.3f; +// private Color _activeColorText = Color.white; + +// //*** Reference for notifications +// private Notification _currentNote; +// private Notification _currentWarning; + +// public bool IsNoteActive => _currentNote.IsSet; +// public bool IsWarningActive => _currentWarning.IsSet; + +// private FlexibleTextContainer _textContainer; +// private GameObject _indicator; +// private Vector3 _initialIndicatorPos; +// private float _initialmessageYOffset; + +// private TMPro.TextMeshProUGUI _progressText; + +// private TMPro.TextMeshProUGUI _prevText; +// private TMPro.TextMeshProUGUI _nextText; + +// private DwellButton _taskListbutton; /// _taskListbutton; +// } + +// public override List GetAllColliders() +// { +// return new List { _taskListbutton.Collider, _textContainer.MessageCollider }; +// } + +// public override bool IsInteractingWithBtn() => TaskListToggle != null && TaskListToggle.IsInteractingWithBtn; + +// private bool _enalbed = false; +// public override void SetEnabled(bool enabled) +// { +// _enalbed = enabled; +// _textContainer.gameObject.SetActive(enabled); +// _taskListbutton.gameObject.SetActive(enabled); +// _indicator.gameObject.SetActive(enabled); +// } + +// /// +// /// Init component, get reference to gameobjects from children +// /// +// public override void InitializeComponents() +// { +// messageType = OrbMessageType.single; + +// _textContainer = transform.GetChild(0).gameObject.AddComponent(); +// _textContainer.gameObject.name += "_orb"; + +// TMPro.TextMeshProUGUI[] allText = _textContainer.AllTextMeshComponents; + +// _progressText = allText[1].gameObject.GetComponent(); +// _progressText.text = ""; + +// _prevText = _textContainer.VGroup.GetChild(1).gameObject.GetComponentInChildren(); +// _prevText.text = ""; +// _nextText = _textContainer.VGroup.GetChild(2).gameObject.GetComponentInChildren(); +// _nextText.text = ""; + +// _currentWarning = _textContainer.VGroup.GetChild(3).gameObject.AddComponent(); +// _currentWarning.init(NotificationType.warning, "", _textContainer.TextRect.height); + +// _currentNote = _textContainer.VGroup.GetChild(4).gameObject.AddComponent(); +// _currentNote.init(NotificationType.note, "", _textContainer.TextRect.height); + +// _initialmessageYOffset = _textContainer.transform.position.x; + +// //message direction indicator +// _indicator = gameObject.GetComponentInChildren().gameObject; +// _initialIndicatorPos = _indicator.transform.position; + +// _glowColor = _textContainer.GlowColor; + +// // Init tasklist button +// GameObject taskListbtn = transform.GetChild(2).gameObject; +// _taskListbutton = taskListbtn.AddComponent(); +// _taskListbutton.gameObject.name += "FacetasklistButton"; +// _taskListbutton.InitializeButton(EyeTarget.orbtasklistButton, () => ToggleOrbTaskList(), +// null, true, DwellButtonType.Select); + +// SetIsActive(false, false); +// } + +// private new void Update() +// { +// base.Update(); +// _currentNote.UpdateSize(_textContainer.TextRect.width / 2); +// _currentWarning.UpdateSize(_textContainer.TextRect.width / 2); + +// _currentNote.UpdateYPos(_textContainer.TextRect.height, _prevText.gameObject.activeSelf); +// _currentWarning.UpdateYPos(_textContainer.TextRect.height, _prevText.gameObject.activeSelf); + +// _prevText.gameObject.transform.SetLocalYPos(_textContainer.TextRect.height); +// _nextText.gameObject.transform.SetLocalYPos(-_textContainer.TextRect.height); + +// if (!(IsMessageVisible && _textContainer.gameObject.activeSelf) || IsMessageLerping) return; + +// // Update messagebox anchor +// if (ChangeMessageBoxToRight(100)) +// UpdateAnchorLerp(MessageAnchor.right); + +// else if (ChangeMessageBoxToLeft(100)) +// UpdateAnchorLerp(MessageAnchor.left); +// } + +// #region Message and Notification Updates + + +// public override void AddNotification(NotificationType type, string message, OrbFace face) +// { +// if (type.Equals(NotificationType.note)) +// _currentNote.SetMessage(message, ARUISettings.OrbNoteMaxCharCountPerLine); + +// else if (type.Equals(NotificationType.warning)) +// _currentWarning.SetMessage(message, ARUISettings.OrbMessageMaxCharCountPerLine); + +// SetOrbListActive(false); +// _taskListbutton.IsDisabled = true; + +// face.UpdateNotification(IsWarningActive, IsNoteActive); +// } + +// public override void RemoveNotification(NotificationType type, OrbFace face) +// { +// if (type.Equals(NotificationType.note)) +// _currentNote.SetMessage("", ARUISettings.OrbMessageMaxCharCountPerLine); +// else if (type.Equals(NotificationType.warning)) +// _currentWarning.SetMessage("", ARUISettings.OrbMessageMaxCharCountPerLine); + +// SetOrbListActive(!(IsNoteActive || IsWarningActive)); +// _taskListbutton.IsDisabled = (IsNoteActive || IsWarningActive); + +// face.UpdateNotification(IsWarningActive, IsNoteActive); +// } + + +// public override void RemoveAllNotifications() +// { +// _currentNote.SetMessage("", ARUISettings.OrbMessageMaxCharCountPerLine); +// _currentWarning.SetMessage("", ARUISettings.OrbMessageMaxCharCountPerLine); + +// SetOrbListActive(true); +// _taskListbutton.IsDisabled = false; +// } + +// /// +// /// Turn on or off message fading +// /// +// /// +// public override void SetFadeOutMessage(bool active) +// { +// if (active) +// { +// StartCoroutine(FadeOutMessage()); +// } +// else +// { +// StopCoroutine(FadeOutMessage()); +// IsMessageFading = false; +// _textContainer.BackgroundColor = ARUISettings.OrbMessageBGColor; + +// SetTextAlpha(1f); +// } +// } + +// /// +// /// Fade out message from the moment the user does not look at the message anymore +// /// +// /// +// private IEnumerator FadeOutMessage() +// { +// float fadeOutStep = 0.001f; +// IsMessageFading = true; + +// yield return new WaitForSeconds(1.0f); + +// float shade = ARUISettings.OrbMessageBGColor.r; +// float alpha = 1f; + +// while (IsMessageFading && shade > 0) +// { +// alpha -= (fadeOutStep * 20); +// shade -= fadeOutStep; + +// if (alpha < 0) +// alpha = 0; +// if (shade < 0) +// shade = 0; + +// _textContainer.BackgroundColor = new Color(shade, shade, shade, shade); +// SetTextAlpha(alpha); + +// yield return new WaitForEndOfFrame(); +// } + +// IsMessageFading = false; + +// if (shade <= 0) +// { +// SetIsActive(false, false); +// IsMessageVisible = false; +// } +// } + + +// private IEnumerator FadeNewTaskGlow() +// { +// SetFadeOutMessage(false); + +// UserHasSeenNewStep = false; + +// _textContainer.GlowColor = new Color(_glowColor.r, _glowColor.g, _glowColor.b, _maxglowAlpha); + +// while (!IsLookingAtMessage) +// { +// yield return new WaitForEndOfFrame(); +// } + +// float step = (_maxglowAlpha / 10); +// float current = _maxglowAlpha; +// while (current > 0) +// { +// current -= step; +// _textContainer.GlowColor = new Color(_glowColor.r, _glowColor.g, _glowColor.b, current); +// yield return new WaitForSeconds(0.1f); +// } + +// _textContainer.GlowColor = new Color(_glowColor.r, _glowColor.g, _glowColor.b, 0f); + +// UserHasSeenNewStep = true; +// } + +// #endregion + + +// #region Position Updates + +// /// +// /// Updates the anchor of the messagebox smoothly +// /// +// /// The new anchor +// private void UpdateAnchorLerp(MessageAnchor newMessageAnchor) +// { +// if (IsMessageLerping) return; + +// if (newMessageAnchor != CurrentAnchor) +// { +// IsMessageLerping = true; +// CurrentAnchor = newMessageAnchor; +// UpdateBoxIndicatorPos(); + +// StartCoroutine(MoveMessageBox(_initialmessageYOffset, newMessageAnchor != MessageAnchor.right, false)); +// } +// } + +// /// +// /// Updates the anchor of the messagebox instantly (still need to run coroutine to allow the Hgroup rect to update properly +// /// +// private void UpdateAnchorInstant() +// { +// _textContainer.UpdateAnchorInstant(); + +// bool isLeft = false; +// if (ChangeMessageBoxToLeft(0)) +// { +// CurrentAnchor = MessageAnchor.left; +// isLeft = true; +// } +// else +// CurrentAnchor = MessageAnchor.right; + +// UpdateBoxIndicatorPos(); +// StartCoroutine(MoveMessageBox(_initialmessageYOffset, isLeft, true)); +// } + +// /// +// /// Updates the position and orientation of the messagebox indicator +// /// +// private void UpdateBoxIndicatorPos() +// { +// if (CurrentAnchor == MessageAnchor.right) +// { +// _indicator.transform.localPosition = new Vector3(_initialIndicatorPos.x, 0, 0); +// _indicator.transform.localRotation = Quaternion.identity; +// } +// else +// { +// _indicator.transform.localPosition = new Vector3(-_initialIndicatorPos.x, 0, 0); +// _indicator.transform.localRotation = Quaternion.Euler(0, 180, 0); +// } +// } + +// /// +// /// Lerps the message box to the other side +// /// +// /// y offset of the message box to the orb prefab +// /// if messagebox on the left, change the signs +// /// if lerp should be almost instant (need to do this in a coroutine anyway, because we are waiting for the Hgroup to update properly +// /// +// IEnumerator MoveMessageBox(float YOffset, bool isLeft, bool instant) +// { +// float initialYOffset = YOffset; +// float step = 0.1f; + +// if (instant) +// step = 0.5f; + +// while (step < 1) +// { +// if (isLeft) +// YOffset = -initialYOffset - _textContainer.MessageCollider.size.x; + +// _textContainer.transform.localPosition = Vector2.Lerp(_textContainer.transform.localPosition, new Vector3(YOffset, 0, 0), step += Time.deltaTime); +// step += Time.deltaTime; + +// yield return new WaitForEndOfFrame(); +// } + +// if (isLeft) +// _taskListbutton.transform.SetLocalXPos(-0.043f); +// else +// _taskListbutton.transform.SetLocalXPos(0.043f); + +// IsMessageLerping = false; +// } + +// private void ToggleOrbTaskList() => SetOrbListActive(!_prevText.gameObject.activeSelf); + +// #endregion + +// #region Getter and Setter + +// /// +// /// Actives or disactivates the messagebox of the orb in the hierarchy +// /// +// /// +// public override void SetIsActive(bool active, bool newTask) +// { +// _textContainer.gameObject.SetActive(active); +// _indicator.SetActive(active); + +// if (active) +// { +// UpdateAnchorInstant(); +// _textContainer.BackgroundColor = ARUISettings.OrbMessageBGColor; +// SetTextAlpha(1f); +// } +// else +// IsMessageFading = false; + +// IsMessageVisible = active; + +// if (newTask) +// { +// StartCoroutine(FadeNewTaskGlow()); +// RemoveAllNotifications(); +// } + +// _taskListbutton.gameObject.SetActive(active); +// } + + +// /// +// /// Sets the orb task message to the given message and adds line break based on maxCharCountPerLine +// /// TODO +// /// +// /// +// public override string SetTaskMessage(TaskList currentTask) +// { +// int stepCount = currentTask.Steps.Count; +// int currentID = currentTask.CurrStepIndex; +// int previousID = currentTask.PrevStepIndex; +// int nextID = currentTask.NextStepIndex; +// string previousMessage = ""; +// string nextMessage = ""; +// string currentMessage = "All Done"; +// if (currentID < stepCount) +// currentMessage = currentTask.Steps[currentID].StepDesc; + +// if (previousID < stepCount && previousID != currentID) +// { +// if (currentID >= 1) +// previousMessage = currentTask.Steps[previousID].StepDesc; + +// if (currentID + 1 < stepCount && nextID != currentID) +// nextMessage = UpdateAnchorInstant();currentTask.Steps[nextID].StepDesc; +// } + +// //Update UI +// _textContainer.Text = currentMessage; +// _progressText.text = (currentID + 1) + "/" + stepCount; + +// _prevText.text = ""; +// _nextText.text = ""; +// if (previousMessage.Length > 0) +// _prevText.text = "DONE: " + Utils.SplitTextIntoLines(previousMessage, ARUISettings.OrbMessageMaxCharCountPerLine); + +// if (nextMessage.Length > 0) +// _nextText.text = "Upcoming: " + Utils.SplitTextIntoLines(nextMessage, ARUISettings.OrbNoteMaxCharCountPerLine); + +// UpdateAnchorInstant(); + +// _progressText.gameObject.SetActive(!currentMessage.Contains("Done")); + +// return currentMessage; +// } + +// private void SetOrbListActive(bool active) +// { +// _prevText.gameObject.SetActive(active); +// _nextText.gameObject.SetActive(active); + +// if (active) +// { +// _textContainer.MessageCollider.size = new Vector3(_textContainer.MessageCollider.size.x, 0.08f, _textContainer.MessageCollider.size.z); +// } +// else +// { +// _textContainer.MessageCollider.size = new Vector3(_textContainer.MessageCollider.size.x, 0.05f, _textContainer.MessageCollider.size.z); +// } +// } + +// /// +// /// Update the color of the text based on visibility +// /// +// /// +// private void SetTextAlpha(float alpha) +// { +// if (alpha == 0) +// _textContainer.TextColor = new Color(0, 0, 0, 0); +// else +// _textContainer.TextColor = new Color(_activeColorText.r, _activeColorText.g, _activeColorText.b, alpha); +// } + +// public override void UpdateTaskList(Dictionary currentSelectedTasks) { } + + +// #endregion +//} \ No newline at end of file diff --git a/unity/ARUI/Assets/Scripts/ARUI/Orb/OrbMessage.cs.meta b/unity/ARUI/Assets/Plugins/ARUI/Scripts/Orb/OrbSingle.cs.meta similarity index 100% rename from unity/ARUI/Assets/Scripts/ARUI/Orb/OrbMessage.cs.meta rename to unity/ARUI/Assets/Plugins/ARUI/Scripts/Orb/OrbSingle.cs.meta diff --git a/unity/ARUI/Assets/Scripts/ARUI/TaskList.meta b/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList.meta similarity index 100% rename from unity/ARUI/Assets/Scripts/ARUI/TaskList.meta rename to unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList.meta diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/Sid_Scripts.meta b/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/Sid_Scripts.meta new file mode 100644 index 000000000..f8b59839c --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/Sid_Scripts.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d32de68315e7d8541b04033205b7dfaa +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/Sid_Scripts/Flashcard Scripts.meta b/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/Sid_Scripts/Flashcard Scripts.meta new file mode 100644 index 000000000..4b1b9ea20 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/Sid_Scripts/Flashcard Scripts.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b5bcf4f4e2352f94a9f94df02dabea45 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/Sid_Scripts/Flashcard Scripts/ManageStepFlashcardMulti.cs b/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/Sid_Scripts/Flashcard Scripts/ManageStepFlashcardMulti.cs new file mode 100644 index 000000000..2c82e9a9c --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/Sid_Scripts/Flashcard Scripts/ManageStepFlashcardMulti.cs @@ -0,0 +1,74 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using TMPro; +using Shapes; + +public class ManageStepFlashcardMulti : MonoBehaviour +{ + public GameObject BorderRect; + public GameObject ParentObj; + public GameObject ParentRect; + public TMP_Text ParentTaskText; + public GameObject SubTaskPrefab; + public GameObject VerticalLayoutGroupObj; + + //Function that takes in task and then uses it to initiailize the list + //Also need to add all required items + public void InitializeFlashcad(Step currStep) + { + ResetSubTasks(); + ParentTaskText.SetText(currStep.StepDesc); + for(int i = currStep.CurrSubStepIndex; i < currStep.SubSteps.Count; i++) + { + SubStep sub = currStep.SubSteps[i]; + GameObject currSubtask = Instantiate(SubTaskPrefab, VerticalLayoutGroupObj.transform); + currSubtask.GetComponent().SetSubStepText(sub.StepDesc); + //Increase parent height + RectTransform parentRect = ParentObj.GetComponent(); + parentRect.sizeDelta = new Vector2(parentRect.sizeDelta.x, parentRect.sizeDelta.y + 0.02f); + //Modify parent collider + BoxCollider parentCol = ParentObj.GetComponent(); + parentCol.center = new Vector3(parentCol.center.x, parentCol.center.y + 0.01f, parentCol.center.z); + //Increase position of parent rectangle + RectTransform ParentRectangle = ParentRect.GetComponent(); + ParentRectangle.localPosition = new Vector2(ParentRectangle.localPosition.x, ParentRectangle.localPosition.y + 0.01f); + //Increase rectangle border height and center + BorderRect.GetComponent().Height += 0.03f; + RectTransform rect = BorderRect.GetComponent(); + rect.localPosition = new Vector2(rect.localPosition.x, rect.localPosition.y - 0.005f); + //Increase box collider border height and center + BoxCollider collider = VerticalLayoutGroupObj.GetComponent(); + collider.center = new Vector3(collider.center.x, collider.center.y - 0.015f, collider.center.z); + collider.size = new Vector3(collider.size.x, collider.size.y + 0.03f, collider.size.z); + } + int currIndex = currStep.CurrSubStepIndex; + } + + + //Function to reset the list to original values (delete all subtasks, rescale rects) + public void ResetSubTasks() + { + foreach (Transform child in VerticalLayoutGroupObj.transform) + { + Destroy(child.gameObject); + //Decrease parent height + RectTransform parentRect = ParentObj.GetComponent(); + parentRect.sizeDelta = new Vector2(parentRect.sizeDelta.x, parentRect.sizeDelta.y - 0.02f); + //Modify parent collider + BoxCollider parentCol = ParentObj.GetComponent(); + parentCol.center = new Vector3(parentCol.center.x, parentCol.center.y - 0.01f, parentCol.center.z); + //Decrease position of parent rectangle + RectTransform ParentRectangle = ParentRect.GetComponent(); + ParentRectangle.localPosition = new Vector2(ParentRectangle.localPosition.x, ParentRectangle.localPosition.y - 0.01f); + //Decrease rectangle border height and center + BorderRect.GetComponent().Height -= 0.03f; + RectTransform rect = BorderRect.GetComponent(); + rect.localPosition = new Vector2(rect.localPosition.x, rect.localPosition.y + 0.005f); + //Decrease box collider border height and center + BoxCollider collider = VerticalLayoutGroupObj.GetComponent(); + collider.center = new Vector3(collider.center.x, collider.center.y + 0.015f, collider.center.z); + collider.size = new Vector3(collider.size.x, collider.size.y - 0.03f, collider.size.z); + } + } +} diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/Sid_Scripts/Flashcard Scripts/ManageStepFlashcardMulti.cs.meta b/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/Sid_Scripts/Flashcard Scripts/ManageStepFlashcardMulti.cs.meta new file mode 100644 index 000000000..05bcd0b85 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/Sid_Scripts/Flashcard Scripts/ManageStepFlashcardMulti.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: bc641411ba8b8e042891849dbe539fd1 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/Sid_Scripts/Flashcard Scripts/ManageStepFlashcardSolo.cs b/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/Sid_Scripts/Flashcard Scripts/ManageStepFlashcardSolo.cs new file mode 100644 index 000000000..0b391db28 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/Sid_Scripts/Flashcard Scripts/ManageStepFlashcardSolo.cs @@ -0,0 +1,42 @@ +using System.Globalization; +using TMPro; +using UnityEngine; + +public class ManageStepFlashcardSolo : MonoBehaviour +{ + public TMP_Text TaskText; + public TasklistPositionManager centerScript; + public Step currStep; + + public void InitializeFlashcard(Step newStep) + { + currStep = newStep; + TaskText.SetText(currStep.StepDesc); + foreach(string item in currStep.RequiredItems) { + this.GetComponent().FindSubtext(item); + } + } + + void Update() + { + if (centerScript != null) + { + int increment = 1; + foreach (string item in currStep.RequiredItems) + { + int offset = 6 * increment; + string currTextLower = TaskText.text.ToLower(new CultureInfo("en-US", false)); + string currText = TaskText.text; + int index = currTextLower.IndexOf(item); + index -= offset; + //UnityEngine.Debug.Log("Index of " + item + " is " + index); + TMP_TextInfo textInfo = TaskText.textInfo; + TMP_CharacterInfo charInfo = textInfo.characterInfo[index]; + Vector3 bottomLeft = charInfo.bottomRight; + //UnityEngine.Debug.Log("Position of " + item +" is " + TaskText.transform.TransformPoint(bottomLeft).ToString()); + centerScript.SetLineStart(item, TaskText.transform.TransformPoint(bottomLeft)); + increment += 2; + } + } + } +} diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/Sid_Scripts/Flashcard Scripts/ManageStepFlashcardSolo.cs.meta b/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/Sid_Scripts/Flashcard Scripts/ManageStepFlashcardSolo.cs.meta new file mode 100644 index 000000000..768163323 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/Sid_Scripts/Flashcard Scripts/ManageStepFlashcardSolo.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 0016b7693ad92ff44bd5dddfc46156ed +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/Sid_Scripts/Flashcard Scripts/SetupCurrTaskOverview.cs b/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/Sid_Scripts/Flashcard Scripts/SetupCurrTaskOverview.cs new file mode 100644 index 000000000..094d6244b --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/Sid_Scripts/Flashcard Scripts/SetupCurrTaskOverview.cs @@ -0,0 +1,66 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +//Handles setting up the text + required items for the flashcards + +public class SetupCurrTaskOverview : MonoBehaviour +{ + public ManageStepFlashcardMulti currFlashcardMulti; + public ManageStepFlashcardSolo currFlashcardSolo; + public ManageStepFlashcardSolo prevFlashcard; + public ManageStepFlashcardSolo nextFlashcard; + public GameObject topPlaceholder; + public GameObject bottomPlaceholder; + public void SetupCurrTask(Step currStep, TasklistPositionManager centerScript = null) + { + List reqList; + if (currStep.SubSteps.Count > 0) + { + reqList = currStep.SubSteps[currStep.CurrSubStepIndex].RequiredItems; + currFlashcardMulti.gameObject.SetActive(true); + currFlashcardSolo.gameObject.SetActive(false); + currFlashcardMulti.InitializeFlashcad(currStep); + } else + { + currFlashcardMulti.gameObject.SetActive(false); + currFlashcardSolo.gameObject.SetActive(true); + reqList = currStep.RequiredItems; + currFlashcardSolo.InitializeFlashcard(currStep); + } + //if (centerScript != null) + //{ + // centerScript.ClearObjs(); + // foreach (string str in reqList) + // { + // centerScript.AddObj(str); + // } + //} + } + + public void SetupPrevTask(Step prevStep) + { + prevFlashcard.gameObject.SetActive(true); + topPlaceholder.gameObject.SetActive(false); + prevFlashcard.InitializeFlashcard(prevStep); + } + + public void DeactivatePrevTask() + { + prevFlashcard.gameObject.SetActive(false); + topPlaceholder.gameObject.SetActive(true); + } + + public void SetupNextTask(Step nextStep) + { + nextFlashcard.gameObject.SetActive(true); + bottomPlaceholder.gameObject.SetActive(false); + nextFlashcard.InitializeFlashcard(nextStep); + } + + public void DeactivateNextTask() + { + nextFlashcard.gameObject.SetActive(false); + bottomPlaceholder.gameObject.SetActive(true); + } +} diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/Sid_Scripts/Flashcard Scripts/SetupCurrTaskOverview.cs.meta b/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/Sid_Scripts/Flashcard Scripts/SetupCurrTaskOverview.cs.meta new file mode 100644 index 000000000..ddc7fbd0c --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/Sid_Scripts/Flashcard Scripts/SetupCurrTaskOverview.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 3a1dfe68108536940a082168c9caaa63 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/Sid_Scripts/Flashcard Scripts/UnderlineSubText.cs b/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/Sid_Scripts/Flashcard Scripts/UnderlineSubText.cs new file mode 100644 index 000000000..aa60a837e --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/Sid_Scripts/Flashcard Scripts/UnderlineSubText.cs @@ -0,0 +1,21 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using TMPro; +using System.Globalization; + +public class UnderlineSubText : MonoBehaviour +{ + public TMP_Text text; + + public void FindSubtext(string substring){ + string currTextLower = text.text.ToLower(new CultureInfo("en-US", false)); + string currText = text.text; + int index = currTextLower.IndexOf(substring); + if(index >= 0){ + currText = currText.Insert(index, ""); + currText = currText.Insert(index + substring.Length + 6, ""); + } + text.SetText(currText); + } +} diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/Sid_Scripts/Flashcard Scripts/UnderlineSubText.cs.meta b/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/Sid_Scripts/Flashcard Scripts/UnderlineSubText.cs.meta new file mode 100644 index 000000000..57c55d734 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/Sid_Scripts/Flashcard Scripts/UnderlineSubText.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: c4955531865a5dd49826541d2fc409be +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/Sid_Scripts/Managers and Containers.meta b/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/Sid_Scripts/Managers and Containers.meta new file mode 100644 index 000000000..a3453e20a --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/Sid_Scripts/Managers and Containers.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6509ea8bf131a044cabae555683acb9c +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/Sid_Scripts/Managers and Containers/CurrentListActivator.cs b/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/Sid_Scripts/Managers and Containers/CurrentListActivator.cs new file mode 100644 index 000000000..2b519925c --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/Sid_Scripts/Managers and Containers/CurrentListActivator.cs @@ -0,0 +1,47 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using UnityEngine.XR.OpenXR.Features.Interactions; + +//Script attached to rectangle to activate respctive task list +public class CurrentListActivator : MonoBehaviour +{ + public int index; + public GameObject ListContainer; + // Start is called before the first frame update + void Start() + { + + } + + // Update is called once per frame + void Update() + { + //Once user looks at this object, set the task list visible + if (EyeGazeManager.Instance != null) + { + if (EyeGazeManager.Instance.CurrentHitObj != null) + { + if (EyeGazeManager.Instance.CurrentHitObj.GetInstanceID() == this.gameObject.GetInstanceID()) + { + FadeIn(); + //Put orb into area + } + } + } + } + private void FadeIn() + { + MultiTaskList.Instance.SetMenuActive(index); + } + + public void SetContainer(GameObject container) + { + ListContainer = container; + } + + public void SetIndex(int index) + { + this.index = index; + } +} diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/Sid_Scripts/Managers and Containers/CurrentListActivator.cs.meta b/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/Sid_Scripts/Managers and Containers/CurrentListActivator.cs.meta new file mode 100644 index 000000000..e10bc437d --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/Sid_Scripts/Managers and Containers/CurrentListActivator.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: e1adb6dc4ab759c468e45328df884ad3 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/Sid_Scripts/Managers and Containers/MultiTaskList.cs b/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/Sid_Scripts/Managers and Containers/MultiTaskList.cs new file mode 100644 index 000000000..a105523e5 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/Sid_Scripts/Managers and Containers/MultiTaskList.cs @@ -0,0 +1,340 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using Shapes; + +public class MultiTaskList : Singleton +{ + private List _allTasklists = new List(); + private Line _overviewHandle; + private GameObject _followCameraContainer; + private GameObject _taskOverviewContainer; + private GameObject _mainTaskContainer; + + private int _numSecondaryTasks = 0; + + //List of containers for each of the current lists + private List _containers = new List(); + + private int _currIndex = 0; + public int CurrentIndex => _currIndex; + + [SerializeField] + private bool isMenu = false; + + private float delta; + + [SerializeField] + private float disableDelay = 1.0f; + + public void Start() + { + //Set up child objects + _overviewHandle = transform.GetChild(0).gameObject.GetComponent(); + _followCameraContainer = transform.GetChild(1).gameObject; + + _taskOverviewContainer = _followCameraContainer.transform.GetChild(0).gameObject; + //Add in main task container + _mainTaskContainer = Instantiate(Resources.Load(StringResources.Sid_MainTaskOverview_Container_path), _taskOverviewContainer.transform) as GameObject; + _containers.Add(_mainTaskContainer.GetComponent()); + TaskOverviewContainerRepo curr = _containers[0]; + _allTasklists.Add(curr.taskUI); + curr.multiListInstance.ListContainer = this.gameObject; + curr.multiListInstance.index = 0; + //Register subscribers + DataProvider.Instance.RegisterDataSubscriber(() => HandleDataUpdateEvent(), SusbcriberType.TaskListChanged); + DataProvider.Instance.RegisterDataSubscriber(() => HandleDataUpdateEvent(), SusbcriberType.ObservedTaskChanged); + DataProvider.Instance.RegisterDataSubscriber(() => HandleDataUpdateEvent(), SusbcriberType.CurrentStepChanged); + //Set inactive by default + ToggleOverview(false); + } + + public void HandleDataUpdateEvent() + { + MultiTaskList.Instance.UpdateAllSteps(DataProvider.Instance.CurrentSelectedTasks, DataProvider.Instance.CurrentObservedTask); + } + + void Update() + { + if (isMenu) + { + //if eye gaze not on task objects then do fade out currentindex + if (EyeGazeManager.Instance != null) + { + if (EyeGazeManager.Instance.CurrentHit != EyeTarget.listmenuButton_tasks) + { + if (delta > disableDelay) + { + StartCoroutine(FadeOut()); + } + else + delta += Time.deltaTime; + + } + } + } + } + + #region Managing the main task line + /// + /// Set the end coordinates of the main task line + /// + /// + public void SetLineEnd(Vector3 EndCords) + { + Vector3 finalCords = _overviewHandle.transform.InverseTransformPoint(EndCords); + //OverviewLine.End = new Vector3(OverviewLine.End.x, finalCords.y, OverviewLine.End.z); + _overviewHandle.End = finalCords; + } + /// + /// Set the start coordinates of the main task line + /// + /// + public void SetLineStart(Vector3 EndCords) + { + Vector3 finalCords = _overviewHandle.transform.InverseTransformPoint(EndCords); + //OverviewLine.End = new Vector3(OverviewLine.End.x, finalCords.y, OverviewLine.End.z); + _overviewHandle.Start = finalCords; + } + #endregion + + #region Setting inidvidual recipe menus active/inative + /// + /// Sets the overview menu defined by index active + /// An index of 0 represents the main task while + /// other indeces are secondary tasks + /// + /// + public void SetMenuActive(int index) + { + this.GetComponent().SetIsLooking(true); + _currIndex = index; + for(int i = 0; i < _allTasklists.Count; i++) + { + if(i == index) + { + _allTasklists[i].SetActive(true); + } else + { + CanvasGroup canvasGroup = _allTasklists[i].GetComponent(); + canvasGroup.alpha = 1.0f; + _allTasklists[i].SetActive(false); + } + } + + } + #endregion + + #region Managing task overview steps and recipes + /// + /// Takes in all the current tasks stored, key of the current task + /// and updates the task overview based on data provided + /// + /// + /// + public void UpdateAllSteps(Dictionary tasks, string currTask) + { + ResetAllTaskOverviews(); + int index = 1; + if(tasks.Count > 0) + { + ToggleOverview(true); + } else + { + ToggleOverview(false); + } + foreach(KeyValuePair pair in tasks) + { + if (pair.Key == currTask) + { + _containers[0].taskNameText.SetText(pair.Key); + SetupCurrTaskOverview currSetup = _containers[0].setupInstance; + if (pair.Value.CurrStepIndex != -1) + { + if (pair.Value.CurrStepIndex >= pair.Value.Steps.Count) + currSetup.SetupCurrTask(pair.Value.Steps[pair.Value.Steps.Count-1], this.GetComponent()); + else + currSetup.SetupCurrTask(pair.Value.Steps[pair.Value.CurrStepIndex], this.GetComponent()); + } + if (pair.Value.NextStepIndex != -1) + { + currSetup.SetupNextTask(pair.Value.Steps[pair.Value.NextStepIndex]); + } else + { + currSetup.DeactivateNextTask(); + } + if (pair.Value.PrevStepIndex != -1) + { + currSetup.SetupPrevTask(pair.Value.Steps[pair.Value.PrevStepIndex]); + } else + { + currSetup.DeactivatePrevTask(); + } + } + else + { + if (_allTasklists.Contains(_containers[_containers.Count - 1].gameObject)) + return; + GameObject currOverview = AddNewTaskOverview(); + _containers.Add(currOverview.GetComponent()); + TaskOverviewContainerRepo curr = _containers[_containers.Count - 1]; + _allTasklists.Add(curr.taskUI); + curr.multiListInstance.ListContainer = this.gameObject; + curr.multiListInstance.index = index; + curr.taskNameText.SetText(pair.Key); + SetupCurrTaskOverview currSetup = curr.setupInstance; + if (pair.Value.CurrStepIndex != -1) + { + if (pair.Value.CurrStepIndex >= pair.Value.Steps.Count) + currSetup.SetupCurrTask(pair.Value.Steps[pair.Value.Steps.Count - 1]); + else + currSetup.SetupCurrTask(pair.Value.Steps[pair.Value.CurrStepIndex]); + } + if (pair.Value.NextStepIndex != -1) + { + currSetup.SetupNextTask(pair.Value.Steps[pair.Value.NextStepIndex]); + } else + { + currSetup.DeactivateNextTask(); + } + if (pair.Value.PrevStepIndex != -1) + { + currSetup.SetupPrevTask(pair.Value.Steps[pair.Value.PrevStepIndex]); + } else + { + currSetup.DeactivatePrevTask(); + } + index++; + } + } + } + /// + /// Removes all secondary tasks in the overview + /// so that it can be updated + /// + public void ResetAllTaskOverviews() + { + if (_containers.Count == 0) return; + + TaskOverviewContainerRepo firstCont = _containers[0]; + int count = _containers.Count; + for (int i = 1; i < count; i++) { + _allTasklists.RemoveAt(_allTasklists.Count - 1); + Destroy(_containers[i].gameObject); + _overviewHandle.Start = new Vector3(_overviewHandle.Start.x, _overviewHandle.Start.y + 0.015f, _overviewHandle.Start.z); + _followCameraContainer.transform.localPosition = new Vector3(_followCameraContainer.transform.localPosition.x, _followCameraContainer.transform.localPosition.y - 0.025f, _followCameraContainer.transform.localPosition.z); + _numSecondaryTasks--; + } + _containers.Clear(); + _containers.Add(firstCont); + } + /// + /// Adds a secondary task to the task overview + /// + /// + public GameObject AddNewTaskOverview() + { + _numSecondaryTasks++; + GameObject newOverview = Instantiate(Resources.Load(StringResources.Sid_TaskOverview_Container_path) as GameObject, _taskOverviewContainer.transform) ; + newOverview.transform.localPosition = new Vector3(_mainTaskContainer.transform.localPosition.x, _mainTaskContainer.transform.localPosition.y - (0.07f * _numSecondaryTasks), _mainTaskContainer.transform.localPosition.z); + _overviewHandle.Start = new Vector3(_overviewHandle.Start.x, _overviewHandle.Start.y - 0.015f, _overviewHandle.Start.z); + _followCameraContainer.transform.localPosition = new Vector3(_followCameraContainer.transform.localPosition.x, _followCameraContainer.transform.localPosition.y + 0.025f, _followCameraContainer.transform.localPosition.z); + return newOverview; + } + #endregion + + #region Setting task overview active and inactive + /// + /// Set the overview (containing all task data) active or inactive + /// based on current state of _followCameraContainer + /// + public void ToggleOverview() + { + if (!_followCameraContainer.activeSelf) + { + _overviewHandle.gameObject.SetActive(true); + _followCameraContainer.SetActive(true); + TasklistPositionManager.Instance.SnapToCentroid(); + } else + { + _overviewHandle.gameObject.SetActive(false); + _followCameraContainer.SetActive(false); + } + } + /// + /// Set the overview (containing all task data) active + /// or inactive + /// + public void ToggleOverview(bool active) + { + if (active) + { + _overviewHandle.gameObject.SetActive(true); + _followCameraContainer.SetActive(true); + } + else + { + _overviewHandle.gameObject.SetActive(false); + _followCameraContainer.SetActive(false); + } + } + + /// + /// Fades out entire task overview + /// once user does not look at it for a certain + /// period of time + /// + /// + private IEnumerator FadeOut() + { + GameObject canvas = null; + if (_currIndex < _allTasklists.Count) + { + canvas = _allTasklists[_currIndex]; + CanvasGroup canvasGroup = canvas.GetComponent(); + float counter = 0f; + float duration = 1.0f; + float startAlpha = 1.0f; + float targetAlpha = 0.0f; + bool broken = false; + while (counter < duration) + { + if (EyeGazeManager.Instance.CurrentHit == EyeTarget.listmenuButton_tasks) + { + broken = true; + break; + } + counter += Time.deltaTime; + if (canvasGroup != null) + { + canvasGroup.alpha = Mathf.Lerp(startAlpha, targetAlpha, counter / duration); + } + + yield return null; + } + if (!broken) + { + if (canvas != null) + { + canvas.SetActive(false); + } + this.GetComponent().SetIsLooking(false); + if (canvasGroup != null) + { + canvasGroup.alpha = 1.0f; + } + this.GetComponent().DeactivateLines(); + } + else + { + delta = 0.0f; + canvasGroup.alpha = 1.0f; + canvas.SetActive(true); + } + } + else + yield return null; + + } + #endregion +} diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/Sid_Scripts/Managers and Containers/MultiTaskList.cs.meta b/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/Sid_Scripts/Managers and Containers/MultiTaskList.cs.meta new file mode 100644 index 000000000..d3cfd02a7 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/Sid_Scripts/Managers and Containers/MultiTaskList.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 5d38e46659117c04cbf64d356d0f5569 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/Sid_Scripts/Managers and Containers/SubTaskStep.cs b/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/Sid_Scripts/Managers and Containers/SubTaskStep.cs new file mode 100644 index 000000000..4f12614aa --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/Sid_Scripts/Managers and Containers/SubTaskStep.cs @@ -0,0 +1,15 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using TMPro; + +public class SubTaskStep : MonoBehaviour +{ + [SerializeField] + TMP_Text TextObj; + + public void SetSubStepText(string text) + { + TextObj.SetText(text); + } +} diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/Sid_Scripts/Managers and Containers/SubTaskStep.cs.meta b/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/Sid_Scripts/Managers and Containers/SubTaskStep.cs.meta new file mode 100644 index 000000000..c6616cdbd --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/Sid_Scripts/Managers and Containers/SubTaskStep.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: fafb3af0475f11b4d84cc61c169e886f +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/Sid_Scripts/Managers and Containers/TaskOverviewContainerRepo.cs b/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/Sid_Scripts/Managers and Containers/TaskOverviewContainerRepo.cs new file mode 100644 index 000000000..8224a5d12 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/Sid_Scripts/Managers and Containers/TaskOverviewContainerRepo.cs @@ -0,0 +1,18 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using TMPro; + +//Contains all important parts of each task list +public class TaskOverviewContainerRepo : MonoBehaviour +{ + //This is for the rectnable to make the task list visible + //when user gazes at it + public CurrentListActivator multiListInstance; + //This handles setting up all the flashcards + public SetupCurrTaskOverview setupInstance; + //TMP object containing the name of the tasklist + public TMP_Text taskNameText; + //Task overview UI object + public GameObject taskUI; +} diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/Sid_Scripts/Managers and Containers/TaskOverviewContainerRepo.cs.meta b/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/Sid_Scripts/Managers and Containers/TaskOverviewContainerRepo.cs.meta new file mode 100644 index 000000000..72baee4d6 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/Sid_Scripts/Managers and Containers/TaskOverviewContainerRepo.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 5296d3a104cb18041a4bb43407956a12 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/Sid_Scripts/Placement and Orientation.meta b/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/Sid_Scripts/Placement and Orientation.meta new file mode 100644 index 000000000..fe384a611 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/Sid_Scripts/Placement and Orientation.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 39c8901e0f48b7440ad5ae74c9056b2b +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/Sid_Scripts/Placement and Orientation/FollowCameraCanvas.cs b/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/Sid_Scripts/Placement and Orientation/FollowCameraCanvas.cs new file mode 100644 index 000000000..79bed6b97 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/Sid_Scripts/Placement and Orientation/FollowCameraCanvas.cs @@ -0,0 +1,19 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +public class FollowCameraCanvas : MonoBehaviour +{ + GameObject mainCamera; + + private void Start() + { + mainCamera = GameObject.Find("Main Camera"); + } + + private void Update() + { + // The canvas should always face the user + this.transform.LookAt(this.transform.position + mainCamera.transform.rotation * Vector3.forward, Vector3.up); + } +} diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/Sid_Scripts/Placement and Orientation/FollowCameraCanvas.cs.meta b/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/Sid_Scripts/Placement and Orientation/FollowCameraCanvas.cs.meta new file mode 100644 index 000000000..6a6ff97e9 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/Sid_Scripts/Placement and Orientation/FollowCameraCanvas.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 4602554b62af7dd4a93d8893f38ca8b4 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/Sid_Scripts/Placement and Orientation/TasklistPositionManager.cs b/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/Sid_Scripts/Placement and Orientation/TasklistPositionManager.cs new file mode 100644 index 000000000..a57b4b97f --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/Sid_Scripts/Placement and Orientation/TasklistPositionManager.cs @@ -0,0 +1,287 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using Shapes; +using System.Diagnostics; + +public class TasklistPositionManager : Singleton +{ + // Debug only + public List objs; + + public GameObject LinePrefab; + private GameObject _listContainer; + + public float movementSpeed = 1.0f; + //Offset from camera if no objects exist + public float xOffset; + public float zOffset; + + #region Delay Values + //public float xOffset; + //public float yOffset; + //public float zOffset; + //public float SnapDelay = 2.0f; + //public float minDistance = 0.5f; + //Vector3 LastPosition; + //float CurrDelay; + #endregion + public float heightOffset; + + Dictionary objsDict = new Dictionary(); + Dictionary linesDict = new Dictionary(); + float LerpTime = 2.0f; + + Vector3 lerpStart; + Vector3 lerpEnd; + bool isLerping; + + float timeStarted; + + bool isLooking = false; + #region Delay Code + // Start is called before the first frame update + void Start() + { + _listContainer = transform.GetComponentInChildren().gameObject; + //LastPosition = Camera.main.transform.position; + } + #endregion + //Function to have the task overview snap to the center of all required objects + //This is done when the recipe goes from one step to another. By default, the overview + //stays on the center of all required objects + public void SnapToCentroid() + { + #region Snapping to center of required items + /* Vector3 centroid = new Vector3(0, 0, 0); + if (objsDict.Count > 0) + { + foreach (KeyValuePair pair in objsDict) + { + centroid += pair.Value.transform.position; + } + centroid = centroid / objsDict.Count; + this.GetComponent().SetLineEnd(centroid); + }*/ + #endregion + Vector3 centroid = Camera.main.transform.position + Camera.main.transform.forward * zOffset + Camera.main.transform.right * xOffset; + //UnityEngine.Debug.Log(centroid); + //UnityEngine.Debug.Log(Camera.main.transform.position.y); + Vector3 finalPos = new Vector3(centroid.x, Camera.main.transform.position.y + heightOffset, centroid.z); + BeginLerp(this.transform.position, finalPos); + } + + // Update is called once per frame + void Update() + { + if (MultiTaskList.Instance == null) + return; + + MultiTaskList.Instance.SetLineStart(_listContainer.transform.position); + Vector3 centroid = new Vector3(0, 0, 0); + foreach (KeyValuePair pair in objsDict) + { + centroid += pair.Value.transform.position; + } + centroid = centroid / objsDict.Count; + MultiTaskList.Instance.SetLineEnd(centroid); + //If user is looking at task overview + if (isLooking) + { + int currIndex = MultiTaskList.Instance.CurrentIndex; + //If they are looking at the current recipe, show lines pointing to required items + //CurrDelay = 0.0f; + if (currIndex == 0) + { + foreach (KeyValuePair pair in objsDict) + { + UpdateLines(pair.Key, pair.Value); + } + } + else + { + DeactivateLines(); + } + #region old code + /* this.GetComponent().OverviewLine.gameObject.SetActive(false); + int currIndex = this.GetComponent().currIndex; + if (currIndex == 0) + { + foreach (KeyValuePair pair in objsDict) + { + UpdateLines(pair.Key, pair.Value); + } + } else + { + DeactivateLines(); + } + Vector3 finalPos = Camera.main.transform.position + Camera.main.transform.forward * zOffset + Camera.main.transform.right * xOffset + Camera.main.transform.up * yOffset; + this.transform.position = Vector3.Lerp(transform.position, finalPos, Time.deltaTime * movementSpeed);*/ + #endregion + } + //If user is not looking at task overview + else + { + DeactivateLines(); + #region Delay code + /* CurrDelay += Time.deltaTime; + if (CurrDelay >= SnapDelay) + { + DeactivateLines(); + float currDistance = Vector3.Distance(Camera.main.transform.position, this.transform.position); + if (currDistance > minDistance) + { + //Once the user moves a certain distance away from the task overview + //start lerping the object position to the camera position + //with an offset in the z-axis by zOffset and an offset in y-axis by yOffset + Vector3 finalPos = Camera.main.transform.position + Camera.main.transform.forward * zOffset + Camera.main.transform.right * xOffset + Camera.main.transform.up * yOffset; + BeginLerp(this.transform.position, finalPos); + } + CurrDelay = 0.0f; + }*/ + #endregion + #region old code + /* this.GetComponent().OverviewLine.gameObject.SetActive(true); + DeactivateLines(); + Vector3 centroid = new Vector3(0, 0, 0); + foreach (KeyValuePair pair in objsDict) + { + centroid += pair.Value.transform.position; + } + centroid = centroid / objsDict.Count; + this.GetComponent().SetLineEnd(centroid); + Vector3 finalPos = new Vector3(centroid.x, Camera.main.transform.position.y + heightOffset, centroid.z); + this.transform.position = Vector3.Lerp(transform.position, finalPos, Time.deltaTime * movementSpeed);*/ + #endregion + } + + } + //Source -> https://www.blueraja.com/blog/404/how-to-use-unity-3ds-linear-interpolation-vector3-lerp-correctly + //Code to lerp from one position to another + void BeginLerp(Vector3 startPos, Vector3 endPos) + { + timeStarted = Time.time; + isLerping = true; + lerpStart = startPos; + lerpEnd = endPos; + } + + void FixedUpdate() + { + if (isLerping) + { + float timeSinceStarted = Time.time - timeStarted; + float percentComplete = timeSinceStarted / LerpTime; + transform.position = Vector3.Lerp(lerpStart, lerpEnd, percentComplete); + if (percentComplete >= 1.0f) + { + isLerping = false; + } + } + } + + + /// + /// Remove a specific object (based on key given) + /// + /// + public void RemoveObj(string key) + { + objs.Remove(objsDict[key]); + objsDict.Remove(key); + Destroy(linesDict[key]); + linesDict.Remove(key); + } + /// + /// Clear all required objects + /// + public void ClearObjs() + { + objsDict.Clear(); + objs.Clear(); + foreach (KeyValuePair line in linesDict) + { + Destroy(line.Value); + } + linesDict.Clear(); + } + + ////Add new gameobject as a required task object + //public void AddObj(string key) + //{ + // //TODO: Replace with script for searching for object + // GameObject obj = GameObject.Find(key); + // if (obj != null) + // { + // objsDict.Add(key, obj); + // objs.Add(obj); + // GameObject pointerObj = Instantiate(LinePrefab); + // pointerObj.name = key; + // linesDict.Add(key, pointerObj); + // Line pointer = pointerObj.GetComponent(); + // pointer.Start = transform.position; + // pointer.End = obj.transform.position; + // //SnapToCentroid(); + // DeactivateLines(); + // } + //} + + //Set all lines inactive (once user is not looking at current task + public void DeactivateLines() + { + foreach(KeyValuePair pair in linesDict) + { + pair.Value.SetActive(false); + } + } + /// + /// Update all the lines that point to task objects + /// + /// + /// + public void UpdateLines(string key, GameObject obj) + { + if (key != "MainCam") + { + linesDict[key].SetActive(true); + Line pointer = linesDict[key].GetComponent(); + //pointer.Start = transform.position; + pointer.End = obj.transform.position; + } + } + + /// + /// Set the start location of the line pointing at required objects + /// + /// + /// + public void SetLineStart(string key, Vector3 StartPos) + { + //Check if key exists in dictionary first!! + if (linesDict.ContainsKey(key)) + { + Line pointer = linesDict[key].GetComponent(); + pointer.Start = StartPos; + } + //else + //{ + // AddObj(key); + // if(linesDict.ContainsKey(key)) + // { + // Line pointer = linesDict[key].GetComponent(); + // pointer.Start = StartPos; + // } + //} + } + /// + /// If the user is looking at a task overview object then set isLooking to true + /// + /// + public void SetIsLooking(bool val) + { + isLooking = val; + } + + + +} \ No newline at end of file diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/Sid_Scripts/Placement and Orientation/TasklistPositionManager.cs.meta b/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/Sid_Scripts/Placement and Orientation/TasklistPositionManager.cs.meta new file mode 100644 index 000000000..bd0c32512 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/Sid_Scripts/Placement and Orientation/TasklistPositionManager.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 4a4b9a6f8ad4d1342860c3a9903ae6e3 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/TaskListClasses.meta b/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/TaskListClasses.meta new file mode 100644 index 000000000..10990bf12 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/TaskListClasses.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: eb1699920eaf2c04ea1ebf3c2bf8f733 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/TaskListClasses/Step.cs b/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/TaskListClasses/Step.cs new file mode 100644 index 000000000..f47c62964 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/TaskListClasses/Step.cs @@ -0,0 +1,12 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +[System.Serializable] +public class Step +{ + public string StepDesc; + public List RequiredItems; + public List SubSteps; + public int CurrSubStepIndex; +} diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/TaskListClasses/Step.cs.meta b/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/TaskListClasses/Step.cs.meta new file mode 100644 index 000000000..5d023c315 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/TaskListClasses/Step.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 69d5092fd0d06b04db19fddf2e47095b +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/TaskListClasses/SubStep.cs b/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/TaskListClasses/SubStep.cs new file mode 100644 index 000000000..53b84b201 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/TaskListClasses/SubStep.cs @@ -0,0 +1,10 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +[System.Serializable] +public class SubStep +{ + public string StepDesc; + public List RequiredItems; +} diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/TaskListClasses/SubStep.cs.meta b/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/TaskListClasses/SubStep.cs.meta new file mode 100644 index 000000000..e877ee973 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/TaskListClasses/SubStep.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: e6441b63afdedc042bc8f51366860b38 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/TaskListClasses/TaskList.cs b/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/TaskListClasses/TaskList.cs new file mode 100644 index 000000000..afa3c8370 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/TaskListClasses/TaskList.cs @@ -0,0 +1,11 @@ +using System.Collections.Generic; + +[System.Serializable] +public class TaskList +{ + public string Name; + public List Steps; + public int CurrStepIndex; + public int PrevStepIndex; + public int NextStepIndex; +} diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/TaskListClasses/TaskList.cs.meta b/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/TaskListClasses/TaskList.cs.meta new file mode 100644 index 000000000..15798cfd6 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/TaskList/TaskListClasses/TaskList.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 4bd105d8eda88b64fa90d6facfc92915 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Scripts/ARUI/UIComponents.meta b/unity/ARUI/Assets/Plugins/ARUI/Scripts/UIComponents.meta similarity index 100% rename from unity/ARUI/Assets/Scripts/ARUI/UIComponents.meta rename to unity/ARUI/Assets/Plugins/ARUI/Scripts/UIComponents.meta diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/UIComponents/CVDetectedObj.cs b/unity/ARUI/Assets/Plugins/ARUI/Scripts/UIComponents/CVDetectedObj.cs new file mode 100644 index 000000000..465c2f132 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/UIComponents/CVDetectedObj.cs @@ -0,0 +1,98 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +public class CVDetectedObj : VMNonControllable +{ + //private bool VMControllable annotation; + private GameObject zBufferCopy; + private MeshRenderer meshRenderer; + + private Color color = Color.clear; + public Color Color => color; + + public bool IsLookingAt = false; + + private bool _isDestroyed = false; + public bool IsDestroyed + { + get => _isDestroyed; + set { + ViewManagement.Instance.DeRegisterNonControllable(this); + ProcessObjectVisibility.Instance.DeregisterNonControllable(this); + _isDestroyed = value; + } + } + + // Start is called before the first frame update + void Awake() + { + base.Awake(); + + zBufferCopy = new GameObject(gameObject.name + "_zBuffer"); + zBufferCopy.layer = StringResources.LayerToLayerInt[StringResources.zBuffer_layer]; + zBufferCopy.transform.parent = this.transform; + zBufferCopy.transform.localPosition = Vector3.zero; + zBufferCopy.transform.localRotation = Quaternion.identity; + zBufferCopy.transform.localScale = Vector3.one; + MeshFilter meshFilter = zBufferCopy.AddComponent(); + meshFilter.mesh = gameObject.GetComponent().mesh; + meshRenderer = zBufferCopy.AddComponent(); + + //Rigidbody rb = gameObject.AddComponent(); + //rb.isKinematic = true; + //rb.useGravity = false; + + //collider.isTrigger = false; + } + + public void Start() + { + base.Start(); + + StartCoroutine(UpdateAABB()); + } + + private IEnumerator UpdateAABB() + { + while (ProcessObjectVisibility.Instance == null) + yield return new WaitForEndOfFrame(); + + List mr = new List(); + Material mat = new Material(Resources.Load(StringResources.zBufferMat_path) as Material); + + color = ProcessObjectVisibility.Instance.RegisterNonControllable(this); + mat.color = color; + foreach (var item in gameObject.GetComponent().sharedMaterials) + mr.Add(mat); + + meshRenderer.sharedMaterials = mr.ToArray(); + + while (true) + { + if (transform.InFrontOfCamera(AngelARUI.Instance.ARCamera)) + { + ProcessObjectVisibility.Instance.RegisterNonControllable(this); + AABB = transform.RectFromObjs(AngelARUI.Instance.ARCamera, new List { collider }); + } + else + { + ProcessObjectVisibility.Instance.DeregisterNonControllable(this); + AABB = Rect.zero; + } + + yield return new WaitForSeconds(0.2f); + } + } + + private void OnDestroy() + { + ProcessObjectVisibility.Instance.DeregisterNonControllable(this); + ViewManagement.Instance.DeRegisterNonControllable(this); + + Destroy(zBufferCopy); + Destroy(gameObject.GetComponent()); + Destroy(gameObject.GetComponent()); + } + +} diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/UIComponents/CVDetectedObj.cs.meta b/unity/ARUI/Assets/Plugins/ARUI/Scripts/UIComponents/CVDetectedObj.cs.meta new file mode 100644 index 000000000..02779a50b --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/UIComponents/CVDetectedObj.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 2452b1c4bc365af4aa589b362d68c42f +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/UIComponents/ConfirmationDialogue.cs b/unity/ARUI/Assets/Plugins/ARUI/Scripts/UIComponents/ConfirmationDialogue.cs new file mode 100644 index 000000000..625c02101 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/UIComponents/ConfirmationDialogue.cs @@ -0,0 +1,142 @@ +using System.Collections; +using UnityEngine; +using UnityEngine.Events; +using Microsoft.MixedReality.Toolkit.Utilities.Solvers; +using System; +using TMPro; + +/// +/// Dialogue that asks for user confirmation of a given action. Used for the Natural Language Interface. +/// The user has timeInSeconds seconds to decide if the given action should be executed. Confirmation can be done by +/// looking at the button or touching it. +/// +public class ConfirmationDialogue : MonoBehaviour +{ + private bool _init = false; /// (); + //_textContainer.AddVMNC(); + + GameObject btn = transform.GetChild(0).gameObject; + _okBtn = btn.AddComponent(); + _okBtn.InitializeButton(EyeTarget.okButton, () => Confirmed(true), null, true, DwellButtonType.Select); + _okBtn.gameObject.SetActive(false); + + _time = transform.GetComponentInChildren(); + _time.enabled = false; + + transform.position = AngelARUI.Instance.ARCamera.ViewportToWorldPoint(new Vector3(0.5f, 0.7f, 1f), Camera.MonoOrStereoscopicEye.Left); + _movingBehavior = gameObject.GetComponent(); + _movingBehavior.enabled = true; + + _selectEvent = new UnityEvent(); + + transform.SetLayerAllChildren(StringResources.LayerToInt(StringResources.UI_layer)); + } + + + /// + /// Start the timer if the dialogue is initialized and the timer is not running yet. + /// + private void Update() + { + if (_init & !_timerStarted && _textContainer.TextRect.width > 0.001f) + StartCoroutine(DecreaseTime()); + + if (_okBtn.IsInteractingWithBtn && _movingBehavior.enabled) + _movingBehavior.enabled = false; + else if (!_okBtn.IsInteractingWithBtn && !_movingBehavior.enabled && !_delayedMoving) + StartCoroutine(DelayedStartMoving()); + + } + + private IEnumerator DelayedStartMoving() + { + _delayedMoving = true; + + yield return new WaitForSeconds(0.5f); + + if (!_okBtn.IsInteractingWithBtn) + _movingBehavior.enabled = true; + + _delayedMoving = false; + } + + /// + /// Initialize the dialgoue components - text and confirmation event + /// + /// Contains message that is shown to the user. + /// confirmation event, invoked when the user is triggering the okay button + public void InitializeConfirmationNotification(string intentMsg, UnityAction confirmedEvent) + { + if (intentMsg == null || intentMsg.Length == 0) return; + + _userIntent = intentMsg; + _textContainer.Text = intentMsg; + _selectEvent.AddListener(confirmedEvent); + _init = true; + } + + /// + /// Called if the user either actively confirmed, or passively did not confirm the dialogue. + /// if isConfirmed is true, the event assigned to the dialogue during initialization is triggered + /// + /// true if confirmed by user, else false + private void Confirmed(bool isConfirmed) + { + if (isConfirmed) + _selectEvent.Invoke(); + else + AngelARUI.Instance.DebugLogMessage("The user did not confirm the dialogue", true); + + StopCoroutine(DecreaseTime()); + Destroy(this.gameObject); + } + + private IEnumerator DecreaseTime() + { + AudioManager.Instance.PlaySound(transform.position, SoundType.select); + + _timerStarted = true; + + _okBtn.gameObject.SetActive(true); + _time.enabled = true; + + _okBtn.transform.localPosition = _textContainer.transform.localPosition + new Vector3(_textContainer.TextRect.width + _okBtn.Width/2, 0, 0); + + _time.Start = new Vector3(0, _textContainer.TextRect.height/2, 0); + _time.End = new Vector3(_textContainer.TextRect.width, _textContainer.TextRect.height / 2, 0); + Vector3 xEnd = _time.End; + + yield return new WaitForFixedUpdate(); + float timeElapsed= 0.00001f; + float lerpDuration = ARUISettings.DialogueTimeInSeconds; + while (timeElapsed < lerpDuration) + { + yield return new WaitForEndOfFrame(); + + if (!_okBtn.IsInteractingWithBtn) + { + _time.End = Vector3.Lerp(_time.Start, xEnd, 1 - (timeElapsed / lerpDuration)); + timeElapsed += Time.deltaTime; + } + + + } + + Confirmed(false); + } +} diff --git a/unity/ARUI/Assets/Scripts/ARUI/UIComponents/ConfirmationDialogue.cs.meta b/unity/ARUI/Assets/Plugins/ARUI/Scripts/UIComponents/ConfirmationDialogue.cs.meta similarity index 100% rename from unity/ARUI/Assets/Scripts/ARUI/UIComponents/ConfirmationDialogue.cs.meta rename to unity/ARUI/Assets/Plugins/ARUI/Scripts/UIComponents/ConfirmationDialogue.cs.meta diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/UIComponents/DwellButton.cs b/unity/ARUI/Assets/Plugins/ARUI/Scripts/UIComponents/DwellButton.cs new file mode 100644 index 000000000..3a38103e3 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/UIComponents/DwellButton.cs @@ -0,0 +1,272 @@ +using Microsoft.MixedReality.Toolkit; +using Microsoft.MixedReality.Toolkit.Input; +using System.Collections; +using UnityEngine; +using UnityEngine.Events; +using UnityEngine.UI; + +public enum DwellButtonType +{ + Toggle=0, + Select =1 +} + +/// +/// Button that can be triggered using touch or eye-gaze dwelling +/// +public class DwellButton : MonoBehaviour, IMixedRealityTouchHandler +{ + private bool _btnInitialized = false; + + public bool IsInteractingWithBtn = false; + public float Width => _btnCollider.size.y; + + private bool _isLookingAtBtn = false; + public bool IsLookingAtBtn => _isLookingAtBtn; + + private bool _isTouchingBtn = false; + private bool _touchable = false; + + private bool _uniqueObj = false; + + private EyeTarget _target; + private UnityEvent _selectEvent; + private UnityEvent _quarterSelectEvent; + private BoxCollider _btnCollider; + public BoxCollider Collider => _btnCollider; + private GameObject _btnmesh; + + private DwellButtonType _type = DwellButtonType.Toggle; + private bool _toggled = false; + public bool Toggled { + get => _toggled; + set { + _toggled = value; + SetSelected(value); + } + } + + private bool _isDisabled = false; + public bool IsDisabled + { + get => _isDisabled; + set { + _isDisabled = value; + + _btnmesh.gameObject.SetActive(!value); + + if (_icon) + { + if (value) + _icon.color = new Color(0.2f, 0.2f, 0.2f); + else + _icon.color = Color.white; + } + } + } + + //*** Btn Dwelling Feedback + private Shapes.Disc _loadingDisc; + + private float _startingAngle; + + //*** Btn Push Feedback + private Shapes.Disc _pushConfiromationDisc; + + //*** Btn Design + private Material _btnBGMat; + + private Image _icon; + + public void InitializeButton(EyeTarget target, UnityAction btnSelectEvent, UnityAction btnHalfSelect, + bool touchable, DwellButtonType type, bool isUnique = false) + { + Shapes.Disc[] discs = GetComponentsInChildren(true); + _loadingDisc = discs[0]; + _pushConfiromationDisc = discs[1]; + _pushConfiromationDisc.enabled = false; + + _startingAngle = _loadingDisc.AngRadiansStart; + + MeshRenderer mr = GetComponentInChildren(); + _btnBGMat = new Material(mr.material); + _btnBGMat.color = ARUISettings.BtnBaseColor; + mr.material = _btnBGMat; + + _icon = transform.GetComponentInChildren(); + if (_icon) + _icon.color = Color.white; + + _selectEvent = new UnityEvent(); + _quarterSelectEvent = new UnityEvent(); + + _btnCollider = GetComponentInChildren(true); + _btnmesh = transform.GetChild(0).gameObject; + + _uniqueObj = isUnique; + //TODO: FIGURE OUT HOW TO GET RID OF THIS + _selectEvent = new UnityEvent(); + _quarterSelectEvent = new UnityEvent(); + this._target = target; + _selectEvent.AddListener(btnSelectEvent); + + if (btnHalfSelect != null) + _quarterSelectEvent.AddListener(btnHalfSelect); + + this._touchable = touchable; + this._type = type; + + if (touchable) + gameObject.AddComponent(); + + _btnInitialized = true; + } + + private void Update() + { + if (!_btnInitialized) return; + + UpdateCurrentlyLooking(); + IsInteractingWithBtn = _isTouchingBtn || _isLookingAtBtn || EyeGazeManager.Instance.CurrentHit.Equals(EyeTarget.textConfirmationWindow); + } + + private void UpdateCurrentlyLooking() + { + if (!_btnInitialized) return; + + bool currentLooking = false; + + if (_uniqueObj) + { + currentLooking = EyeGazeManager.Instance.CurrentHitObj != null && + EyeGazeManager.Instance.CurrentHitObj.GetInstanceID() == this.gameObject.GetInstanceID(); + } + else + { + currentLooking = EyeGazeManager.Instance.CurrentHit == _target; + } + + if (currentLooking && !_isLookingAtBtn && !_isTouchingBtn && !_isDisabled) + { + _isLookingAtBtn = true; + StartCoroutine(Dwelling()); + } + + if (!currentLooking || _isTouchingBtn) + { + _isLookingAtBtn = false; + StopCoroutine(Dwelling()); + _btnBGMat.color = ARUISettings.BtnBaseColor; + } + + _isLookingAtBtn = currentLooking; + } + + private IEnumerator Dwelling() + { + AudioManager.Instance.PlaySound(transform.position, SoundType.confirmation); + + _btnBGMat.color = ARUISettings.BtnActiveColor; + + bool halfEventEvoked = false; + bool success = false; + float duration = 6.24f / ARUISettings.EyeDwellTime; //full circle in radians + + float elapsed = 0f; + while (!_isTouchingBtn && _isLookingAtBtn && !_isDisabled && elapsed < duration) + { + if (CoreServices.InputSystem.EyeGazeProvider.GazeTarget == null) + break; + + elapsed += Time.deltaTime; + _loadingDisc.AngRadiansEnd = elapsed * ARUISettings.EyeDwellTime; + _loadingDisc.Color = Color.white; + + if (!halfEventEvoked && _isLookingAtBtn && _quarterSelectEvent != null && elapsed > (duration / 4)) + { + halfEventEvoked = true; + _quarterSelectEvent.Invoke(); + } + + if (elapsed>duration && _isLookingAtBtn) + success = true; + + yield return null; + } + + if (success) + { + _selectEvent.Invoke(); + if (_type == DwellButtonType.Toggle) + { + _toggled = !_toggled; + SetSelected(_toggled); + } else + { + _toggled = false; + SetSelected(false); + } + } else + { + _btnBGMat.color = ARUISettings.BtnBaseColor; + + if (_type != DwellButtonType.Toggle || (_type == DwellButtonType.Toggle && !_toggled)) + SetSelected(false); + else if (_type == DwellButtonType.Toggle && _toggled) + SetSelected(true); + } + } + + /// + /// Detect the user touching the button + /// + /// + public void OnTouchStarted(HandTrackingInputEventData eventData) + { + if (!_touchable || _isDisabled || !_btnInitialized) return; + _isTouchingBtn = true; + _btnBGMat.color = ARUISettings.BtnActiveColor; + _pushConfiromationDisc.enabled = true; + } + + public void OnTouchCompleted(HandTrackingInputEventData eventData) + { + if (!_touchable || _isDisabled || !_btnInitialized) return; + _isTouchingBtn = false; + + _btnBGMat.color = ARUISettings.BtnBaseColor; + _btnmesh.transform.localPosition = Vector3.zero; + _pushConfiromationDisc.enabled = false; + } + + public void OnTouchUpdated(HandTrackingInputEventData eventData) + { + if (!_touchable || _isDisabled || !_btnInitialized) return; + _btnmesh.transform.position = eventData.InputData; + + if (_btnmesh.transform.localPosition.z > _pushConfiromationDisc.transform.localPosition.z) + _pushConfiromationDisc.Color = Color.cyan; + else _pushConfiromationDisc.Color = Color.white; + + if (_btnmesh.transform.localPosition.z > _pushConfiromationDisc.transform.localPosition.z+0.01f) + _selectEvent.Invoke(); + } + + private void SetSelected(bool selected) + { + if (!_btnInitialized) return; + + if (selected) + { + _loadingDisc.AngRadiansEnd = 6.24f; + _loadingDisc.Color = ARUISettings.BtnLoadingDiscColor; + _btnBGMat.color = ARUISettings.BtnActiveColor; + } + else + { + _loadingDisc.AngRadiansEnd = _startingAngle; + _loadingDisc.Color = Color.white; + _btnBGMat.color = ARUISettings.BtnBaseColor; + } + } +} \ No newline at end of file diff --git a/unity/ARUI/Assets/Scripts/ARUI/UIComponents/DwellButton.cs.meta b/unity/ARUI/Assets/Plugins/ARUI/Scripts/UIComponents/DwellButton.cs.meta similarity index 100% rename from unity/ARUI/Assets/Scripts/ARUI/UIComponents/DwellButton.cs.meta rename to unity/ARUI/Assets/Plugins/ARUI/Scripts/UIComponents/DwellButton.cs.meta diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/UIComponents/FlexibleTextContainerSingle.cs b/unity/ARUI/Assets/Plugins/ARUI/Scripts/UIComponents/FlexibleTextContainerSingle.cs new file mode 100644 index 000000000..82877f77f --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/UIComponents/FlexibleTextContainerSingle.cs @@ -0,0 +1,86 @@ +using UnityEngine; +using UnityEngine.UI; + +public class FlexibleTextContainer : MonoBehaviour +{ + private TMPro.TextMeshProUGUI _textComponent; + + public TMPro.TextMeshProUGUI[] AllTextMeshComponents => _HGroupTaskMessage.gameObject.GetComponentsInChildren(); + + //*** Flexible Textbox for taskmessage + private RectTransform _HGroupTaskMessage; + public Rect TextRect => _HGroupTaskMessage.rect; + public Transform VGroup => _HGroupTaskMessage.parent; + + //*** Collider of taskmessage + private BoxCollider _taskMessageCollider; + public BoxCollider MessageCollider => _taskMessageCollider; + + private Material _taskBackgroundMat; + + public Color GlowColor + { + get => _taskBackgroundMat.GetColor("_InnerGlowColor"); + set { _taskBackgroundMat.SetColor("_InnerGlowColor", value); } + } + + public Color TextColor + { + get => _textComponent.color; + set { _textComponent.color = value; } + } + + public Color BackgroundColor + { + get => _taskBackgroundMat.color; + set { _taskBackgroundMat.color = value; } + } + + public string Text + { + get => _textComponent.text; + set { _textComponent.text = Utils.SplitTextIntoLines(value, ARUISettings.OrbMessageMaxCharCountPerLine); } + } + + // Start is called before the first frame update + void Awake() + { + HorizontalLayoutGroup temp = gameObject.GetComponentInChildren(); + //init task message group + _HGroupTaskMessage = temp.gameObject.GetComponent(); + TMPro.TextMeshProUGUI[] allText = _HGroupTaskMessage.gameObject.GetComponentsInChildren(); + + _textComponent = allText[0]; + _textComponent.text = ""; + + //Init background image + Image bkgr = _HGroupTaskMessage.GetComponentInChildren(); + _taskBackgroundMat = new Material(bkgr.material); + Color firstColor = GlowColor; + _taskBackgroundMat.SetColor("_InnerGlowColor", firstColor); + bkgr.material = _taskBackgroundMat; + + _taskMessageCollider = transform.GetComponent(); + + } + + //public void AddVMNC() => gameObject.AddComponent(); + + /// + /// Update collider of messagebox based on the how much space the text takes + /// + void Update() + { + _taskMessageCollider.size = new Vector3(_HGroupTaskMessage.rect.width, _taskMessageCollider.size.y, _taskMessageCollider.size.z); + _taskMessageCollider.center = new Vector3(_HGroupTaskMessage.rect.width / 2, 0, 0); + } + + /// + /// Update the anchor of the flexible text container based on the available space in the user's FOV + /// + public void UpdateAnchorInstant() + { + _taskMessageCollider.center = new Vector3(_HGroupTaskMessage.rect.width / 2, 0, 0); + _taskMessageCollider.size = new Vector3(_HGroupTaskMessage.rect.width, _taskMessageCollider.size.y, _taskMessageCollider.size.z); + } +} diff --git a/unity/ARUI/Assets/Scripts/ARUI/UIComponents/FlexibleTextContainer.cs.meta b/unity/ARUI/Assets/Plugins/ARUI/Scripts/UIComponents/FlexibleTextContainerSingle.cs.meta similarity index 100% rename from unity/ARUI/Assets/Scripts/ARUI/UIComponents/FlexibleTextContainer.cs.meta rename to unity/ARUI/Assets/Plugins/ARUI/Scripts/UIComponents/FlexibleTextContainerSingle.cs.meta diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/UIComponents/ManualManager.cs b/unity/ARUI/Assets/Plugins/ARUI/Scripts/UIComponents/ManualManager.cs new file mode 100644 index 000000000..761174128 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/UIComponents/ManualManager.cs @@ -0,0 +1,134 @@ +//using System; +//using System.Collections.Generic; +//using UnityEngine; + +//public class ManualManager : Singleton +//{ +// private bool _manualInitialized = false; + +// private bool _menuActive = false; +// public bool MenuActive +// { +// get => _menuActive; +// } + +// private Dictionary allTaskBtns; +// private GameObject _okayButton; + +// // Start is called before the first frame update +// private void Start() +// { +// allTaskBtns = new Dictionary(); +// for (int i = 0; i<5; i++) +// { +// DwellButton btn = transform.GetChild(i).gameObject.AddComponent(); +// btn.InitializeButton(EyeTarget.menuBtn, () => Debug.Log("MenuBtn pressed"), null, false, DwellButtonType.Toggle, true); +// allTaskBtns.Add(btn.gameObject.name.Substring(0, btn.gameObject.name.LastIndexOf('_')), btn); +// } + +// DwellButton okayBtn = transform.GetChild(5).gameObject.AddComponent(); +// _okayButton = okayBtn.gameObject; +// okayBtn.InitializeButton(EyeTarget.menuBtn, () => SubmitTaskSelection(), null, true, DwellButtonType.Select, true); + +// _okayButton.gameObject.SetActive(false); +// foreach (DwellButton btn in allTaskBtns.Values) +// { +// btn.Toggled = false; +// btn.gameObject.SetActive(false); +// } +// } + +// /// +// /// Triggered if user dwells on the okay button. +// /// +// private void SubmitTaskSelection() +// { +// List allToggled = new List(); +// foreach (DwellButton btn in allTaskBtns.Values) +// { +// if (btn.Toggled) +// allToggled.Add(btn.gameObject.name.Substring(0, btn.gameObject.name.LastIndexOf('_'))); +// } + +// if (allToggled.Count > 0) +// { +// DataProvider.Instance.SetSelectedTasksFromManual(allToggled); +// _menuActive = false; + +// for (int i = 0; i < 6; i++) +// transform.GetChild(i).gameObject.SetActive(false); +// } +// else +// Debug.Log("Nothing selected"); +// } + +// private void Update() +// { +// if (!_menuActive || !_manualInitialized) return; + +// UpdateOkayBtnVisibility(); +// } + +// /// +// /// Show okay button if at least one menu btn is toggled, else do not show. +// /// +// private void UpdateOkayBtnVisibility() +// { +// int toggledCount = 0; +// foreach (DwellButton btn in allTaskBtns.Values) +// { +// if (btn.Toggled) +// toggledCount++; +// } + +// if (toggledCount == 0 && _okayButton.gameObject.activeSelf) +// _okayButton.gameObject.SetActive(false); + +// else if (toggledCount > 0 && !_okayButton.gameObject.activeSelf) +// _okayButton.gameObject.SetActive(true); +// } + +// #region Getter and Setter + +// /// +// /// Initialize the manual menu by providing a list of strings that represent the taskIDs +// /// Can only be called once, nothing happens if manual is already set. +// /// +// /// +// public void SetManual(List manual) +// { +// if (_manualInitialized) return; + +// _manualInitialized = true; + +// foreach (string btnNames in allTaskBtns.Keys) +// allTaskBtns[btnNames].IsDisabled = !manual.Contains(btnNames); + +// DataProvider.Instance.InitManual(manual); +// } + +// /// +// /// Enable or disable the manual menu. +// /// Nothing happens if the manual is not initialized. +// /// +// /// +// public void SetMenuActive(bool isActive) +// { +// if (!_manualInitialized) return; + +// _menuActive = isActive; +// _okayButton.gameObject.SetActive(isActive); + +// foreach (DwellButton btn in allTaskBtns.Values) +// { +// if (!btn.IsDisabled) +// { +// string taskID = btn.gameObject.name.Substring(0, btn.gameObject.name.LastIndexOf('_')); +// btn.Toggled = DataProvider.Instance.CurrentSelectedTasks.ContainsKey(taskID) && isActive; +// btn.gameObject.SetActive(isActive); +// } +// } +// } + +// #endregion +//} diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/UIComponents/ManualManager.cs.meta b/unity/ARUI/Assets/Plugins/ARUI/Scripts/UIComponents/ManualManager.cs.meta new file mode 100644 index 000000000..bf96d8134 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/UIComponents/ManualManager.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: e67a0e19b9c984632abae02380d1626d +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/UIComponents/Notification.cs b/unity/ARUI/Assets/Plugins/ARUI/Scripts/UIComponents/Notification.cs new file mode 100644 index 000000000..dc0e0daa4 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/UIComponents/Notification.cs @@ -0,0 +1,70 @@ +using System; +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +public enum NotificationType +{ + warning, + note +} + +public class Notification : MonoBehaviour +{ + public bool userHasSeen = false; + + private bool _init = false; + + private NotificationType _notificationType; + + private RectTransform _notificationMessageRect; + private TMPro.TextMeshProUGUI _textNotification; + public string GetMessage => _textNotification.text; + + public bool IsSet => _textNotification.text.Length > 0; + + public void init(NotificationType type, string message, float containerHeight) + { + if (!_init) + { + _notificationType = type; + + //init notification message group + _notificationMessageRect = gameObject.GetComponent(); + _textNotification = _notificationMessageRect.gameObject.GetComponent(); + + _textNotification.text = Utils.SplitTextIntoLines(message, ARUISettings.OrbMessageMaxCharCountPerLine); + + _notificationMessageRect.rotation = Quaternion.identity; + _notificationMessageRect.localRotation = Quaternion.identity; + _notificationMessageRect.SetLocalXPos(0); + UpdateYPos(containerHeight, false); + _notificationMessageRect.SetLocalZPos(0); + + _init = true; + } + } + + public void UpdateSize(float xSize) + { + if (!_init) + _notificationMessageRect.sizeDelta = new Vector2(xSize, _notificationMessageRect.rect.height); + } + + public void SetMessage(string message, int charPerLine) + { + _textNotification.text = Utils.SplitTextIntoLines(message, charPerLine); + } + + public void UpdateYPos(float containerHeight, bool taskListIsActive) + { + if (_notificationType == NotificationType.note && !taskListIsActive) + _notificationMessageRect.SetLocalYPos(-containerHeight); + else if (_notificationType == NotificationType.note && taskListIsActive) + _notificationMessageRect.SetLocalYPos(-containerHeight); + else if (_notificationType == NotificationType.warning && !taskListIsActive) + _notificationMessageRect.SetLocalYPos(containerHeight); + else if (_notificationType == NotificationType.warning && taskListIsActive) + _notificationMessageRect.SetLocalYPos(containerHeight); + } +} diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/UIComponents/Notification.cs.meta b/unity/ARUI/Assets/Plugins/ARUI/Scripts/UIComponents/Notification.cs.meta new file mode 100644 index 000000000..064cdd3d4 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/UIComponents/Notification.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 8c2c1b02eec199f459833c024815f7d0 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/UIComponents/ObjectIndicator.cs b/unity/ARUI/Assets/Plugins/ARUI/Scripts/UIComponents/ObjectIndicator.cs new file mode 100644 index 000000000..b448fe7e3 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/UIComponents/ObjectIndicator.cs @@ -0,0 +1,53 @@ +using Microsoft.MixedReality.Toolkit.Utilities.Solvers; +using UnityEngine; + +public class ObjectIndicator : MonoBehaviour +{ + private GameObject _halo; + private DirectionalIndicator _directionalSolverPos; + private Shapes.Disc _haloouter; + private Shapes.Disc _haloInner; + private Shapes.Disc _indicator; + + private bool _isFlat = false; + public bool IsFlat + { + get { return _isFlat; } + set { _isFlat = value; } + } + + // Start is called before the first frame update + void Start() + { + Shapes.Disc[] discs = GetComponentsInChildren(true); + _haloInner = discs[0]; + _haloouter = discs[1]; + _halo = _haloInner.transform.parent.gameObject; + + _directionalSolverPos = GetComponentInChildren(); + _indicator = _directionalSolverPos.transform.GetComponentInChildren(); + } + + // Update is called once per frame + void Update() + { + Vector3 poiToCam = transform.position - AngelARUI.Instance.ARCamera.transform.position; + + float degangle = Vector3.Angle(AngelARUI.Instance.ARCamera.transform.forward, Vector3.Normalize(poiToCam)); + float alpha = Mathf.Max(0.05f,Mathf.Min(1,(1f / 15f) * (degangle-25f))); + //Debug.Log(degangle + " " + alpha); + _indicator.ColorInner = new Color(1, 1, 1, alpha); + _haloInner.ColorOuter = new Color(1, 1, 1, 1-alpha); + _haloouter.ColorInner = new Color(1, 1, 1, 1-alpha); + + // on-screen halo faces the user + if (!_isFlat) + _halo.transform.rotation = Quaternion.LookRotation(AngelARUI.Instance.ARCamera.transform.position - _halo.transform.position, Vector3.up); + else + _halo.transform.rotation = Quaternion.LookRotation(Vector3.up, Vector3.right); + + _directionalSolverPos.transform.rotation = Quaternion.LookRotation(AngelARUI.Instance.ARCamera.transform.position - _halo.transform.position, Vector3.up); + + } + +} diff --git a/unity/ARUI/Assets/Scripts/ARUI/UIComponents/ObjectIndicator.cs.meta b/unity/ARUI/Assets/Plugins/ARUI/Scripts/UIComponents/ObjectIndicator.cs.meta similarity index 100% rename from unity/ARUI/Assets/Scripts/ARUI/UIComponents/ObjectIndicator.cs.meta rename to unity/ARUI/Assets/Plugins/ARUI/Scripts/UIComponents/ObjectIndicator.cs.meta diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/UIComponents/TaskSupportMedium.cs b/unity/ARUI/Assets/Plugins/ARUI/Scripts/UIComponents/TaskSupportMedium.cs new file mode 100644 index 000000000..57362f993 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/UIComponents/TaskSupportMedium.cs @@ -0,0 +1,45 @@ +using Shapes; +using UnityEngine; + +public class TaskSupportMedium : MonoBehaviour +{ + private Disc _ringindicator; + private VMImage _medium; + + private bool _mediumIsActive = false; + // Start is called before the first frame update + void Start() + { + transform.SetLayerAllChildren(StringResources.LayerToInt(StringResources.UI_layer)); + + _medium = transform.GetChild(0).gameObject.GetComponentInChildren(); + _medium.gameObject.SetActive(false); + + _ringindicator = transform.GetChild(1).GetComponent(); + } + + // Update is called once per frame + void Update() + { + if (AngelARUI.Instance.ARCamera == null) return; + + transform.LookAt(AngelARUI.Instance.ARCamera.transform.position); + + if (!_mediumIsActive && + (EyeGazeManager.Instance.CurrentHit==EyeTarget.ringindicator + && EyeGazeManager.Instance.CurrentHitObj.GetInstanceID()==_ringindicator.gameObject.GetInstanceID()) ) + { + _mediumIsActive = true; + _medium.gameObject.SetActive(true); + } + + if (_mediumIsActive && + !(EyeGazeManager.Instance.CurrentHit == EyeTarget.ringindicator + && EyeGazeManager.Instance.CurrentHitObj.GetInstanceID() == _ringindicator.gameObject.GetInstanceID())) + { + _mediumIsActive = false; + _medium.gameObject.SetActive(false); + _medium.transform.localPosition = Vector3.zero; + } + } +} diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/UIComponents/TaskSupportMedium.cs.meta b/unity/ARUI/Assets/Plugins/ARUI/Scripts/UIComponents/TaskSupportMedium.cs.meta new file mode 100644 index 000000000..fc0d6746e --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/UIComponents/TaskSupportMedium.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: aa404f65772af754a8f7800e984eb7e2 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Scripts/ARUI/Utils.meta b/unity/ARUI/Assets/Plugins/ARUI/Scripts/Utils.meta similarity index 100% rename from unity/ARUI/Assets/Scripts/ARUI/Utils.meta rename to unity/ARUI/Assets/Plugins/ARUI/Scripts/Utils.meta diff --git a/unity/ARUI/Assets/Scripts/ARUI/Utils/ARUIRayPointer.cs b/unity/ARUI/Assets/Plugins/ARUI/Scripts/Utils/ARUIRayPointer.cs similarity index 99% rename from unity/ARUI/Assets/Scripts/ARUI/Utils/ARUIRayPointer.cs rename to unity/ARUI/Assets/Plugins/ARUI/Scripts/Utils/ARUIRayPointer.cs index b64a89bd2..dcd781e92 100644 --- a/unity/ARUI/Assets/Scripts/ARUI/Utils/ARUIRayPointer.cs +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/Utils/ARUIRayPointer.cs @@ -7,7 +7,6 @@ using System; using Unity.Profiling; using UnityEngine; -using UnityEngine.Tilemaps; /// /// Implementation for default hand ray pointers shipped with MRTK. Primarily used with hands and motion controllers diff --git a/unity/ARUI/Assets/Scripts/ARUI/Utils/ARUIRayPointer.cs.meta b/unity/ARUI/Assets/Plugins/ARUI/Scripts/Utils/ARUIRayPointer.cs.meta similarity index 100% rename from unity/ARUI/Assets/Scripts/ARUI/Utils/ARUIRayPointer.cs.meta rename to unity/ARUI/Assets/Plugins/ARUI/Scripts/Utils/ARUIRayPointer.cs.meta diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/Utils/ARUISettings.cs b/unity/ARUI/Assets/Plugins/ARUI/Scripts/Utils/ARUISettings.cs new file mode 100644 index 000000000..28ac9559d --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/Utils/ARUISettings.cs @@ -0,0 +1,51 @@ +using System.Collections; +using System.Collections.Generic; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; +using UnityEngine; + +public static class ARUISettings +{ + //**** Orb + public static readonly float OrbMinDistToUser = 0.6f; /// =1 and an odd number + + public static readonly float TasksMinDistToUser = 0.6f; /// +/// Plays localized audio feedback at run-time +/// Used for playing sound effects (e.g., notifications or warnings) and +/// for text to speech for guidance. +/// If the user says 'stop', the sound effect is immediately stopped for this playing instance +/// +public class AudioManager : Singleton, IMixedRealitySpeechHandler +{ + ///** MRTK build-in text to speech (ONLY WORKS IN BUILD) + private TextToSpeech _tTos; /// _typeToSound; /// _soundTypeToPathMapping = new Dictionary() + { + { SoundType.notification,StringResources.NotificationSound_path}, + { SoundType.confirmation, StringResources.ConfirmationSound_path}, + { SoundType.taskDone,StringResources.NextTaskSound_path}, + { SoundType.moveStart,StringResources.MoveStart_path}, + { SoundType.moveEnd,StringResources.MoveEnd_path}, + { SoundType.select,StringResources.SelectSound_path}, + { SoundType.warning,StringResources.WarningSound_path} + }; + + private List _currentlyPlayingSound = null; /// _isMute; + + public void Awake() => CoreServices.InputSystem?.RegisterHandler(this); + + private void Start() + { + GameObject _tTosGO = new GameObject("***ARUI-TextToSpeechSource"); + _tTosGO.transform.parent = transform; + _tTosGO.transform.position = transform.position; + _tTos = _tTosGO.AddComponent(); + + _currentlyPlayingSound = new List(); + } + + /// + /// Speech-To-Text for the task. Plays the text at the orb's position + /// and stops any other currently playing text instructions + /// NOTE: THIS ONLY WORKS IN BUILD (NOT HOLOGRAPHIC REMOTING) + /// + /// The text that is turned into audion and played + public void PlayText(string text) + { + if (!_isMute) + StartCoroutine(PlayTextLocalized(Orb.Instance.transform.position, text)); + } + + /// + /// Plays a sound effect from a given position + /// + /// Sound effect is played form this position + /// Type of sound effect that should be played + public void PlaySound(Vector3 pos, SoundType type) => StartCoroutine(PlaySoundLocalized(pos, type)); + + /// + /// Mute audio feedback for task guidance, but NOT sound effects + /// + /// + public void MuteAudio(bool mute) + { + if (mute && _currentlyPlayingText != null) + { + _tTos.AudioSource.Stop(); + _tTos.StopSpeaking(); + _currentlyPlayingText.Stop(); + } + + _isMute = mute; + } + + /// + /// Initialize the sound effect library + /// + private void InitIfNeeded() + { + _typeToSound = new Dictionary(); + + //Load sound resources + foreach (SoundType type in _soundTypeToPathMapping.Keys) + { + AudioSource sound = new GameObject(_soundTypeToPathMapping[type]).AddComponent(); + sound.gameObject.name = "***ARUI-"+ _soundTypeToPathMapping[type]; + sound.clip = Resources.Load(_soundTypeToPathMapping[type]) as AudioClip; + sound.transform.parent = transform; + sound.spatialize = true; + sound.maxDistance = 10f; + sound.spatialBlend = 1; + sound.loop = false; + sound.playOnAwake = false; + _typeToSound.Add(type, sound); + } + } + + /// + /// Moves an audio source at the given position pos and plays it. + /// + /// Sound effect is played form this position + /// Type of sound effect that should be played + /// + private IEnumerator PlaySoundLocalized(Vector3 pos, SoundType type) + { + if (_typeToSound == null) InitIfNeeded(); + + GameObject tempCopy = Instantiate(_typeToSound[type].gameObject); + AudioSource tempCopyAudio = tempCopy.GetComponent(); + + tempCopyAudio.transform.position = pos; + + yield return new WaitForEndOfFrame(); + + tempCopyAudio.Play(); + _currentlyPlayingSound.Add(tempCopyAudio); + + while (tempCopyAudio.isPlaying) + { + yield return new WaitForEndOfFrame(); + } + + _currentlyPlayingSound.Remove(tempCopyAudio); + Destroy(tempCopyAudio.gameObject); + } + + /// + /// Transforms the given text to audio using MRTK's TTS and plays it for the user. Assumes that the audio is not mute. + /// If there is already one TTS file playing, it will be interrupted. + /// The orb's mouth will show visual feedback while the TTS is playing. + /// + /// the position the audio should be played + /// The text that should be spoken by the TTS + /// + private IEnumerator PlayTextLocalized(Vector3 pos, String text) + { + if (_currentlyPlayingText!= null) + { + _tTos.AudioSource.Stop(); + _tTos.StopSpeaking(); + _currentlyPlayingText.Stop(); + } + + yield return new WaitForEndOfFrame(); + + _tTos.gameObject.transform.position = pos; + + yield return new WaitForEndOfFrame(); + + string cappedText = Utils.GetCappedText(text, 50); + AngelARUI.Instance.DebugLogMessage("Orb says: " + cappedText, true); + _tTos.StartSpeaking(cappedText); + _currentlyPlayingText = _tTos.AudioSource; + + yield return new WaitForEndOfFrame(); + + while (!_tTos.AudioSource.isPlaying) + yield return new WaitForEndOfFrame(); + + while (_tTos.AudioSource.isPlaying) + { + if (_updateTime > Time.time) + yield return new WaitForEndOfFrame(); + + _tTos.AudioSource.GetSpectrumData(_spectrumData, 0, FFTWindow.BlackmanHarris); + _updateTime = Time.time + _updateDelay; + + var barHeight = Mathf.Clamp(_spectrumData[1], 0.001f, 1f); + Orb.Instance.MouthScale = barHeight; + + yield return new WaitForEndOfFrame(); + } + + yield return new WaitForEndOfFrame(); + + Orb.Instance.MouthScale = 0; + } + + /// + /// Handles Speech input event from MRTK, for now we only listen to the + /// keyword 'stop', so the orb stops talking immediately. + /// + /// + public void OnSpeechKeywordRecognized(SpeechEventData eventData) + { + if (eventData.Command.Keyword.ToLower().Equals("stop")) + { + if (_currentlyPlayingText != null) + _currentlyPlayingText.Stop(); + + if (_tTos) + _tTos.StopSpeaking(); + + AngelARUI.Instance.DebugLogMessage("User triggered: Orb stopped speaking", true); + } + + if (eventData.Command.Keyword.ToLower().Equals("mute")) + MuteAudio(!_isMute); + } +} diff --git a/unity/ARUI/Assets/Scripts/ARUI/Utils/AudioManager.cs.meta b/unity/ARUI/Assets/Plugins/ARUI/Scripts/Utils/AudioManager.cs.meta similarity index 100% rename from unity/ARUI/Assets/Scripts/ARUI/Utils/AudioManager.cs.meta rename to unity/ARUI/Assets/Plugins/ARUI/Scripts/Utils/AudioManager.cs.meta diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/Utils/DestroyInSeconds.cs b/unity/ARUI/Assets/Plugins/ARUI/Scripts/Utils/DestroyInSeconds.cs new file mode 100644 index 000000000..dc52ee2f6 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/Utils/DestroyInSeconds.cs @@ -0,0 +1,16 @@ +using Microsoft.MixedReality.Toolkit; +using System; +using System.Collections; +using UnityEngine; + +public class DestroyInSeconds : MonoBehaviour +{ + void Start() => StartCoroutine(LateDestroy()); + + private IEnumerator LateDestroy() + { + yield return new WaitForSeconds(0.2f); + + Destroy(gameObject); + } +} \ No newline at end of file diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/Utils/DestroyInSeconds.cs.meta b/unity/ARUI/Assets/Plugins/ARUI/Scripts/Utils/DestroyInSeconds.cs.meta new file mode 100644 index 000000000..db0f8d633 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/Utils/DestroyInSeconds.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: a977f6525c5c4174dbd4e33e96260ad8 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/Utils/EyeGazeManager.cs b/unity/ARUI/Assets/Plugins/ARUI/Scripts/Utils/EyeGazeManager.cs new file mode 100644 index 000000000..51ed40abb --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/Utils/EyeGazeManager.cs @@ -0,0 +1,128 @@ +using Microsoft.MixedReality.Toolkit; +using System.Diagnostics; +using UnityEngine; + +public enum EyeTarget +{ + nothing = 0, + orbFace = 1, + orbMessage = 2, + tasklist = 3, + orbtasklistButton = 4, + menuBtn = 5, + listmenuButton_tasks = 6, + okButton = 7, + ringindicator = 8, + textConfirmationWindow = 9, + listmenuButton_items = 10, + upButton = 11, + downButton =12, + resetButton = 13, + pieCollider = 14 +} + +public class EyeGazeManager : Singleton +{ + public EyeTarget CurrentHit = EyeTarget.nothing; + public GameObject CurrentHitObj; + + /// ** Debug eye gaze target cube + private MeshRenderer _eyeGazeTargetCube; + private bool _showRayDebugCube = false; + + private void Awake() => _eyeGazeTargetCube = gameObject.GetComponent(); + + private void Update() + { + var eyeGazeProvider = CoreServices.InputSystem?.EyeGazeProvider; + if (eyeGazeProvider != null) + { + gameObject.transform.position = eyeGazeProvider.GazeOrigin + eyeGazeProvider.GazeDirection.normalized * 2.0f; + _eyeGazeTargetCube.enabled = false; + + Ray rayToCenter = new Ray(eyeGazeProvider.GazeOrigin, eyeGazeProvider.GazeDirection); + RaycastHit hitInfo; + + int layerMask = LayerMask.GetMask(StringResources.UI_layer, StringResources.VM_layer); + UnityEngine.Physics.Raycast(rayToCenter, out hitInfo, 100f, layerMask); + + // Update GameObject to the current eye gaze position at a given distance + if (hitInfo.collider != null) + { + float dist = (hitInfo.point - AngelARUI.Instance.ARCamera.transform.position).magnitude; + gameObject.transform.position = eyeGazeProvider.GazeOrigin + eyeGazeProvider.GazeDirection.normalized * dist; + //Debug.Log(hitInfo.collider.gameObject.name); + string goName = hitInfo.collider.gameObject.name.ToLower(); + + if (goName.Contains("flexibletextcontainer_orb")) + CurrentHit = EyeTarget.orbMessage; + + else if (goName.Contains("bodyplacement")) + CurrentHit = EyeTarget.orbFace; + + else if (goName.Contains(StringResources.tasklist_name.ToLower())) + CurrentHit = EyeTarget.tasklist; + + else if (goName.Contains("facetasklistbutton")) + CurrentHit = EyeTarget.orbtasklistButton; + + else if (goName.Contains("okbutton")) + CurrentHit = EyeTarget.okButton; + + else if (goName.Contains("flexibletextcontainer_window")) + CurrentHit = EyeTarget.textConfirmationWindow; + + else if (goName.Contains("ringindicator")) + CurrentHit = EyeTarget.ringindicator; + + else if (goName.Contains("listmenubutton_tasks")) + CurrentHit = EyeTarget.listmenuButton_tasks; + + else if (goName.Contains("listmenubutton_items")) + CurrentHit = EyeTarget.listmenuButton_items; + + else if (goName.Contains("upbutton")) + CurrentHit = EyeTarget.upButton; + + else if (goName.Contains("downbutton")) + CurrentHit = EyeTarget.downButton; + + else if (goName.Contains("resetbutton")) + CurrentHit = EyeTarget.resetButton; + + else if (goName.Contains("piecollider")) + CurrentHit = EyeTarget.pieCollider; + + else if (goName.Contains("_menu")) + CurrentHit = EyeTarget.menuBtn; + + else + CurrentHit = EyeTarget.nothing; + + if (CurrentHit != EyeTarget.nothing) + { + CurrentHitObj = hitInfo.collider.gameObject; + if (_showRayDebugCube) + _eyeGazeTargetCube.enabled = true; + } + else if (CurrentHit == EyeTarget.nothing) + CurrentHitObj = null; + + } + else + { + // If no target is hit, show the object at a default distance along the gaze ray. + gameObject.transform.position = eyeGazeProvider.GazeOrigin + eyeGazeProvider.GazeDirection.normalized * 2.0f; + CurrentHit = EyeTarget.nothing; + CurrentHitObj = null; + } + } + else + { + CurrentHit = EyeTarget.nothing; + CurrentHitObj = null; + } + } + + public void ShowDebugTarget(bool showEyeGazeTarget) => _showRayDebugCube = showEyeGazeTarget; +} diff --git a/unity/ARUI/Assets/Scripts/ARUI/Utils/FollowEyeTarget.cs.meta b/unity/ARUI/Assets/Plugins/ARUI/Scripts/Utils/EyeGazeManager.cs.meta similarity index 100% rename from unity/ARUI/Assets/Scripts/ARUI/Utils/FollowEyeTarget.cs.meta rename to unity/ARUI/Assets/Plugins/ARUI/Scripts/Utils/EyeGazeManager.cs.meta diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/Utils/HandPoseManager.cs b/unity/ARUI/Assets/Plugins/ARUI/Scripts/Utils/HandPoseManager.cs new file mode 100644 index 000000000..6b5ddf2ad --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/Utils/HandPoseManager.cs @@ -0,0 +1,27 @@ +using System.Collections; +using UnityEngine; +using Holofunk.Core; + +public class HandPoseManager : Singleton +{ + public Holofunk.HandPose.HandPoseVisualizer left; + public Holofunk.HandPose.HandPoseVisualizer right; + + public Holofunk.HandPose.HandPose leftPose; + public Holofunk.HandPose.HandPose rightPose; + + // Start is called before the first frame update + void Start() + { + left = transform.GetChild(0).GetComponent(); + right = transform.GetChild(1).GetComponent(); + } + + // Update is called once per frame + void Update() + { + leftPose = left.LastDetectedPose; + + rightPose = right.LastDetectedPose; + } +} diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/Utils/HandPoseManager.cs.meta b/unity/ARUI/Assets/Plugins/ARUI/Scripts/Utils/HandPoseManager.cs.meta new file mode 100644 index 000000000..ff0971ae9 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/Utils/HandPoseManager.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 7293bf0d7affec14c9148340f965a9d3 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/Utils/Logger.cs b/unity/ARUI/Assets/Plugins/ARUI/Scripts/Utils/Logger.cs new file mode 100644 index 000000000..847e706fe --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/Utils/Logger.cs @@ -0,0 +1,62 @@ +using System.Linq; +using TMPro; +using UnityEngine; +using System; + +public class Logger : Singleton +{ + [SerializeField] + private TextMeshProUGUI debugAreaText = null; + + [SerializeField] + private bool enableDebug = false; + + [SerializeField] + private int maxLines = 15; + + void Awake() + { + if (debugAreaText == null) + { + debugAreaText = GetComponent(); + } + } + + void OnEnable() + { + debugAreaText.enabled = enableDebug; + enabled = enableDebug; + + if (enabled) + { + debugAreaText.text += $"{DateTime.Now.ToString("HH:mm:ss.fff")} {this.GetType().Name} enabled\n"; + } + } + + public void LogInfo(string message) + { + ClearLines(); + + debugAreaText.text += $"{DateTime.Now.ToString("HH:mm:ss.fff")} {message}\n"; + } + + public void LogError(string message) + { + ClearLines(); + debugAreaText.text += $"{DateTime.Now.ToString("HH:mm:ss.fff")} {message}\n"; + } + + public void LogWarning(string message) + { + ClearLines(); + debugAreaText.text += $"{DateTime.Now.ToString("HH:mm:ss.fff")} {message}\n"; + } + + private void ClearLines() + { + if (debugAreaText.text.Split('\n').Count() >= maxLines) + { + debugAreaText.text = string.Empty; + } + } +} \ No newline at end of file diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/Utils/Logger.cs.meta b/unity/ARUI/Assets/Plugins/ARUI/Scripts/Utils/Logger.cs.meta new file mode 100644 index 000000000..a738d7c72 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/Utils/Logger.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: db6682f1586db664da22805cfe19901e +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/Utils/Singleton.cs b/unity/ARUI/Assets/Plugins/ARUI/Scripts/Utils/Singleton.cs new file mode 100644 index 000000000..c95aa1212 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/Utils/Singleton.cs @@ -0,0 +1,24 @@ +using UnityEngine; + +public class Singleton : MonoBehaviour + where T : Component +{ + private static T _instance; + public static T Instance + { + get + { + if (_instance == null) + { + var objs = FindObjectsOfType(typeof(T)) as T[]; + if (objs.Length > 0) + _instance = objs[0]; + if (objs.Length > 1) + { + Debug.LogError("There is more than one " + typeof(T).Name + " in the scene."); + } + } + return _instance; + } + } +} \ No newline at end of file diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/Utils/Singleton.cs.meta b/unity/ARUI/Assets/Plugins/ARUI/Scripts/Utils/Singleton.cs.meta new file mode 100644 index 000000000..72c679e0f --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/Utils/Singleton.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: e2ef6ceacfd431f45bc6142da6eb4ba1 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/Utils/StringResources.cs b/unity/ARUI/Assets/Plugins/ARUI/Scripts/Utils/StringResources.cs new file mode 100644 index 000000000..ef125c370 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/Utils/StringResources.cs @@ -0,0 +1,49 @@ +using System; +using System.Collections.Generic; +using UnityEngine; + +public static class StringResources +{ + public static Dictionary LayerToLayerInt; + public static int LayerToInt(string layer) => LayerToLayerInt[layer]; + + //Sounds + public static string ConfirmationSound_path = "Sounds/MRTK_ButtonPress"; + public static string NotificationSound_path = "Sounds/MRTK_Notification"; + public static string NextTaskSound_path = "Sounds/MRTK_Voice_Confirmation"; + public static string MoveStart_path = "Sounds/MRTK_Move_Start"; + public static string MoveEnd_path = "Sounds/MRTK_Move_End"; + public static string WarningSound_path = "Sounds/warning"; + public static string SelectSound_path = "Sounds/MRTK_Select_Secondary"; + + //Prefabs + public static string POIHalo_path = "Prefabs/Halo3D"; + public static string Orb_path = "Prefabs/Orb"; + public static string EyeTarget_path = "Prefabs/EyeTarget"; + public static string ConfNotification_path = "Prefabs/ConfirmationNotification"; + public static string HandPoseManager_path = "Prefabs/HandPoseManager"; + public static string Sid_Tasklist_path = "Prefabs/Sid_Tasklist/Task_Overview"; + public static string Sid_TaskListComponent_path = "Prefabs/Sid_Tasklist/Flashcards/TaskListComponent"; + public static string Sid_TaskOverview_Container_path = "Prefabs/Sid_Tasklist/Containers/Secondary_TaskOverview_Container"; + public static string Sid_MainTaskOverview_Container_path = "Prefabs/Sid_Tasklist/Containers/Main_TaskOverview_Container"; + + //Textures + public static string zBufferTexture_path = "Textures/zBuffer"; + public static string zBufferMat_path = "Materials/zBuffer"; + + //Used Layers + public static string UI_layer = "UI"; + public static string VM_layer = "VM"; + public static string zBuffer_layer = "zBuffer"; + public static string Hand_layer = "Hand"; + public static string spatialAwareness_layer = "Spatial Awareness"; + + // GO names + public static string tasklist_name = "TaskOverview"; + public static string orb_name = "OrbAssistant"; + public static string eyeGazeManager_name = "EyeGazeManager"; + public static string dataManager_name = "DataManager"; + public static string audioManager_name = "AudioManager"; + public static string confirmationWindow_name = "ConfirmatioWindow"; + public static string HandPoseManager_name = "HandPoseManager"; +} \ No newline at end of file diff --git a/unity/ARUI/Assets/Scripts/ARUI/Utils/StringResources.cs.meta b/unity/ARUI/Assets/Plugins/ARUI/Scripts/Utils/StringResources.cs.meta similarity index 100% rename from unity/ARUI/Assets/Scripts/ARUI/Utils/StringResources.cs.meta rename to unity/ARUI/Assets/Plugins/ARUI/Scripts/Utils/StringResources.cs.meta diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/Utils/Utils.cs b/unity/ARUI/Assets/Plugins/ARUI/Scripts/Utils/Utils.cs new file mode 100644 index 000000000..64c7f52fd --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/Utils/Utils.cs @@ -0,0 +1,471 @@ +using System; +using System.Collections.Generic; +using System.IO; +using System.Linq; +using UnityEditor; +using UnityEngine; + +public static class Utils +{ + /// + /// Check if two colors are essentially the same, given the threshold + /// + /// + /// + /// + /// + public static bool IsSameColor(Color c1, Color c2, float thres) + { + return (Math.Abs(c1.r - c2.r) < thres && + Math.Abs(c1.g - c2.g) < thres && + Math.Abs(c1.b - c2.b) < thres); + } + + /// + /// Save the texture as a file to the project folder + /// + /// + public static void SaveCapture(Texture2D tex, string filenameNoExtension) + { + byte[] bytes = tex.EncodeToPNG(); + var dirPath = Application.dataPath + "/"; + if (!Directory.Exists(dirPath)) + Directory.CreateDirectory(dirPath); + + File.WriteAllBytes(dirPath + filenameNoExtension + ".png", bytes); + Debug.Log("Saved to: " + dirPath + "filenameNoExtension" + ".png"); + } + + /// + /// https://docs.unity3d.com/ScriptReference/LayerMask.GetMask.html + /// + /// + /// + public static int GetLayerInt(string layerName) => (int)Mathf.Log(LayerMask.GetMask(layerName), 2); + + /// + /// Split the given text into lines. + /// + /// + /// maximum allowed characters per line + /// + public static string SplitTextIntoLines(string text, int maxCharCountPerLine) + { + var charCount = 0; + var lines = text.Split(new string[] { " " }, StringSplitOptions.RemoveEmptyEntries) + .GroupBy(w => (charCount += w.Length + 1) / maxCharCountPerLine) + .Select(g => string.Join(" ", g)); + return String.Join("\n", lines.ToArray()); + } + + private static Vector2[] GetScreenCorners(Camera cam, List bxcols, ref Vector3[] worldCorners) + { + float scalingValue = 1.0f; + + int i = 0; + int index = 0; + foreach (var item in bxcols) + { + Transform current = item.transform; + worldCorners[index] = current.TransformPoint(item.center + (new Vector3(-item.size.x * scalingValue, -item.size.y * scalingValue, -item.size.z * scalingValue) * 0.5f)); + worldCorners[index + 1] = current.TransformPoint(item.center + (new Vector3(item.size.x * scalingValue, -item.size.y * scalingValue, -item.size.z * scalingValue) * 0.5f)); + worldCorners[index + 2] = current.TransformPoint(item.center + (new Vector3(item.size.x * scalingValue, -item.size.y * scalingValue, item.size.z * scalingValue) * 0.5f)); + worldCorners[index + 3] = current.TransformPoint(item.center + (new Vector3(-item.size.x * scalingValue, -item.size.y * scalingValue, item.size.z * scalingValue) * 0.5f)); + worldCorners[index + 4] = current.TransformPoint(item.center + (new Vector3(-item.size.x * scalingValue, item.size.y * scalingValue, -item.size.z * scalingValue) * 0.5f)); + worldCorners[index + 5] = current.TransformPoint(item.center + (new Vector3(item.size.x * scalingValue, item.size.y * scalingValue, -item.size.z * scalingValue) * 0.5f)); + worldCorners[index + 6] = current.TransformPoint(item.center + (new Vector3(item.size.x * scalingValue, item.size.y * scalingValue, item.size.z * scalingValue) * 0.5f)); + worldCorners[index + 7] = current.TransformPoint(item.center + (new Vector3(-item.size.x * scalingValue, item.size.y * scalingValue, item.size.z * scalingValue) * 0.5f)); + + i += 1; + index += 8; + } + + Vector2[] corners = new Vector2[bxcols.Count * 8]; + for (int j = 0; j < corners.Length; j++) + corners[j] = cam.WorldToScreenPoint(worldCorners[j]); + + return corners; + } + + /// + /// TODO + /// + /// + /// + public static int ArrayContainsKey(string[] array, string taskName) + { + for (int i = 0; i + /// Cut off string after nuberOfWords. + /// + /// + /// the first 'numberOfWords' of the given string 'text' or less + public static string GetCappedText(string text, int numberOfWords) + { + // Split the input text into words using space as the delimiter + string[] words = text.Split(new[] { ' ' }, StringSplitOptions.RemoveEmptyEntries); + + // Take the first 'maxWords' words and join them back into a string + return string.Join(" ", words.Take(numberOfWords)); + } + +#if UNITY_EDITOR + /// + /// Adds the layer. + /// + /// true, if layer was added, false otherwise. + /// Layer name. + public static bool CreateLayer(string layerName, int layerInt) + { + // Open tag manager + SerializedObject tagManager = new SerializedObject(AssetDatabase.LoadAllAssetsAtPath("ProjectSettings/TagManager.asset")[0]); + // Layers Property + SerializedProperty layersProp = tagManager.FindProperty("layers"); + if (!PropertyExists(layersProp, layerInt, layerInt, layerName)) + { + SerializedProperty sp; + sp = layersProp.GetArrayElementAtIndex(layerInt); + if (sp.stringValue == "") + { + // Assign string value to layer + sp.stringValue = layerName; + Debug.Log("Layer: " + layerName + " has been added. Please add layer '"+layerName+"' at "+ layerInt+" to avoid compilation issues later."); + // Save settings + tagManager.ApplyModifiedProperties(); + return true; + } + } + else + { + Debug.Log ("Layer: " + layerName + " already exists"); + } + + return false; + } + + /// + /// https://forum.unity.com/threads/create-tags-and-layers-in-the-editor-using-script-both-edit-and-runtime-modes.732119/ + /// Checks if the value exists in the property. + /// + /// true, if exists was propertyed, false otherwise. + /// Property. + /// Start. + /// End. + /// Value. + /// + private static bool PropertyExists(SerializedProperty property, int start, int end, string value) + { + for (int i = start; i < end; i++) + { + SerializedProperty t = property.GetArrayElementAtIndex(i); + if (t.stringValue.Equals(value)) + { + return true; + } + } + return false; + } + + #endif + + #region GUI and Screen transformations + + /// + /// Get the pivot point of the 2D rectangle + /// + /// + /// + public static Vector3 GetRectPivot(Rect rect) + { + return new Vector3(rect.x + rect.width / 2, rect.y + rect.height / 2, 0.0000001f); + } + + /// + /// Cap the values of the rectangle to the screen (no negative values, not greated than screen size) in GUI coordinate system + /// GUI coordinate system = origin is top left + /// + /// Rectangle in GUI coordinate system + /// Rectangle in GUI + public static int[] GUIGetCappedGUI(Rect GUIRect) + { + int xmincap = Mathf.Max(0, (int)GUIRect.x); + int ymincap = Mathf.Max(0, (int)GUIRect.y); + + int xmaxcap = Mathf.Min(AngelARUI.Instance.ARCamera.pixelWidth, (int)GUIRect.x + (int)GUIRect.width); + int ymaxcap = Mathf.Min(AngelARUI.Instance.ARCamera.pixelHeight, (int)GUIRect.y + (int)GUIRect.height); + + return new int[] { xmincap, ymincap, xmaxcap, ymaxcap }; + } + + public static int[] ScreenToGUI(Rect item) + { + float realY = AngelARUI.Instance.ARCamera.pixelHeight - item.y - item.height; + + int xmincap = Mathf.Max(0, (int)item.x); + int ymincap = Mathf.Max(0, (int)realY); + + int xmaxcap = Mathf.Min(AngelARUI.Instance.ARCamera.pixelWidth, (int)item.x + (int)item.width); + int ymaxcap = Mathf.Min(AngelARUI.Instance.ARCamera.pixelHeight, (int)realY + (int)item.height); + + return new int[] { xmincap, ymincap, xmaxcap, ymaxcap }; + } + + /// + /// Cap the values of the rectangle to the screen (no negative values, not greated than screen size) in GUI coordinate system + /// GUI coordinate system = origin is top left + /// + /// Rectangle in GUI coordinate system + /// + public static int[] GetCappedGUI(Rect GUIRect) + { + int xmincap = Mathf.Max(0, (int)GUIRect.x); + int ymincap = Mathf.Max(0, (int)GUIRect.y); + + int xmaxcap = Mathf.Min(AngelARUI.Instance.ARCamera.pixelWidth, (int)GUIRect.x + (int)GUIRect.width); + int ymaxcap = Mathf.Min(AngelARUI.Instance.ARCamera.pixelHeight, (int)GUIRect.y + (int)GUIRect.height); + + return new int[] { xmincap, ymincap, xmaxcap, ymaxcap }; + } + + /// + /// Cap the values of the rectangle to the screen (no negative values, not greated than screen size) in screen coordinate system + /// Screen coordinate system = origin is bottom left + /// + /// Rectangle in GUI coordinate system + /// xmin, ymin, xmax, ymax + public static int[] GetCappedScreen(Rect item) + { + float realY = AngelARUI.Instance.ARCamera.pixelHeight - item.y - item.height; + + int xmincap = Mathf.Max(0, (int)item.x); + int ymincap = Mathf.Max(0, (int)realY); + + int xmaxcap = Mathf.Min(AngelARUI.Instance.ARCamera.pixelWidth, (int)item.x + (int)item.width); + int ymaxcap = Mathf.Min(AngelARUI.Instance.ARCamera.pixelHeight, (int)realY + (int)item.height); + + return new int[] { xmincap, ymincap, xmaxcap, ymaxcap }; + } + + public static Rect GUItoScreenRect(Rect item) + { + int[] screen = GetCappedScreen(item); + return new Rect(screen[0], screen[1], screen[2] - screen[0], screen[3] - screen[1]); + } + + /// + /// https://forum.unity.com/threads/how-do-i-get-the-oriented-bounding-box-values.538239/ + /// + /// + /// + /// Rect of given collider in + public static Rect RectFromObjs(this Transform t1, Camera cam, List bxcols) + { + List activeColliders = new List(); + foreach (var col in bxcols) + { + if (col.gameObject.activeInHierarchy) + activeColliders.Add(col); + } + + Vector3[] worldCorners = new Vector3[activeColliders.Count * 8]; + var extentPoints = GetScreenCorners(cam, activeColliders, ref worldCorners); + + return GetGUIRectFromExtents(extentPoints, worldCorners, cam); + } + + private static Rect GetGUIRectFromExtents(Vector2[] extentPoints, Vector3[] worldCorners, Camera cam) + { + //screen coordinate - Screen space is 0,0 at bottom left. + Vector2 min = extentPoints[0]; + Vector2 max = extentPoints[0]; + + int inFOVCount = 0; + for (int i = 0; i < extentPoints.Length; i++) + { + if (inFOVCount == 0 && worldCorners[i].InFOV(cam)) + inFOVCount++; + + min = Vector2.Min(min, extentPoints[i]); + max = Vector2.Max(max, extentPoints[i]); + } + + //from screen to GUI + float box_y_min = cam.pixelHeight - max.y; + + if (inFOVCount == 0 || + min.x <= 0 && box_y_min <= 0 && max.x >= AngelARUI.Instance.ARCamera.pixelWidth && max.y >= AngelARUI.Instance.ARCamera.pixelHeight) + return Rect.zero; + + //GUI coordinates + return new Rect(min.x, box_y_min, max.x - min.x, max.y - min.y); + } + + #endregion + + #region Vector3 and Transform Extensions + + public static void SetLayerAllChildren(this Transform root, int layer) + { + var children = root.GetComponentsInChildren(includeInactive: true); + foreach (var child in children) + child.gameObject.layer = layer; + } + + /// + /// TODO + /// + /// + /// + public static Transform[] GetAllDescendents(this Transform root) + { + return root.GetComponentsInChildren(includeInactive: true); + } + + /// + /// Returns true if given position is close to zero, given a threshold + /// + /// + /// + /// + public static bool IsCloseToZero(this Vector3 position, float thres) + { + return position.x < thres && position.y < thres && position.z < thres && + position.x > -thres && position.y > -thres && position.z > -thres; + } + + /// + /// Get the left handed vector from the given right handed vector + /// (for now, the -z is inverted) + /// + /// + /// + public static Vector3 ConvertRightHandedToLeftHanded(this Vector3 rightHandedVector) + { + return new Vector3(rightHandedVector.x, rightHandedVector.y, -rightHandedVector.z); + } + + /// + /// Check if a 3D point is in the camera's field of view. + /// Returns true if point is, else false. + /// NOTE: does not check for the extent of the object at this point + /// + /// the camera reference + /// the point that we check if this is in FOV of cam + /// + public static bool InFOV(this Vector3 point, Camera cam) + { + Vector3 viewPos = cam.WorldToViewportPoint(point); + return (viewPos.x >= 0 && viewPos.x <= 1 && viewPos.y >= 0 && viewPos.y <= 1 && viewPos.z > 0); + } + + /// + /// Check if position of given transform is in front of given camera cam + /// + /// + /// + /// true if t is in front of camera, else false + public static bool InFrontOfCamera(this Transform t, Camera cam) + { + return Vector3.Dot(cam.transform.forward, t.position - cam.transform.position) > 0; + } + + /// + /// Returns the distance from the camera to the spatial mesh created by hololens2 towards a given target position + /// + /// + /// + public static float GetCameraToPosDist(this Vector3 target) + { + int layerMask = 1 << StringResources.LayerToInt(StringResources.spatialAwareness_layer); + + RaycastHit hit; + // Does the ray intersect any objects excluding the player layer + if (Physics.Raycast(AngelARUI.Instance.ARCamera.transform.position, target - AngelARUI.Instance.transform.position, out hit, Mathf.Infinity, layerMask)) + return Mathf.Abs(hit.distance); + + return -1; + } + + public static Vector3 GetWorldIntersectPoint(this Vector3 pos) + { + int layerMask = 1 << StringResources.LayerToInt(StringResources.spatialAwareness_layer); + + RaycastHit hit; + if (Physics.Raycast(pos, Vector3.down, out hit, Mathf.Infinity, layerMask)) + return hit.point; + return Vector3.zero; + } + + public static void SetXPos(this Transform t, float value) + { + Vector3 v = t.position; + v.x = value; + t.position = v; + } + + public static void SetYPos(this Transform t, float value) + { + Vector3 v = t.position; + v.y = value; + t.position = v; + } + + public static void SetZPos(this Transform t, float value) + { + Vector3 v = t.position; + v.z = value; + t.position = v; + } + + public static void SetLocalXPos(this Transform t, float value) + { + Vector3 v = t.localPosition; + v.x = value; + t.localPosition = v; + } + + public static void SetLocalYPos(this Transform t, float value) + { + Vector3 v = t.localPosition; + v.y = value; + t.localPosition = v; + } + + public static void SetLocalZPos(this Transform t, float value) + { + Vector3 v = t.localPosition; + v.z = value; + t.localPosition = v; + } + + public static void SetXScale(this Transform t, float value) + { + Vector3 v = t.localScale; + v.x = value; + t.localScale = v; + } + + public static void SetYScale(this Transform t, float value) + { + Vector3 v = t.localScale; + v.y = value; + t.localScale = v; + } + + public static void SetZScale(this Transform t, float value) + { + Vector3 v = t.localScale; + v.z = value; + t.localScale = v; + } + + #endregion +} \ No newline at end of file diff --git a/unity/ARUI/Assets/Scripts/ARUI/Utils/Utils.cs.meta b/unity/ARUI/Assets/Plugins/ARUI/Scripts/Utils/Utils.cs.meta similarity index 100% rename from unity/ARUI/Assets/Scripts/ARUI/Utils/Utils.cs.meta rename to unity/ARUI/Assets/Plugins/ARUI/Scripts/Utils/Utils.cs.meta diff --git a/unity/ARUI/Assets/Scripts/ARUI/ViewManagement.meta b/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement.meta similarity index 100% rename from unity/ARUI/Assets/Scripts/ARUI/ViewManagement.meta rename to unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement.meta diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/ProcessObjectVisibility.cs b/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/ProcessObjectVisibility.cs new file mode 100644 index 000000000..2dabb9687 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/ProcessObjectVisibility.cs @@ -0,0 +1,378 @@ +using System; +using System.Collections; +using System.Collections.Generic; +using System.IO; +using System.Linq; +using System.Xml; +using IntervalTree; +using UnityEngine; +using Random = UnityEngine.Random; + +public class ProcessObjectVisibility : Singleton +{ + //** Rendered Z-Buffer + private Texture2D _imageTex; + private Camera _zBufferCam; + + private int scale = 1; //ratio between rendered image in AR and the zBuffer, set at run-time + + private Dictionary> AABBsPerNonControllable; + + private List visibleNonControllables = new List(); + private Dictionary colorToNonControllable; + private Dictionary indexToNonControllable; + private Dictionary colorIDs; + + private bool processing = false; + public bool IsProcessing { get { return processing; } } + + private List assignedColors = new List(); + + public void Start() + { + _zBufferCam = Camera.main.transform.GetChild(0).transform.GetComponent(); + scale = AngelARUI.Instance.ARCamera.pixelWidth / _zBufferCam.targetTexture.width; + _imageTex = new Texture2D(_zBufferCam.targetTexture.width, _zBufferCam.targetTexture.height, TextureFormat.ARGB32, false); + + Debug.Log("ZBuffer Initialized " + _zBufferCam.targetTexture.width + "," + _zBufferCam.targetTexture.height); + + StartCoroutine(DoCapture()); + } + + IEnumerator DoCapture() + { + Debug.Log("ZBufferCam: " + _zBufferCam.pixelWidth + " " + _zBufferCam.pixelHeight); + Debug.Log("Main: " + Camera.main.pixelWidth + " " + Camera.main.pixelHeight); + + int samplecount = 30; + int counter = 0; + float[] sum = new float[2] { 0, 0 }; + while (true) + { + yield return new WaitForEndOfFrame(); + + while (visibleNonControllables.Count <= 0 || !AngelARUI.Instance.IsVMActiv) + { + yield return new WaitForEndOfFrame(); + } + + int zerocounter = 0; + foreach(var controllable in visibleNonControllables) + { + if (controllable.AABB.width==0 || controllable.AABB.height==0) + zerocounter++; + } + + if (zerocounter == visibleNonControllables.Count) + { + AABBsPerNonControllable = new Dictionary>(); + indexToNonControllable = new Dictionary { }; + colorToNonControllable = new Dictionary(); + colorIDs = new Dictionary(); + continue; + } + + if (counter == samplecount) + { + //AngelARUI.Instance.LogDebugMessage("Visibility Timer: copy " + (sum[0] / samplecount) + "sec, sweep " + (sum[1] / samplecount) + "sec", true); + sum = new float[2] { 0, 0 }; + counter = 0; + } + counter++; + + float copytimer = Time.realtimeSinceStartup; + //Get ZBuffer picture + RenderTexture.active = _zBufferCam.targetTexture; + _imageTex.ReadPixels(new Rect(0, 0, _zBufferCam.targetTexture.width, _zBufferCam.targetTexture.height), 0, 0); + _imageTex.Apply(); + RenderTexture.active = null; + + copytimer = Time.realtimeSinceStartup - copytimer; + + yield return new WaitForEndOfFrame(); + + indexToNonControllable = new Dictionary { }; + colorToNonControllable = new Dictionary(); + colorIDs = new Dictionary(); + + int index = 0; + + foreach (var item in visibleNonControllables) + { + if (item.AABB.Equals(Vector3.zero)) continue; + + colorToNonControllable.Add(item.Color, item); + indexToNonControllable.Add(index, item); + colorIDs.Add(item.Color, index); + index++; + } + + //print for testing + //Utils.SaveCapture(imageTex,"test"); + + processing = true; + float sweepTimer = Time.realtimeSinceStartup; + + StartCoroutine(ComputeRectsForEachObjectInZBuffer()); + + while (processing) + { + yield return new WaitForEndOfFrame(); + } + + sweepTimer = Time.realtimeSinceStartup-sweepTimer; + sum[0] += copytimer; + sum[1] += sweepTimer; + + } + } + + IEnumerator ComputeRectsForEachObjectInZBuffer() + { + // Declare variables + Dictionary> objectVPRep = new Dictionary>(); + Dictionary> objectXIT = new Dictionary>(); //objectXIT is an array of 1D interval trees + foreach (var item in indexToNonControllable.Keys) + { + objectVPRep.Add(item, new List()); + objectXIT.Add(item,new IntervalTree()); + } + + int startX = -1; + int previousObjectValue= -1; + int currentObjectValue = -1; + + // Loop through the pixels in the buffer + for (int y = 0; y < _imageTex.height; y+= ARUISettings.SMPixelSkip) + { + previousObjectValue = -1; + int x = 0; + for (x = 0; x < (_imageTex.width); x += ARUISettings.SMPixelSkip) + { + currentObjectValue = GetObjectID(x, y); + + if (previousObjectValue == -1) // No object in previous pixel + { + startX = x; + previousObjectValue = currentObjectValue; + } + else if (previousObjectValue != currentObjectValue)// Change detected, combine region to all adjacent spaces for object + { + ProcessRectangle(objectVPRep[previousObjectValue], objectXIT[previousObjectValue], startX, x - 1, y); + startX = x; + previousObjectValue = currentObjectValue; + //yield return new WaitForEndOfFrame(); + } + + } + + // For the last pixel in each row + if (previousObjectValue != -1 && startX != x) + { + ProcessRectangle(objectVPRep[previousObjectValue], objectXIT[previousObjectValue], startX, x - 1, y); + //yield return new WaitForEndOfFrame(); + } + + } + + AABBsPerNonControllable = new Dictionary>(); + + // Add all resulting spaces in interval tree to objectVPRep array for each object + for (int j = 0; j < indexToNonControllable.Keys.Count; j++) + { + CVDetectedObj currentNonVM = indexToNonControllable[j]; + foreach (var rect in objectXIT[j].Values) + objectVPRep[j].Add(rect); + + AABBsPerNonControllable.Add(currentNonVM, new List()); + + foreach (var item in objectVPRep[j]) + { + ViewSpaceRectangle scaled = new ViewSpaceRectangle(item.StartX * scale, item.StartY * scale, item.EndX * scale, item.EndY * scale); + int h = scaled.EndY - scaled.StartY; + int w = scaled.EndX - scaled.StartX; + + AABBsPerNonControllable[currentNonVM].Add(new Rect(scaled.StartX, scaled.StartY, w ,h )); + } + + } + + processing = false; + + yield return new WaitForEndOfFrame(); + } + + private void ProcessRectangle(List objectVP, IntervalTree objectXIT, int startX, int lastX, int placeY) + { + // Declare variables + ViewSpaceRectangle newRect = new ViewSpaceRectangle(startX, placeY, lastX, placeY); + List allNewPotentialRects = new List(); + allNewPotentialRects.Add(newRect); + + //neighbors in previous row + IEnumerable allOverlappingInXRects = objectXIT.Query(startX, lastX); + + // Loop through all overlapping rectangles in the X axis + foreach (ViewSpaceRectangle R in allOverlappingInXRects) + { + if (newRect.IsAdjacentinY(R, ARUISettings.SMPixelSkip)) + { + // Rectangles are adjacent in the Y axis + ViewSpaceRectangle combinedRect = newRect.ConsensusInY(R); + if (R.IsEnclosedBy(combinedRect)) + objectXIT.Remove(R); + + List temp = new List(allNewPotentialRects); + // Remove any rectangles in allNewPotentialRects that are enclosed by combinedRect + foreach (var rect in allNewPotentialRects) + { + if (rect.IsEnclosedBy(combinedRect)) + temp.Remove(rect); + } + allNewPotentialRects = temp; + + // Add combinedRect to allNewPotentialRects if it is not enclosed by any rectangles in allNewPotentialRects + if (!allNewPotentialRects.Exists(rect => combinedRect.IsEnclosedBy(rect))) + allNewPotentialRects.Add(combinedRect); + + if (R.EndX < lastX) + { + objectVP.Add(R); + objectXIT.Remove(R); + } + } + else + { + objectVP.Add(R); + objectXIT.Remove(R); + } + + } + + // Add all new potential rectangles to objectXIT + foreach (ViewSpaceRectangle rect in allNewPotentialRects) + objectXIT.Add(rect.StartX, rect.EndX, rect); + } + + public Color RegisterNonControllable(CVDetectedObj vmc) + { + Color currentC = Color.white; + if (vmc.Color.Equals(Color.clear)) + { + currentC = new Color(Random.Range(0f, 1f), Random.Range(0f, 1f), Random.Range(0f, 1f), 1.0f); + while (assignedColors.Contains(currentC)) + currentC = new Color(Random.Range(0f, 1f), Random.Range(0f, 1f), Random.Range(0f, 1f), 1.0f); + } else + { + currentC = vmc.Color; + } + + assignedColors.Add(currentC); + + if (!visibleNonControllables.Contains(vmc)) + { + AngelARUI.Instance.DebugLogMessage("Registered: " + vmc.gameObject.name, true); + visibleNonControllables.Add(vmc); + } + + return currentC; + } + + public void DeregisterNonControllable(CVDetectedObj vmc) + { + if (!visibleNonControllables.Contains(vmc)) return; + + AngelARUI.Instance.DebugLogMessage("Deregistered: " + vmc.gameObject.name, true); + + visibleNonControllables.Remove(vmc); + assignedColors.Remove(vmc.Color); + } + + #region Getter and Setter + + /// + /// TODO + /// + /// + public Dictionary> GetAllRects() + { + Dictionary> rects = new Dictionary>(); + if (AABBsPerNonControllable == null) return rects; + + foreach (var item in AABBsPerNonControllable.Keys) + { + if (!item.IsDestroyed) + rects.Add((VMNonControllable)item, AABBsPerNonControllable[item]); + } + + return rects; + } + + /// + /// TODO + /// 00 is LL + /// + /// + /// + /// + private int GetObjectID(int x, int y) + { + //00 is LL + int Ycorrected = _imageTex.height - y; + Color value = _imageTex.GetPixel(x, Ycorrected); + + if (value.a != 0 && value != Color.black) + { + foreach (var item in assignedColors) + { + if (Utils.IsSameColor(value, item, 0.02f)) + { + value = item; + break; + } + } + } + + if (colorIDs.ContainsKey(value)) + return colorIDs[value]; + else + return -1; + } + + #endregion + +#if UNITY_EDITOR + private void OnGUI() + { + if (!AngelARUI.Instance.PrintVMDebug) return; + + GUIStyle tintableText = new GUIStyle(GUI.skin.box); + tintableText.normal.background = Texture2D.whiteTexture; // must be white to tint properly + tintableText.normal.textColor = Color.white; // whatever you want + + if (AABBsPerNonControllable != null && AABBsPerNonControllable.Count > 0) + { + foreach (var nonvm in AABBsPerNonControllable.Keys) + { + foreach (var rect in AABBsPerNonControllable[nonvm]) + { + int screenX = (int)(rect.x); + int screenY = (int)(rect.y); + int screenW = (int)(rect.width); + int screenH = (int)(rect.height); + + //GUI.backgroundColor = new Color(Random.Range(0f, 1f), Random.Range(0f, 1f), Random.Range(0f, 1f), 0.2f); + GUI.backgroundColor = new Color(nonvm.Color.r, nonvm.Color.g, nonvm.Color.b,0.3f); + GUI.Box(new Rect(screenX, screenY, screenW, screenH) + , "Rect : (" + rect.x + + "," + rect.y + + "," + rect.width + + "," + rect.height, tintableText); + } + } + } + + } + +#endif +} diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/ProcessObjectVisibility.cs.meta b/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/ProcessObjectVisibility.cs.meta new file mode 100644 index 000000000..0f7a9636a --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/ProcessObjectVisibility.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 25c638379f1de40368fd68af362a1e91 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/RangeTree-master.meta b/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/RangeTree-master.meta new file mode 100644 index 000000000..34bf290f4 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/RangeTree-master.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 4271164696b010f469e3c4d9876935c4 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/RangeTree-master/.DS_Store b/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/RangeTree-master/.DS_Store new file mode 100644 index 000000000..ac66c2a95 Binary files /dev/null and b/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/RangeTree-master/.DS_Store differ diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/RangeTree-master/CONTRIBUTORS.md b/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/RangeTree-master/CONTRIBUTORS.md new file mode 100644 index 000000000..bb9714532 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/RangeTree-master/CONTRIBUTORS.md @@ -0,0 +1,5 @@ +Special thanks to the contributors + +- [Steve Hansen](https://github.com/beefo) +- [Eric Domke](https://github.com/erdomke) +- [Jonas Nyrup](https://github.com/jnyrup) \ No newline at end of file diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/RangeTree-master/CONTRIBUTORS.md.meta b/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/RangeTree-master/CONTRIBUTORS.md.meta new file mode 100644 index 000000000..75d35069b --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/RangeTree-master/CONTRIBUTORS.md.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 4fd5dea537f9c4dd3bea6d42073d847f +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/RangeTree-master/IntervalTree.meta b/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/RangeTree-master/IntervalTree.meta new file mode 100644 index 000000000..11cf9b7c3 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/RangeTree-master/IntervalTree.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e3f8bf149fc054d3693d2c45955465b4 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/RangeTree-master/IntervalTree/.DS_Store b/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/RangeTree-master/IntervalTree/.DS_Store new file mode 100644 index 000000000..5008ddfcf Binary files /dev/null and b/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/RangeTree-master/IntervalTree/.DS_Store differ diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/RangeTree-master/IntervalTree/IIntervalTree.cs b/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/RangeTree-master/IntervalTree/IIntervalTree.cs new file mode 100644 index 000000000..a590e19d6 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/RangeTree-master/IntervalTree/IIntervalTree.cs @@ -0,0 +1,56 @@ +using System.Collections.Generic; + +namespace IntervalTree +{ + /// + /// The standard interval tree implementation. Keeps a root node and forwards all queries to it. + /// Whenever new items are added or items are removed, the tree goes temporarily "out of sync", which means that the + /// internal index is not updated immediately, but upon the next query operation. + /// + /// The type of the range. + /// The type of the data items. + public interface IIntervalTree : IEnumerable> + { + /// + /// Returns all items contained in the tree. + /// + IEnumerable Values { get; } + + /// + /// Gets the number of elements contained in the tree. + /// + int Count { get; } + + /// + /// Performs a point query with a single value. All items with overlapping ranges are returned. + /// + IEnumerable Query(TKey value); + + /// + /// Performs a range query. All items with overlapping ranges are returned. + /// + IEnumerable Query(TKey from, TKey to); + + /// + /// Adds the specified item. + /// + void Add(TKey from, TKey to, TValue value); + + /// + /// Removes the specified item. + /// + void Remove(TValue item); + + /// + /// Removes the specified items. + /// + void Remove(IEnumerable items); + + /// + /// Removes all elements from the range tree. + /// + void Clear(); + + string ToString(); + } +} \ No newline at end of file diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/RangeTree-master/IntervalTree/IIntervalTree.cs.meta b/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/RangeTree-master/IntervalTree/IIntervalTree.cs.meta new file mode 100644 index 000000000..e765109df --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/RangeTree-master/IntervalTree/IIntervalTree.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: d0fa92a0952bb4fa4aba8468e3cad166 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/RangeTree-master/IntervalTree/IntervalTree.cs b/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/RangeTree-master/IntervalTree/IntervalTree.cs new file mode 100644 index 000000000..e8d29587b --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/RangeTree-master/IntervalTree/IntervalTree.cs @@ -0,0 +1,133 @@ +using System; +using System.Collections; +using System.Collections.Generic; +using System.Linq; + +namespace IntervalTree +{ + public class IntervalTree : IIntervalTree + { + private IntervalTreeNode root; + private List> items; + public int NodeCount => items.Count; + + private readonly IComparer comparer; + private bool isInSync; + + IEnumerator IEnumerable.GetEnumerator() => GetEnumerator(); + + public TKey Max + { + get + { + if (!isInSync) + Rebuild(); + + return root.Max; + } + } + + public TKey Min + { + get + { + if (!isInSync) + Rebuild(); + + return root.Min; + } + } + + public IEnumerable Values => items.Select(i => i.Value); + + public int Count => items.Count; + + /// + /// Initializes an empty tree. + /// + public IntervalTree() : this(Comparer.Default) { } + + /// + /// Initializes an empty tree. + /// + public IntervalTree(IComparer comparer) + { + this.comparer = comparer ?? Comparer.Default; + isInSync = true; + root = new IntervalTreeNode(this.comparer); + items = new List>(); + } + + public IEnumerable Query(TKey value) + { + if (!isInSync) + Rebuild(); + + return root.Query(value); + } + + public IEnumerable Query(TKey from, TKey to) + { + if (!isInSync) + Rebuild(); + + return root.Query(from, to); + } + + public void Add(TKey from, TKey to, TValue value) + { + if (comparer.Compare(from, to) > 0) + throw new ArgumentOutOfRangeException($"{nameof(from)} cannot be larger than {nameof(to)}"); + + isInSync = false; + items.Add(new RangeValuePair(from, to, value)); + } + + public void Remove(TValue value) + { + isInSync = false; + items = items.Where(l => !l.Value.Equals(value)).ToList(); + } + + public void Remove(IEnumerable items) + { + isInSync = false; + this.items = this.items.Where(l => !items.Contains(l.Value)).ToList(); + } + + public void Clear() + { + root = new IntervalTreeNode(comparer); + items = new List>(); + isInSync = true; + } + + public IEnumerator> GetEnumerator() + { + if (!isInSync) + Rebuild(); + + return items.GetEnumerator(); + } + + + private void Rebuild() + { + if (isInSync) + return; + + if (items.Count > 0) + root = new IntervalTreeNode(items, comparer); + else + root = new IntervalTreeNode(comparer); + isInSync = true; + } + + public string ToString() + { + return "[" + root.Min + ", " + + root.Max + "] " + + "max = " + root.ToString() + "\n"; + } + } +} \ No newline at end of file diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/RangeTree-master/IntervalTree/IntervalTree.cs.meta b/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/RangeTree-master/IntervalTree/IntervalTree.cs.meta new file mode 100644 index 000000000..c0b34250b --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/RangeTree-master/IntervalTree/IntervalTree.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 5a92ffe9d1c174274b2987de3b346d0f +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/RangeTree-master/IntervalTree/IntervalTreeNode.cs b/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/RangeTree-master/IntervalTree/IntervalTreeNode.cs new file mode 100644 index 000000000..c0247795e --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/RangeTree-master/IntervalTree/IntervalTreeNode.cs @@ -0,0 +1,169 @@ +using System.Collections.Generic; + +namespace IntervalTree +{ + /// + /// A node of the range tree. Given a list of items, it builds + /// its subtree. Also contains methods to query the subtree. + /// Basically, all interval tree logic is here. + /// + internal class IntervalTreeNode : IComparer> + { + private readonly TKey center; + + private readonly IComparer comparer; + private readonly RangeValuePair[] items; + private readonly IntervalTreeNode leftNode; + private readonly IntervalTreeNode rightNode; + + /// + /// Initializes an empty node. + /// + /// The comparer used to compare two items. + public IntervalTreeNode(IComparer comparer) + { + this.comparer = comparer ?? Comparer.Default; + + center = default; + leftNode = null; + rightNode = null; + items = null; + } + + /// + /// Initializes a node with a list of items, builds the sub tree. + /// + /// The items that should be added to this node + /// The comparer used to compare two items. + public IntervalTreeNode(IList> items, IComparer comparer) + { + this.comparer = comparer ?? Comparer.Default; + + // first, find the median + var endPoints = new List(items.Count * 2); + foreach (var item in items) + { + endPoints.Add(item.From); + endPoints.Add(item.To); + } + + endPoints.Sort(this.comparer); + + // the median is used as center value + if (endPoints.Count > 0) + { + Min = endPoints[0]; + center = endPoints[endPoints.Count / 2]; + Max = endPoints[endPoints.Count - 1]; + } + + var inner = new List>(); + var left = new List>(); + var right = new List>(); + + // iterate over all items + // if the range of an item is completely left of the center, add it to the left items + // if it is on the right of the center, add it to the right items + // otherwise (range overlaps the center), add the item to this node's items + foreach (var o in items) + if (this.comparer.Compare(o.To, center) < 0) + left.Add(o); + else if (this.comparer.Compare(o.From, center) > 0) + right.Add(o); + else + inner.Add(o); + + // sort the items, this way the query is faster later on + if (inner.Count > 0) + { + if (inner.Count > 1) + inner.Sort(this); + this.items = inner.ToArray(); + } + else + { + this.items = null; + } + + // create left and right nodes, if there are any items + if (left.Count > 0) + leftNode = new IntervalTreeNode(left, this.comparer); + if (right.Count > 0) + rightNode = new IntervalTreeNode(right, this.comparer); + } + + public TKey Max { get; } + + public TKey Min { get; } + + /// + /// Returns less than 0 if this range's From is less than the other, greater than 0 if greater. + /// If both are equal, the comparison of the To values is returned. + /// 0 if both ranges are equal. + /// + /// The first item. + /// The other item. + /// + int IComparer>.Compare(RangeValuePair x, + RangeValuePair y) + { + var fromComp = comparer.Compare(x.From, y.From); + if (fromComp == 0) + return comparer.Compare(x.To, y.To); + return fromComp; + } + + /// + /// Performs a point query with a single value. + /// All items with overlapping ranges are returned. + /// + public IEnumerable Query(TKey value) + { + var results = new List(); + + // If the node has items, check for leaves containing the value. + if (items != null) + foreach (var o in items) + if (comparer.Compare(o.From, value) > 0) + break; + else if (comparer.Compare(value, o.From) >= 0 && comparer.Compare(value, o.To) <= 0) + results.Add(o.Value); + + // go to the left or go to the right of the tree, depending + // where the query value lies compared to the center + var centerComp = comparer.Compare(value, center); + if (leftNode != null && centerComp < 0) + results.AddRange(leftNode.Query(value)); + else if (rightNode != null && centerComp > 0) + results.AddRange(rightNode.Query(value)); + + return results; + } + + /// + /// Performs a range query. + /// All items with overlapping ranges are returned. + /// + public IEnumerable Query(TKey from, TKey to) + { + var results = new List(); + + // If the node has items, check for leaves intersecting the range. + if (items != null) + foreach (var o in items) + if (comparer.Compare(o.From, to) > 0) + break; + else if (comparer.Compare(to, o.From) >= 0 && comparer.Compare(from, o.To) <= 0) + results.Add(o.Value); + + // go to the left or go to the right of the tree, depending + // where the query value lies compared to the center + if (leftNode != null && comparer.Compare(from, center) < 0) + results.AddRange(leftNode.Query(from, to)); + if (rightNode != null && comparer.Compare(to, center) > 0) + results.AddRange(rightNode.Query(from, to)); + + return results; + } + } +} \ No newline at end of file diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/RangeTree-master/IntervalTree/IntervalTreeNode.cs.meta b/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/RangeTree-master/IntervalTree/IntervalTreeNode.cs.meta new file mode 100644 index 000000000..eb7a5dea6 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/RangeTree-master/IntervalTree/IntervalTreeNode.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: a680fec9a2796441aaaaf2818f2cf4a9 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/RangeTree-master/IntervalTree/RangeValuePair.cs b/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/RangeTree-master/IntervalTree/RangeValuePair.cs new file mode 100644 index 000000000..bba769333 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/RangeTree-master/IntervalTree/RangeValuePair.cs @@ -0,0 +1,75 @@ +using System; +using System.Collections.Generic; + +namespace IntervalTree +{ + /// + /// Represents a range of values. + /// Both values must be of the same type and comparable. + /// + /// Type of the values. + public readonly struct RangeValuePair : IEquatable> + { + public TKey From { get; } + public TKey To { get; } + public TValue Value { get; } + + /// + /// Initializes a new instance. + /// + public RangeValuePair(TKey from, TKey to, TValue value) : this() + { + From = from; + To = to; + Value = value; + } + + /// + /// Returns a that represents this instance. + /// + /// + /// A that represents this instance. + /// + public override string ToString() + { + return string.Format("[{0} - {1}] {2}", From, To, Value); + } + + public override int GetHashCode() + { + var hash = 23; + if (From != null) + hash = hash * 37 + From.GetHashCode(); + if (To != null) + hash = hash * 37 + To.GetHashCode(); + if (Value != null) + hash = hash * 37 + Value.GetHashCode(); + return hash; + } + + public bool Equals(RangeValuePair other) + { + return EqualityComparer.Default.Equals(From, other.From) + && EqualityComparer.Default.Equals(To, other.To) + && EqualityComparer.Default.Equals(Value, other.Value); + } + + public override bool Equals(object obj) + { + if (!(obj is RangeValuePair)) + return false; + + return Equals((RangeValuePair)obj); + } + + public static bool operator ==(RangeValuePair left, RangeValuePair right) + { + return left.Equals(right); + } + + public static bool operator !=(RangeValuePair left, RangeValuePair right) + { + return !(left == right); + } + } +} \ No newline at end of file diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/RangeTree-master/IntervalTree/RangeValuePair.cs.meta b/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/RangeTree-master/IntervalTree/RangeValuePair.cs.meta new file mode 100644 index 000000000..c695b5baf --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/RangeTree-master/IntervalTree/RangeValuePair.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 19cb69edf3609401bb99b37eda9c89e1 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/RangeTree-master/LICENSE.txt b/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/RangeTree-master/LICENSE.txt new file mode 100644 index 000000000..2556ea977 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/RangeTree-master/LICENSE.txt @@ -0,0 +1,9 @@ +If not noted otherwise in the file header, the project uses the MIT license. + +Copyright (c) 2020, Matthias Buchetics and Alexander Pacha. + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. \ No newline at end of file diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/RangeTree-master/LICENSE.txt.meta b/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/RangeTree-master/LICENSE.txt.meta new file mode 100644 index 000000000..b7ebfe87b --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/RangeTree-master/LICENSE.txt.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 28cdda955fc814a49b0f8c4782baac60 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/RangeTree-master/README.md b/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/RangeTree-master/README.md new file mode 100644 index 000000000..d49439e23 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/RangeTree-master/README.md @@ -0,0 +1,68 @@ +# IntervalTree # + +[![Build status](https://ci.appveyor.com/api/projects/status/t8xvh5oquuvk17ks?svg=true)](https://ci.appveyor.com/project/apacha/rangetree) +[![NuGet version](https://img.shields.io/nuget/v/RangeTree.svg?style=flat-square)](https://www.nuget.org/packages/RangeTree) + +## A generic interval tree ## + +A generic implementation of a centered interval tree in C#. + +From [Wikipedia](http://en.wikipedia.org/wiki/Interval_tree): +> In computer science, an interval tree is an ordered tree data structure to hold intervals. Specifically, it allows one to efficiently find all intervals that overlap with any given interval or point. It is often used for windowing queries, for instance, to find all roads on a computerized map inside a rectangular viewport, or to find all visible elements inside a three-dimensional scene. + +Based on the Java implementation found here: http://www.sanfoundry.com/java-program-implement-interval-tree/ + +Queries require `O(log n + m)` time, with `n` being the total number of intervals and `m` being the number of reported results. Construction requires `O(n log n)` time, and storage requires `O(n)` space. + +### Requirements ### +- Consuming this NuGet package requires .NET Framework >= 4.5 or .NET Standard >= 1.2 +- Developing this project requires Visual Studio 2017 with .NET Framework >= 4.5 and .NET Standard >= 2.0. + +## Simple Interface ### + +```csharp +public interface IIntervalTree + : IEnumerable> +{ + IEnumerable Values { get; } + int Count { get; } + + IEnumerable Query(TKey value); + IEnumerable Query(TKey from, TKey to); + + void Add(TKey from, TKey to, TValue value); + void Remove(TValue item); + void Remove(IEnumerable items); + void Clear(); +} +``` + +## Usage ### + +```csharp +var tree = new IntervalTree() +{ + { 0, 10, "1" }, + { 20, 30, "2" }, + { 15, 17, "3" }, + { 25, 35, "4" }, +}; + +// Alternatively, use the Add method, for example: +// tree.Add(0, 10, "1"); + +var results1 = tree.Query(5); // 1 item: [0 - 10] +var results2 = tree.Query(10); // 1 item: [0 - 10] +var results3 = tree.Query(29); // 2 items: [20 - 30], [25 - 35] +var results4 = tree.Query(5, 15); // 2 items: [0 - 10], [15 - 17] +``` + +The solution file contains more examples and tests, that show how to use IntervalTree with other data types. + +## Implementation Details ## + +In this implementation, whenever you add or remove items from the tree, the tree goes "out of sync" internally, which means that the items are stored, but the tree-index is not updated yet. Upon the next query, the tree structure is automatically rebuild. Subsequent queries will use the cached index and be much faster. The creation of the tree-index requires `O(n log n)` time. Therefore, it is best suited for trees that do not change often or small trees, where the creation time is negligible. + +## RangeTree vs. IntervalTree ## + +This project contains an IntervalTree (see [Issue #24](https://github.com/mbuchetics/RangeTree/issues/24)), but was incorrectly named RangeTree at the beginning. It was mostly renamed to IntervalTree in version 3.0.0. However, given that a large number of users are using this project, renaming the NuGet package and repository was not possible without breaking too much, so we settled with (just) renaming all occurences in the source code and documentation. \ No newline at end of file diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/RangeTree-master/README.md.meta b/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/RangeTree-master/README.md.meta new file mode 100644 index 000000000..1d16ccacd --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/RangeTree-master/README.md.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 464c5f324a9184ef5aeda8df7b6c7e91 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/RangeTree-master/rangetree.ruleset b/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/RangeTree-master/rangetree.ruleset new file mode 100644 index 000000000..d08ec8a14 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/RangeTree-master/rangetree.ruleset @@ -0,0 +1,339 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/RangeTree-master/rangetree.ruleset.meta b/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/RangeTree-master/rangetree.ruleset.meta new file mode 100644 index 000000000..50828c638 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/RangeTree-master/rangetree.ruleset.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: b7ce015b1c8734505bd507cd1561ada6 +RuleSetFileImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Scripts/ARUI/ViewManagement/SpaceManagement.cs b/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/SpaceManagement.cs similarity index 72% rename from unity/ARUI/Assets/Scripts/ARUI/ViewManagement/SpaceManagement.cs rename to unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/SpaceManagement.cs index 218af58e8..0ebec4474 100644 --- a/unity/ARUI/Assets/Scripts/ARUI/ViewManagement/SpaceManagement.cs +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/SpaceManagement.cs @@ -1,4 +1,3 @@ -using DilmerGames.Core.Singletons; using System; using System.Collections.Generic; using System.Linq; @@ -56,10 +55,11 @@ public bool CheckIfDllLoaded() try { CreateIntervaltree(99, 12, 12); - } catch (DllNotFoundException ex) + } + catch (DllNotFoundException ex) { loaded = false; - AngelARUI.Instance.LogDebugMessage("VM DLL not found: \n"+ex.Message, true); + AngelARUI.Instance.DebugLogMessage("VM DLL not found: \n" + ex.Message, true); } return loaded; @@ -107,6 +107,14 @@ public List GetOverlap(int id, int[] rect) /// Rect of closest empty one in screen space public Rect GetClosestEmtpy(int ID, int[] rect) => ParseRectangles_Closest(get_all_rect(Convert.ToUInt64(ID)), rect); + /// + /// Get closest empty rectangle given rect + /// + /// ID of 2D spacetree + /// Screen coordinate system = origin is bottom left, xmin, ymin, xmax, ymax + /// Rect of closest empty one in screen space + public Rect GetClosestEmtpy(int ID, Vector3 point) => ParseRectangles_Closest(get_all_rect(Convert.ToUInt64(ID)), point); + /// /// Get a list of all empty rectangles /// @@ -167,8 +175,8 @@ private Rect ParseRectangles_Closest(string rectangleStream, int[] rect) //debugoutput += "Screen Size: x" + AngelARUI.Instance.ARCamera.pixelHeight + "y" + AngelARUI.Instance.ARCamera.pixelWidth + " available: "+ (inst.Length-1).ToString(); //debugoutput += "Orb Rect: x" + rect[0] + "y" + rect[1] + " xMAX: " + (rect[2]) + " yMAX: " + (rect[3]); - Rect closestRectX = new Rect(0,0,0,0) ; - Rect closestRectY = new Rect(0,0,0,0); + Rect closestRectX = new Rect(0, 0, 0, 0); + Rect closestRectY = new Rect(0, 0, 0, 0); float minDistX = 999999; float minDistY = 999999; @@ -204,13 +212,13 @@ private Rect ParseRectangles_Closest(string rectangleStream, int[] rect) return emptyRect; else if (rect[1] < emptyRect.y && emptyRect.y < rect[3] && !(rect[2] < emptyRect.x || resMaxX < rect[0])) //check if overlap edge bottom return emptyRect; - else if ( rect[0] < resMaxX && resMaxX < rect[2] && !(rect[3] < emptyRect.y || resMaxY < rect[1])) //check if overlap edge right + else if (rect[0] < resMaxX && resMaxX < rect[2] && !(rect[3] < emptyRect.y || resMaxY < rect[1])) //check if overlap edge right return emptyRect; - else if (rect[1] < resMaxY && resMaxY < rect[3] && !(rect[2]< emptyRect.x || resMaxX < rect[0]) ) //check if overlap edge top + else if (rect[1] < resMaxY && resMaxY < rect[3] && !(rect[2] < emptyRect.x || resMaxX < rect[0])) //check if overlap edge top return emptyRect; //case: no overlap - if (emptyRect.x < rect[0] && (rect[0]- emptyRect.x) < minDistX) + if (emptyRect.x < rect[0] && (rect[0] - emptyRect.x) < minDistX) { //there is a rectangle to the left of the orb, shorter distance minDistX = (rect[0] - emptyRect.x); closestRectX = emptyRect; @@ -221,7 +229,7 @@ private Rect ParseRectangles_Closest(string rectangleStream, int[] rect) closestRectX = emptyRect; } - if (emptyRect.y < rect[1] && ( rect[1] - emptyRect.y) < minDistY) + if (emptyRect.y < rect[1] && (rect[1] - emptyRect.y) < minDistY) { minDistY = (rect[1] - emptyRect.y); closestRectY = emptyRect; @@ -238,7 +246,79 @@ private Rect ParseRectangles_Closest(string rectangleStream, int[] rect) else return closestRectY; } - + + /// + /// Returns rectangle that is the closest to the given rectangle rect + /// + /// rectangles in GUI space in string + /// Screen coordinate system = origin is bottom left, xmin, ymin, xmax, ymax + /// + private Rect ParseRectangles_Closest(string rectangleStream, Vector2 screenSpacePos) + { + string[] inst = rectangleStream.Split('('); + + //string debugoutput = ""; + //debugoutput += "Screen Size: x" + AngelARUI.Instance.ARCamera.pixelHeight + "y" + AngelARUI.Instance.ARCamera.pixelWidth + " available: "+ (inst.Length-1).ToString(); + //debugoutput += "Orb Rect: x" + rect[0] + "y" + rect[1] + " xMAX: " + (rect[2]) + " yMAX: " + (rect[3]); + + Rect closestRectX = new Rect(0, 0, 0, 0); + Rect closestRectY = new Rect(0, 0, 0, 0); + + float minDistX = 999999; + float minDistY = 999999; + + for (int i = 1; i < inst.Length; i++) + { + string clean = inst[i].Replace("(", "").Replace(")", "").Replace(" ", ""); + string[] current = clean.Split(','); + //debugoutput += "Current: x" + current[0] + "y" + current[1]; + + int xmin = Int32.Parse(current[0]); + int width = (Int32.Parse(current[2]) - xmin); + + int ymin = Int32.Parse(current[1]); + int height = (Int32.Parse(current[3]) - ymin); + + //debugoutput += "- " + height + ", " + width; + + if (width == AngelARUI.Instance.ARCamera.pixelWidth && height == AngelARUI.Instance.ARCamera.pixelHeight) + continue; + + //Translate from VM Coordinates into screen coordinates + Rect emptyRect = new Rect(xmin, AngelARUI.Instance.ARCamera.pixelHeight - ymin - height, width, height); + float resMaxX = (emptyRect.x + width); + float resMaxY = (emptyRect.y + height); + + //case: no overlap + if (Mathf.Abs(emptyRect.x - screenSpacePos.x) < minDistX) + { //there is a rectangle to the left of the orb, shorter distance + minDistX = Mathf.Abs(emptyRect.x - screenSpacePos.x); + closestRectX = emptyRect; + } + else if (Mathf.Abs( (emptyRect.x+width) - screenSpacePos.x) < minDistX) + { //orb top edge is above the bottom edge of the empty rect + minDistX = Mathf.Abs((emptyRect.x + width) - screenSpacePos.x); + closestRectX = emptyRect; + } + + if (Mathf.Abs(emptyRect.y - screenSpacePos.y) < minDistY) + { + minDistY = Mathf.Abs(emptyRect.y - screenSpacePos.y); + closestRectY = emptyRect; + } + else if (Mathf.Abs((emptyRect.y + height) - screenSpacePos.y) < minDistY) + { + minDistY = Mathf.Abs((emptyRect.y + height) - screenSpacePos.y); + closestRectY = emptyRect; + } + } + + if (minDistX < minDistY) + return closestRectX; + else + return closestRectY; + } + /// /// Returns list of rectangles from string. The list is sorted by area. Largest rectangles come first. /// GUI coordinate system (0,0 is top left) @@ -265,7 +345,7 @@ private List ParseRectangles_SortedArea(string rectangleStream) Rect res = new Rect(xmin, ymin, xmax - xmin, ymax - ymin); ViewRect currentRect = new ViewRect(); - currentRect.area = res.width*res.height; + currentRect.area = res.width * res.height; currentRect.rect = res; areas.Add(currentRect); @@ -273,7 +353,7 @@ private List ParseRectangles_SortedArea(string rectangleStream) } //if (inst.Length>1) - //Debug.Log(debugoutput); + //Debug.Log(debugoutput); areas = areas.OrderByDescending(o => o.area).ToList(); return areas.Select(x => x.rect).ToList(); ; diff --git a/unity/ARUI/Assets/Scripts/ARUI/ViewManagement/SpaceManagement.cs.meta b/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/SpaceManagement.cs.meta similarity index 100% rename from unity/ARUI/Assets/Scripts/ARUI/ViewManagement/SpaceManagement.cs.meta rename to unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/SpaceManagement.cs.meta diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/VMControllable.cs b/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/VMControllable.cs new file mode 100644 index 000000000..5bba217df --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/VMControllable.cs @@ -0,0 +1,59 @@ +using System; +using System.Collections; +using System.Collections.Generic; +using TMPro; +using UnityEngine; +using UnityEngine.UIElements; + +public class VMControllable : VMObject +{ + private BoxCollider _baseCollider; + public BoxCollider BaseCollider => _baseCollider; + + public void Start() + { + _baseCollider = gameObject.transform.GetComponentInChildren(); + + if (AngelARUI.Instance.ARCamera == null) return; + + //make sure that the AABB is only returned if object is in front of the camera. + if (transform.InFrontOfCamera(AngelARUI.Instance.ARCamera)) + AABB = transform.RectFromObjs(AngelARUI.Instance.ARCamera, new List { _baseCollider }); + else + AABB = Rect.zero; + } + + public void Update() + { + if (transform.InFrontOfCamera(AngelARUI.Instance.ARCamera) && + BaseCollider.enabled) + AABB = transform.RectFromObjs(AngelARUI.Instance.ARCamera, new List { _baseCollider }); + else + AABB = Rect.zero; + } + + public void UpdateRectBasedOnSubColliders(List allColliders) + { + if (allColliders.Count !=0 && transform.InFrontOfCamera(AngelARUI.Instance.ARCamera) && + BaseCollider.enabled) + { + AABB = allColliders[0].transform.RectFromObjs(AngelARUI.Instance.ARCamera, allColliders); + } + else + AABB = Rect.zero; + } + + private void OnGUI() + { + if (!AngelARUI.Instance.PrintVMDebug) return; + + GUIStyle tintableText = new GUIStyle(GUI.skin.box); + tintableText.normal.background = Texture2D.whiteTexture; // must be white to tint properly + tintableText.normal.textColor = Color.white; // whatever you want + + GUI.backgroundColor = new Color(255, 255, 255, 0.7f); + int[] rect = Utils.GUIGetCappedGUI(AABB); + GUI.Box(new Rect(rect[0], rect[1], rect[2] - rect[0], rect[3] - rect[1]), gameObject.name, tintableText); + + } +} diff --git a/unity/ARUI/Assets/Scripts/ARUI/ViewManagement/VMControllable.cs.meta b/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/VMControllable.cs.meta similarity index 100% rename from unity/ARUI/Assets/Scripts/ARUI/ViewManagement/VMControllable.cs.meta rename to unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/VMControllable.cs.meta diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/VMHands.cs b/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/VMHands.cs new file mode 100644 index 000000000..1dbe8615b --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/VMHands.cs @@ -0,0 +1,25 @@ +using Microsoft.MixedReality.Toolkit; +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +public class VMHands : VMNonControllable +{ + // Update is called once per frame + void Start() + { + collider = gameObject.AddComponent(); + + base.Start(); + + Rigidbody rb = gameObject.AddComponent(); + rb.isKinematic = true; + rb.useGravity = false; + + collider.isTrigger = true; + } + + void OnTriggerEnter(Collider other) { } + + void OnTriggerExit(Collider other) { } +} diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/VMHands.cs.meta b/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/VMHands.cs.meta new file mode 100644 index 000000000..8ac5408e9 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/VMHands.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 0ff6f4dd54f73fb4bba8fc1c68a51436 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/VMImage.cs b/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/VMImage.cs new file mode 100644 index 000000000..1fedd6944 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/VMImage.cs @@ -0,0 +1,49 @@ +using System.Collections; +using UnityEngine; + +public class VMImage : VMControllable +{ + private bool _isMoving = false; + public bool IsLooking { get; internal set; } + + void Update() + { + base.Update(); + transform.LookAt(Camera.main.transform.position); + + if (AngelARUI.Instance.IsVMActiv && !_isMoving) + StartCoroutine(UpdatePos()); + } + + private IEnumerator UpdatePos() + { + Vector3 targetPos = Vector3.zero; + Rect getBest = ViewManagement.Instance.GetBestEmptyRect(this); + if (getBest != Rect.zero) + { + float depth = Mathf.Min(ARUISettings.TasksMaxDistToUser, (transform.position - AngelARUI.Instance.ARCamera.transform.position).magnitude); + depth = Mathf.Max(depth, ARUISettings.TasksMinDistToUser); + + Vector3 pivot = new Vector3(getBest.x + getBest.width / 2, getBest.y + getBest.height / 2, depth); + targetPos = AngelARUI.Instance.ARCamera.ScreenToWorldPoint(pivot); + _isMoving = true; + } + + if (targetPos!=Vector3.zero) + { + Vector3 startPos = transform.position; + float elapsedTime = Time.deltaTime; + while (Vector3.Distance(transform.position, targetPos) > 0.001f) + { + transform.position = Vector3.Lerp(startPos, targetPos, (elapsedTime / 1f)); + elapsedTime += Time.deltaTime; + yield return new WaitForEndOfFrame(); + } + + transform.position = targetPos; + yield return new WaitForEndOfFrame(); + + _isMoving = false; + } + } +} diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/VMImage.cs.meta b/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/VMImage.cs.meta new file mode 100644 index 000000000..7e7276b32 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/VMImage.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 8c86f02b7bed01343b45b09c902b21a0 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Scripts/ARUI/ViewManagement/VMNonControllable.cs b/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/VMNonControllable.cs similarity index 57% rename from unity/ARUI/Assets/Scripts/ARUI/ViewManagement/VMNonControllable.cs rename to unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/VMNonControllable.cs index f394cd146..a7011f94d 100644 --- a/unity/ARUI/Assets/Scripts/ARUI/ViewManagement/VMNonControllable.cs +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/VMNonControllable.cs @@ -1,14 +1,12 @@ using Microsoft.MixedReality.Toolkit.Input; using Microsoft.MixedReality.Toolkit.UI; -using Newtonsoft.Json.Bson; using System.Collections.Generic; -//using System.Runtime.Remoting.Messaging; using UnityEngine; public class VMNonControllable : VMObject { protected BoxCollider collider; - + public void Awake() { if (gameObject.GetComponent() == null) @@ -25,9 +23,9 @@ public void Start() AABB = Rect.zero; } - private void Update() + protected void Update() { - if (!AngelARUI.Instance.IsVMActiv) return; + if (!AngelARUI.Instance.IsVMActiv ) return; if (transform.InFrontOfCamera(AngelARUI.Instance.ARCamera)) { @@ -38,18 +36,32 @@ private void Update() { ViewManagement.Instance.DeRegisterNonControllable(this); AABB = Rect.zero; - } + } } private void OnDestroy() { - if (!AngelARUI.Instance.IsVMActiv) return; - ViewManagement.Instance.DeRegisterNonControllable(this); + if (ViewManagement.Instance != null) + ViewManagement.Instance.DeRegisterNonControllable(this); } private void OnDisable() { - if (!AngelARUI.Instance.IsVMActiv) return; - ViewManagement.Instance.DeRegisterNonControllable(this); + if (ViewManagement.Instance!=null) + ViewManagement.Instance.DeRegisterNonControllable(this); + } + + private void OnGUI() + { + if (!AngelARUI.Instance.PrintVMDebug || this is CVDetectedObj) return; + + GUIStyle tintableText = new GUIStyle(GUI.skin.box); + tintableText.normal.background = Texture2D.whiteTexture; // must be white to tint properly + tintableText.normal.textColor = Color.white; // whatever you want + + GUI.backgroundColor = new Color(255, 255, 255, 0.7f); + int[] rect = Utils.GUIGetCappedGUI(AABB); + GUI.Box(new Rect(rect[0], rect[1], rect[2] - rect[0], rect[3] - rect[1]), gameObject.name, tintableText); + } } diff --git a/unity/ARUI/Assets/Scripts/ARUI/ViewManagement/VMNonControllable.cs.meta b/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/VMNonControllable.cs.meta similarity index 100% rename from unity/ARUI/Assets/Scripts/ARUI/ViewManagement/VMNonControllable.cs.meta rename to unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/VMNonControllable.cs.meta diff --git a/unity/ARUI/Assets/Scripts/ARUI/ViewManagement/VMObject.cs b/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/VMObject.cs similarity index 76% rename from unity/ARUI/Assets/Scripts/ARUI/ViewManagement/VMObject.cs rename to unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/VMObject.cs index 8f348a913..4edf8007f 100644 --- a/unity/ARUI/Assets/Scripts/ARUI/ViewManagement/VMObject.cs +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/VMObject.cs @@ -1,6 +1,3 @@ -using Microsoft.MixedReality.OpenXR; -using System.Collections; -using System.Collections.Generic; using UnityEngine; public class VMObject : MonoBehaviour @@ -13,6 +10,6 @@ private void Start() vmCopy.transform.parent = transform; vmCopy.transform.localPosition = new Vector3(0, 0, 0); vmCopy.transform.localScale = Vector3.one; - vmCopy.layer = 30; + vmCopy.layer = StringResources.LayerToInt(StringResources.VM_layer); } } diff --git a/unity/ARUI/Assets/Scripts/ARUI/ViewManagement/VMObject.cs.meta b/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/VMObject.cs.meta similarity index 100% rename from unity/ARUI/Assets/Scripts/ARUI/ViewManagement/VMObject.cs.meta rename to unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/VMObject.cs.meta diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/ViewManagement.cs b/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/ViewManagement.cs new file mode 100644 index 000000000..c7fe942df --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/ViewManagement.cs @@ -0,0 +1,416 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEditor; +using UnityEngine; +using Random = UnityEngine.Random; + +/// +/// GUI space has 0,0 at top left. Screen space is 0,0 at bottom left. +/// Spacemanager and zBuffer coordinate system = GUI +/// +public class ViewManagement : Singleton +{ + private bool _init = false; + private bool _smIsAlive = false; /// < true if the current data is valid, false if it is processing in the current frame + + private Dictionary vmToRect; /// < AABB: minx, miny, maxX, maxY - SCREEN SPACE + private List _allCoarseNC; /// < AABB: minx, miny, maxX, maxY - GUI coordinate system + private Dictionary> allProcessedNC; + + private List _allEmptyRect; /// < AABB: minx, miny, maxX, maxY - GUI coordinate system + private int _objectsInViewSpace = 0; + + private void Start() => StartCoroutine(RunViewManagement()); + + private IEnumerator RunViewManagement() + { + Debug.Log("View Management Initialized, screen: " + AngelARUI.Instance.ARCamera.pixelWidth + "," + AngelARUI.Instance.ARCamera.pixelHeight); + + _init = true; + _allCoarseNC = new List(); + + while (true) + { + _debugCappedAABB = null; + _allEmptyRect = null; + + int counter = 0; + while (counter == 0) + { + yield return new WaitForEndOfFrame(); + if (ProcessObjectVisibility.Instance!=null) + { + allProcessedNC = ProcessObjectVisibility.Instance.GetAllRects(); + if (allProcessedNC.Count > 0) { } + counter = 1; + } + + if (_allCoarseNC.Count>0) + counter = 1; + } + + SpaceManagement.Instance.CreateIntervaltree(0, AngelARUI.Instance.ARCamera.pixelWidth, AngelARUI.Instance.ARCamera.pixelHeight); + SpaceManagement.Instance.CreateIntervaltree(1, AngelARUI.Instance.ARCamera.pixelWidth, AngelARUI.Instance.ARCamera.pixelHeight); + + _objectsInViewSpace = 0; + + AddAllObjectsToViewSpace(); + + _smIsAlive = true; + + vmToRect = GetBestLayout(); + + if (_objectsInViewSpace != 0) + _allEmptyRect = SpaceManagement.Instance.GetAllEmptyRect(0); + + yield return new WaitForSeconds(0.05f); + + //Delete trees of previous interval tree + SpaceManagement.Instance.DeleteTree(0); + SpaceManagement.Instance.DeleteTree(1); + + _smIsAlive = false; + + yield return new WaitForSeconds(0.05f); + } + + } + + #region View Management + + /// + /// Add all non controllable objects currently visible to the space manager as full space + /// + private void AddAllObjectsToViewSpace() + { + _debugCappedAABB = new List(); + + foreach (var vmnc in _allCoarseNC) + { + if (vmnc != null) + { + Rect item = vmnc.AABB; + if (item.width > ARUISettings.VMPixelIteration && item.height > ARUISettings.VMPixelIteration && + Vector3.Magnitude(vmnc.transform.position - AngelARUI.Instance.ARCamera.transform.position) > 0.2f) + { + int[] AABB = Utils.GetCappedGUI(item); + + if ((AABB[2] - AABB[0]) > ARUISettings.VMPixelIteration && (AABB[3] - AABB[1]) > ARUISettings.VMPixelIteration) + { + _objectsInViewSpace++; + SpaceManagement.Instance.AddFullRectToTree(0, AABB); + SpaceManagement.Instance.AddRectToTree(1, AABB); + + _debugCappedAABB.Add(AABB); + } + } + } + } + + foreach (var vmnc in allProcessedNC.Keys) + { + if (vmnc != null) + { + foreach (var item in allProcessedNC[vmnc]) + { + if (Vector3.Magnitude(vmnc.transform.position - AngelARUI.Instance.ARCamera.transform.position) > 0.2f) + { + int[] AABB = Utils.GetCappedGUI(item); + + if ((AABB[2] - AABB[0]) > ARUISettings.VMPixelIteration && (AABB[3] - AABB[1]) > ARUISettings.VMPixelIteration) + { + _objectsInViewSpace++; + SpaceManagement.Instance.AddFullRectToTree(0, AABB); + SpaceManagement.Instance.AddRectToTree(1, AABB); + + _debugCappedAABB.Add(AABB); + } + } + } + } + } + + } + + /// + /// Get best potential new position for every controllable objects + /// + /// + /// + private Dictionary GetBestLayout() + { + List all = new List(); + VMControllable[] allOther = FindObjectsOfType(); + foreach (var vmc in allOther) + { + all.Add(vmc); + } + + Dictionary bestLayout = new Dictionary(); + + foreach (VMControllable obj in all) + { + int[] cappedRect = Utils.GetCappedGUI(obj.AABB); + + //don't add if zero area + if (((cappedRect[2] - cappedRect[0]) <= 0 || (cappedRect[3] - cappedRect[1]) <= 0)) + { + bestLayout.Add(obj, Rect.zero); + continue; + } + + //check overlap + bool overlap = false; + List overlapFull = SpaceManagement.Instance.GetOverlap(1, cappedRect); + if (overlapFull.Count > 1) + overlap = true; + + if (overlap ) + { + Vector3 posScreen; + posScreen = GetClosestEmptyPos( + AngelARUI.Instance.ARCamera.WorldToScreenPoint(obj.transform.position), + obj.AABB, ARUISettings.Padding); + + Rect newPosRect = new Rect( + posScreen.x - obj.AABB.width / 2, posScreen.y - obj.AABB.height / 2, + obj.AABB.width, obj.AABB.height); + + int[] AABB = Utils.ScreenToGUI(newPosRect); + + if ((AABB[2] - AABB[0]) > ARUISettings.VMPixelIteration && (AABB[3] - AABB[1]) > ARUISettings.VMPixelIteration) + { + SpaceManagement.Instance.AddFullRectToTree(0, AABB); + SpaceManagement.Instance.AddRectToTree(1, AABB); + + bestLayout.Add(obj, newPosRect); + continue; + } + } + else + { + SpaceManagement.Instance.AddFullRectToTree(0, cappedRect); + SpaceManagement.Instance.AddRectToTree(1, cappedRect); + } + + bestLayout.Add(obj, Rect.zero); + } + + return bestLayout; + } + + + /// + /// Get position in closest empty rectangle based + /// + /// previous position in screen space of objRectGUI + /// rectangle of the current rect + /// added to bounds of objRectGui + /// + private Vector3 GetClosestEmptyPos(Vector3 prevPosInScreenSpace, Rect objRectGUI, int padding) + { + int[] cappedRectScreen = Utils.GetCappedScreen(objRectGUI); + Rect closestEmptyScreen = SpaceManagement.Instance.GetClosestEmtpy(0, cappedRectScreen); + + return GetClosestPointInRectScreen( + new int[2] { (int)prevPosInScreenSpace.x, (int)prevPosInScreenSpace.y }, + cappedRectScreen, closestEmptyScreen, padding); + } + + /// + /// Get position in closest empty rectangle based + /// + /// previous position in screen space of objRectGUI + /// rectangle of the current rect + /// added to bounds of objRectGui + /// + private Vector3 GetClosestEmptyNoOverlapPos(Vector3 prevPosInScreenSpace, Vector3 targetPosInScreenPos, + Rect objRectGUI, int padding) + { + int[] cappedRectScreen = Utils.GetCappedScreen(objRectGUI); + Rect closestEmptyScreen = SpaceManagement.Instance.GetClosestEmtpy(0, targetPosInScreenPos); + + return GetClosestPointInRectScreen( + new int[2] { (int)prevPosInScreenSpace.x, (int)prevPosInScreenSpace.y }, + cappedRectScreen, closestEmptyScreen, padding); + } + + #endregion + + /// + /// Add non controllable tracking + /// + /// + public void RegisterNonControllable(VMNonControllable vmc) + { + if (_smIsAlive == false && _allCoarseNC != null && !_allCoarseNC.Contains(vmc) && !(vmc is CVDetectedObj)) + _allCoarseNC.Add(vmc); + + } + + /// + /// Remove non controallble tracking + /// + /// + public void DeRegisterNonControllable(VMNonControllable vmc) + { + if (_allCoarseNC != null) + _allCoarseNC.Remove(vmc); + } + + /// + /// TODO + /// + /// previous position in screen space of objRectGUI + /// + /// + /// + /// + private Vector3 GetClosestPointInRectScreen(int[] prevPointScreen, int[] fullRectScreen, Rect closestEmptyRectScreen, int padding) + { + int newX = prevPointScreen[0]; + int newY = prevPointScreen[1]; + + int height = (int)(fullRectScreen[3] - fullRectScreen[1]); + int width = (int)(fullRectScreen[2] - fullRectScreen[0]); + + if (fullRectScreen[1] < closestEmptyRectScreen.y) + { //check if controllable coming from x bottom + newY = (int)closestEmptyRectScreen.y + padding + (height / 2); + } + else if ((closestEmptyRectScreen.y + closestEmptyRectScreen.height) < fullRectScreen[1] + height) + { //check if controllable coming from x top + int maxY = (int)(closestEmptyRectScreen.y + closestEmptyRectScreen.height); + newY = maxY - padding - (height / 2); + } + + if (fullRectScreen[0] < closestEmptyRectScreen.x) + { //check if controllable coming from x left + newX = (int)closestEmptyRectScreen.x + padding + (width / 2); + } + else if ((closestEmptyRectScreen.x + closestEmptyRectScreen.width) < fullRectScreen[0] + width) + { //check if controllable coming from x right + int maxX = (int)(closestEmptyRectScreen.x + closestEmptyRectScreen.width); + newX = maxX - padding - (width / 2); + } + + return new Vector3(newX, newY, 0); + } + + /// + /// TODO + /// + /// previous position in screen space of objRectGUI + /// + /// + /// + /// + private Vector3 GetClosestPointNoOverlap(int[] prevPointScreen, int[] controllableRect, Rect closestEmptyRectScreen, int padding) + { + int newX = prevPointScreen[0]; + int newY = prevPointScreen[1]; + + int height = (int)(controllableRect[3] - controllableRect[1]); + int width = (int)(controllableRect[2] - controllableRect[0]); + + if (closestEmptyRectScreen.y < newY) + { + int maxY = (int)(closestEmptyRectScreen.y + closestEmptyRectScreen.height); + newY = maxY - padding - (height / 2); + } + + return new Vector3( + closestEmptyRectScreen.y + (closestEmptyRectScreen.width/ 2), + newY, 0); + } + + + /// + /// Returns best choice of empty rectangle for the given controllable, if no best rectangle is availalbe, return zero + /// + /// + /// + public Rect GetBestEmptyRect(VMControllable vmC) + { + if (vmToRect != null && vmToRect.ContainsKey(vmC)) + return vmToRect[vmC]; + else + return Rect.zero; + } + + + #region FOR DEBUGGING ONLY + ///** For Debugging + private List _debugCappedAABB; /// < AABB: minx, miny, maxX, maxY - GUI coordinate system + +#if (UNITY_EDITOR) + + public bool printVM = false; + public void Update() + { + if (Input.GetKeyUp(KeyCode.L)) + printVM = !printVM; + } + + //[GUITarget(1)] + + void OnGUI() + { + if (!AngelARUI.Instance.PrintVMDebug) return; + if (!_init || _allEmptyRect == null || _allEmptyRect.Count == 1 || _objectsInViewSpace == 0 || !AngelARUI.Instance.IsVMActiv) return; + + float scale = 1f; + GUIStyle tintableText = new GUIStyle(GUI.skin.box); + tintableText.normal.background = Texture2D.whiteTexture; // must be white to tint properly + tintableText.normal.textColor = Color.white; // whatever you want + + //GUI.backgroundColor = new Color(255, 255, 255, 0.7f); + //GUI.Box(new Rect(orbrect.x * scale, orbrect.y * scale, (orbrect.width - orbrect.x) * scale, (orbrect.height - orbrect.y) * scale), "Orb", tintableText); + + ////**** Draw all bright rects + //if (allCappedBrightAABBs != null && allCappedBrightAABBs.Count > 0) + //{ + // Debug.Log("Count bright: " + allCappedBrightAABBs.Count); + // foreach (var item in allCappedBrightAABBs) + // { + // GUI.backgroundColor = new Color(255, 0, 0, 0.8f); + // GUI.Box(new Rect(item[0], item[1], item[2] - item[0], item[3] - item[1]), "Bright AABB : (" + item[0] + // + "," + item[1] + // + "," + (item[2] - item[0]) + // + "," + (item[3] - item[1]), tintableText); + // } + //} + + if (printVM) + { + //****Draw all empty recs + for (int i = 0; i < _allEmptyRect.Count; i++) + { + GUI.backgroundColor = new Color(Random.Range(0f, 1f), Random.Range(0f, 1f), Random.Range(0f, 1f), 0.2f); + Rect scaledRect = new Rect(_allEmptyRect[i].x * scale, _allEmptyRect[i].y * scale, _allEmptyRect[i].width * scale, _allEmptyRect[i].height * scale); + GUI.Box(scaledRect, "Bounding Box : (" + _allEmptyRect[i].x + + "," + _allEmptyRect[i].y + + "," + _allEmptyRect[i].width + + "," + _allEmptyRect[i].height, tintableText); + } + } + + ////**** Draw all full recs + //if (allCappedAABBs != null && allCappedAABBs.Count > 0) + //{ + // foreach (var item in allCappedAABBs) + // { + // GUI.backgroundColor = new Color(255, 0, 0, 0.8f); + // Rect scaledRect = new Rect(item[0] * scale, item[1] * scale, (item[2] - item[0]) * scale, (item[3] - item[1]) * scale); + // GUI.Box(scaledRect, "AABB : (" + item[0] + // + "," + item[1] + // + "," + (item[2] - item[0]) + // + "," + (item[3] - item[1]), tintableText); + // } + //} + } + + +#endif + #endregion +} \ No newline at end of file diff --git a/unity/ARUI/Assets/Scripts/ARUI/ViewManagement/ViewManagement.cs.meta b/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/ViewManagement.cs.meta similarity index 100% rename from unity/ARUI/Assets/Scripts/ARUI/ViewManagement/ViewManagement.cs.meta rename to unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/ViewManagement.cs.meta diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/ViewSpaceRectangle.cs b/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/ViewSpaceRectangle.cs new file mode 100644 index 000000000..4263d7f20 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/ViewSpaceRectangle.cs @@ -0,0 +1,61 @@ +using System; + +public class ViewSpaceRectangle +{ + public int StartX; + public int StartY; + public int EndX; + public int EndY; + + public ViewSpaceRectangle(int startX, int startY, int endX, int endY) + { + this.StartX = startX; + this.StartY = startY; + this.EndX = endX; + this.EndY = endY; + } + + /// + /// Checks if the given rectangle is enclosed by this rectangle. + /// + /// + /// true if this rectangle is enclosed by outerRect + public bool IsEnclosedBy(ViewSpaceRectangle outerRect) + { + return (this.StartX >= outerRect.StartX && + this.EndX <= outerRect.EndX && + this.StartY >= outerRect.StartY && + this.EndY <= outerRect.EndY); + } + + /// + /// Checks if the this rectangle is adjacent to the given rectangle in the upper Y direction + /// + /// the other rect + /// how many rows to skip, when checking for adjency + /// + public bool IsAdjacentinY(ViewSpaceRectangle rect2, int skip) + { + if (this.StartX >= rect2.EndX || this.EndX <= rect2.StartX) + return false; + else if (this.EndY == rect2.StartY || this.EndY == (rect2.EndY+ skip)) + return true; + else + return false; + } + + /// + /// This rectangle and the given one have an overlapping area in the upper Y direction, and the overlapping area is returned. + /// + /// + /// + public ViewSpaceRectangle ConsensusInY(ViewSpaceRectangle rect2) + { + return new ViewSpaceRectangle( + Math.Max(this.StartX, rect2.StartX), + Math.Min(this.StartY, rect2.StartY), + Math.Min(this.EndX, rect2.EndX), + Math.Max(this.EndY, rect2.EndY) + ); + } +}; \ No newline at end of file diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/ViewSpaceRectangle.cs.meta b/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/ViewSpaceRectangle.cs.meta new file mode 100644 index 000000000..d9cb7de98 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/ViewSpaceRectangle.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: bbb1bd4a1d87d492a8461d39e8f05a29 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/ZBufferCamera.cs b/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/ZBufferCamera.cs new file mode 100644 index 000000000..8ddfb3dfc --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/ZBufferCamera.cs @@ -0,0 +1,35 @@ +using UnityEngine; +using UnityEngine.UI; + +public class ZBufferCamera :MonoBehaviour +{ + private Camera _camera; + + public void Start() + { + _camera = GetComponent(); + + _camera.clearFlags = CameraClearFlags.Color; + _camera.backgroundColor = Color.black; + _camera.cullingMask = 1 << Utils.GetLayerInt(StringResources.zBuffer_layer); + + _camera.nearClipPlane = 0.1f; + _camera.targetDisplay = 1; + _camera.targetTexture = new RenderTexture(Resources.Load(StringResources.zBufferTexture_path) as RenderTexture); + _camera.allowHDR = false; + _camera.allowMSAA = false; + + _camera.nearClipPlane = AngelARUI.Instance.ARCamera.nearClipPlane; + + _camera.gameObject.AddComponent(); + + //RawImage image =GameObject.Find("DBTEST").GetComponent(); + //image.texture = _camera.targetTexture; + } + + public void Update() + { + _camera.fieldOfView = AngelARUI.Instance.ARCamera.fieldOfView; + } + +} \ No newline at end of file diff --git a/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/ZBufferCamera.cs.meta b/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/ZBufferCamera.cs.meta new file mode 100644 index 000000000..92dffb482 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/Scripts/ViewManagement/ZBufferCamera.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 802d73d52f89d4a489fa07ebc434f5c4 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Plugins/ARUI/test_honda.blend b/unity/ARUI/Assets/Plugins/ARUI/test_honda.blend new file mode 100644 index 000000000..5469b8945 Binary files /dev/null and b/unity/ARUI/Assets/Plugins/ARUI/test_honda.blend differ diff --git a/unity/ARUI/Assets/Plugins/ARUI/test_honda.blend.meta b/unity/ARUI/Assets/Plugins/ARUI/test_honda.blend.meta new file mode 100644 index 000000000..f78d9ac53 --- /dev/null +++ b/unity/ARUI/Assets/Plugins/ARUI/test_honda.blend.meta @@ -0,0 +1,102 @@ +fileFormatVersion: 2 +guid: 49234b225b4815046884c4c7833836de +ModelImporter: + serializedVersion: 20200 + internalIDToNameTable: [] + externalObjects: {} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Resources/ARUI/Prefabs/FOVCorners.prefab b/unity/ARUI/Assets/Resources/ARUI/Prefabs/FOVCorners.prefab deleted file mode 100644 index 227c2c36d..000000000 --- a/unity/ARUI/Assets/Resources/ARUI/Prefabs/FOVCorners.prefab +++ /dev/null @@ -1,508 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!1 &3767482000084245292 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3767482000084245283} - m_Layer: 0 - m_Name: FOVCorners - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!4 &3767482000084245283 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3767482000084245292} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0.7} - m_LocalScale: {x: 0.00010691671, y: 0.00010691671, z: 0.00010691671} - m_Children: - - {fileID: 3767482000481766194} - - {fileID: 3767482000998067898} - - {fileID: 3767482000724690117} - - {fileID: 3767482001588075019} - m_Father: {fileID: 0} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &3767482000481766195 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3767482000481766194} - - component: {fileID: 3767482000481766193} - - component: {fileID: 3767482000481766199} - - component: {fileID: 3767482000481766192} - m_Layer: 0 - m_Name: LT - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &3767482000481766194 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3767482000481766195} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: -74} - m_LocalScale: {x: 150, y: 150, z: 100} - m_Children: [] - m_Father: {fileID: 3767482000084245283} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: -2582, y: 968} - m_SizeDelta: {x: 4, y: 4} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!212 &3767482000481766193 -SpriteRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3767482000481766195} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 0 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 868836e4f4ae7094985791b729486137, 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: 0 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_Sprite: {fileID: 21300000, guid: 374f5d9702e6f8e40b920390c6e57387, type: 3} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_FlipX: 0 - m_FlipY: 0 - m_DrawMode: 0 - m_Size: {x: 2.56, y: 2.56} - m_AdaptiveModeThreshold: 0.5 - m_SpriteTileMode: 0 - m_WasSpriteAssigned: 1 - m_MaskInteraction: 0 - m_SpriteSortPoint: 0 ---- !u!223 &3767482000481766199 -Canvas: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3767482000481766195} - 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_AdditionalShaderChannelsFlag: 0 - m_SortingLayerID: 0 - m_SortingOrder: 0 - m_TargetDisplay: 0 ---- !u!222 &3767482000481766192 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3767482000481766195} - m_CullTransparentMesh: 1 ---- !u!1 &3767482000724690118 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3767482000724690117} - - component: {fileID: 3767482000724690138} - - component: {fileID: 3767482000724690139} - - component: {fileID: 3767482000724690116} - m_Layer: 0 - m_Name: RT - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &3767482000724690117 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3767482000724690118} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: -74} - m_LocalScale: {x: 150, y: 150, z: 100} - m_Children: [] - m_Father: {fileID: 3767482000084245283} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 2582, y: 968} - m_SizeDelta: {x: 4, y: 4} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!212 &3767482000724690138 -SpriteRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3767482000724690118} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 0 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 868836e4f4ae7094985791b729486137, 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: 0 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_Sprite: {fileID: 21300000, guid: 374f5d9702e6f8e40b920390c6e57387, type: 3} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_FlipX: 1 - m_FlipY: 0 - m_DrawMode: 0 - m_Size: {x: 2.56, y: 2.56} - m_AdaptiveModeThreshold: 0.5 - m_SpriteTileMode: 0 - m_WasSpriteAssigned: 1 - m_MaskInteraction: 0 - m_SpriteSortPoint: 0 ---- !u!223 &3767482000724690139 -Canvas: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3767482000724690118} - 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_AdditionalShaderChannelsFlag: 0 - m_SortingLayerID: 0 - m_SortingOrder: 0 - m_TargetDisplay: 0 ---- !u!222 &3767482000724690116 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3767482000724690118} - m_CullTransparentMesh: 1 ---- !u!1 &3767482000998067899 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3767482000998067898} - - component: {fileID: 3767482000998067897} - - component: {fileID: 3767482000998067903} - - component: {fileID: 3767482000998067896} - m_Layer: 0 - m_Name: LB - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &3767482000998067898 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3767482000998067899} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: -74} - m_LocalScale: {x: 150, y: 150, z: 150} - m_Children: [] - m_Father: {fileID: 3767482000084245283} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: -2662, y: -2074} - m_SizeDelta: {x: 4, y: 4} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!212 &3767482000998067897 -SpriteRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3767482000998067899} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 0 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 868836e4f4ae7094985791b729486137, 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: 0 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_Sprite: {fileID: 21300000, guid: 374f5d9702e6f8e40b920390c6e57387, type: 3} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_FlipX: 0 - m_FlipY: 1 - m_DrawMode: 0 - m_Size: {x: 2.56, y: 2.56} - m_AdaptiveModeThreshold: 0.5 - m_SpriteTileMode: 0 - m_WasSpriteAssigned: 1 - m_MaskInteraction: 0 - m_SpriteSortPoint: 0 ---- !u!223 &3767482000998067903 -Canvas: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3767482000998067899} - 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_AdditionalShaderChannelsFlag: 0 - m_SortingLayerID: 0 - m_SortingOrder: 0 - m_TargetDisplay: 0 ---- !u!222 &3767482000998067896 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3767482000998067899} - m_CullTransparentMesh: 1 ---- !u!1 &3767482001588075060 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3767482001588075019} - - component: {fileID: 3767482001588075016} - - component: {fileID: 3767482001588075017} - - component: {fileID: 3767482001588075018} - m_Layer: 0 - m_Name: RB - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &3767482001588075019 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3767482001588075060} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: -74} - m_LocalScale: {x: 150, y: 150, z: 150} - m_Children: [] - m_Father: {fileID: 3767482000084245283} - m_RootOrder: 3 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 2662, y: -2074} - m_SizeDelta: {x: 4, y: 4} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!212 &3767482001588075016 -SpriteRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3767482001588075060} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 0 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 868836e4f4ae7094985791b729486137, 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: 0 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_Sprite: {fileID: 21300000, guid: 374f5d9702e6f8e40b920390c6e57387, type: 3} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_FlipX: 1 - m_FlipY: 1 - m_DrawMode: 0 - m_Size: {x: 2.56, y: 2.56} - m_AdaptiveModeThreshold: 0.5 - m_SpriteTileMode: 0 - m_WasSpriteAssigned: 1 - m_MaskInteraction: 0 - m_SpriteSortPoint: 0 ---- !u!223 &3767482001588075017 -Canvas: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3767482001588075060} - 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_AdditionalShaderChannelsFlag: 0 - m_SortingLayerID: 0 - m_SortingOrder: 0 - m_TargetDisplay: 0 ---- !u!222 &3767482001588075018 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3767482001588075060} - m_CullTransparentMesh: 1 diff --git a/unity/ARUI/Assets/Resources/ARUI/Prefabs/HandJoint.prefab b/unity/ARUI/Assets/Resources/ARUI/Prefabs/HandJoint.prefab deleted file mode 100644 index 189c38c79..000000000 --- a/unity/ARUI/Assets/Resources/ARUI/Prefabs/HandJoint.prefab +++ /dev/null @@ -1,60 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!1 &1955475817299902 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 4084131605671440} - - component: {fileID: 33836622854194266} - - component: {fileID: 708719187657087418} - m_Layer: 2 - m_Name: HandJoint - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &4084131605671440 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1955475817299902} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 0.025, y: 0.025, z: 0.025} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &33836622854194266 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1955475817299902} - m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} ---- !u!114 &708719187657087418 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1955475817299902} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 46c3d02bc938e334f883ace994de3bb7, type: 3} - m_Name: - m_EditorClassIdentifier: - AABB: - serializedVersion: 2 - x: 0 - y: 0 - width: 0 - height: 0 diff --git a/unity/ARUI/Assets/Resources/ARUI/Prefabs/MainMenuCard.prefab b/unity/ARUI/Assets/Resources/ARUI/Prefabs/MainMenuCard.prefab deleted file mode 100644 index e917f1c60..000000000 --- a/unity/ARUI/Assets/Resources/ARUI/Prefabs/MainMenuCard.prefab +++ /dev/null @@ -1,1955 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!1 &741883005934920230 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 4306100771847967088} - - component: {fileID: 1045325508432911014} - - component: {fileID: 6744667171408271068} - - component: {fileID: 4860951284481194706} - m_Layer: 5 - m_Name: Line - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &4306100771847967088 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 741883005934920230} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0.0299, y: -0.0046, z: -0.001} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 6345152881891059711} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &1045325508432911014 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 741883005934920230} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5ad38a8f0c6def84899724d5320b316a, type: 3} - m_Name: - m_EditorClassIdentifier: - blendMode: 0 - scaleMode: 0 - color: {r: 1, g: 1, b: 1, a: 1} - detailLevel: 2 - renderQueue: -1 - zTest: 4 - zOffsetFactor: 0 - zOffsetUnits: 0 - stencilComp: 8 - stencilOpPass: 0 - stencilRefID: 0 - stencilReadMask: 255 - stencilWriteMask: 255 - geometry: 0 - colorMode: 0 - colorEnd: {r: 1, g: 1, b: 1, a: 1} - start: {x: 0, y: 0, z: 0.01} - end: {x: 0.06, y: 0, z: 0.01} - thickness: 0.003 - thicknessSpace: 0 - endCaps: 0 - matchDashSpacingToSize: 1 - dashed: 0 - dashStyle: - type: 0 - space: -1 - snap: 2 - size: 4 - spacing: 4 - offset: 0 - shapeModifier: 1 ---- !u!33 &6744667171408271068 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 741883005934920230} - m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} ---- !u!23 &4860951284481194706 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 741883005934920230} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 84eaea34c4c22244cba56fd529e3727c, 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 &1680460814772813070 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 5943701268429462270} - - component: {fileID: 361276610983123402} - - component: {fileID: 8044796964690258455} - m_Layer: 5 - m_Name: Description - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &5943701268429462270 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1680460814772813070} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: -0.0008} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 3700486530143878772} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 0} - m_AnchoredPosition: {x: 0, y: 0.0049} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0, y: 0} ---- !u!222 &361276610983123402 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1680460814772813070} - m_CullTransparentMesh: 0 ---- !u!114 &8044796964690258455 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1680460814772813070} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, 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: Pinwheels - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} - m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, 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: 0.01 - m_fontSizeBase: 0.0102 - m_fontWeight: 400 - m_enableAutoSizing: 1 - m_fontSizeMin: 0.01 - 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_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - 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.005070297, y: -0.00078279525, z: 0.0046009645, w: 0.033347398} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!1 &2184145149276122267 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 4186977239069972191} - - component: {fileID: 7702861420147977301} - - component: {fileID: 1049338433158483742} - m_Layer: 5 - m_Name: RawImage - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &4186977239069972191 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2184145149276122267} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: -0.0008} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 3700486530143878772} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 1} - m_AnchorMax: {x: 0.5, y: 1} - m_AnchoredPosition: {x: 0, y: -0.028} - m_SizeDelta: {x: 0.06, y: 0.04} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &7702861420147977301 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2184145149276122267} - m_CullTransparentMesh: 1 ---- !u!114 &1049338433158483742 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2184145149276122267} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 1344c3c82d62a2a41a3576d8abb8e3ea, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 0 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Texture: {fileID: 2800000, guid: 1304de06e741b81439ae4bd0c5ac4691, type: 3} - m_UVRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 1 - height: 1 ---- !u!1 &3629948409157907465 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3700486530143878772} - - component: {fileID: 1644437202558316931} - - component: {fileID: 3815783353249603082} - - component: {fileID: 3001834391971181606} - - component: {fileID: 614834762297123104} - - component: {fileID: 4618791065624998751} - - component: {fileID: 1256029188116546980} - m_Layer: 5 - m_Name: MainMenuCard_Pinwheels - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &3700486530143878772 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3629948409157907465} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: -0.001} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 2260505657278821203} - - {fileID: 4186977239069972191} - - {fileID: 5943701268429462270} - m_Father: {fileID: 4576382671787261146} - m_RootOrder: 3 - 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.0807, y: 0.0001} - m_SizeDelta: {x: 0.07, y: 0.09} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &1644437202558316931 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3629948409157907465} - m_CullTransparentMesh: 0 ---- !u!114 &3815783353249603082 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3629948409157907465} - m_Enabled: 0 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 08f210828086c1a4398856e1ba65627c, type: 3} - m_Name: - m_EditorClassIdentifier: - blendMode: 1 - scaleMode: 0 - color: {r: 0.2735849, g: 0.2735849, b: 0.2735849, a: 1} - detailLevel: 2 - renderQueue: -1 - zTest: 4 - zOffsetFactor: 0 - zOffsetUnits: 0 - stencilComp: 8 - stencilOpPass: 0 - stencilRefID: 0 - stencilReadMask: 255 - stencilWriteMask: 255 - pivot: 1 - width: 0.07 - height: 0.085 - type: 1 - cornerRadiusMode: 0 - cornerRadii: {x: 0.002, y: 0.002, z: 0.002, w: 0.002} - thickness: 0.1 - thicknessSpace: 0 - matchDashSpacingToSize: 1 - dashed: 0 - dashStyle: - type: 0 - space: -2 - snap: 1 - size: 16 - spacing: 0.5 - offset: 0 - shapeModifier: 1 - fill: - type: 0 - space: 0 - colorStart: {r: 0, g: 0, b: 0, a: 1} - colorEnd: {r: 1, g: 1, b: 1, a: 1} - linearStart: {x: 0, y: 0, z: 0} - linearEnd: {x: 0, y: 1, z: 0} - radialOrigin: {x: 0, y: 0, z: 0} - radialRadius: 1 - useFill: 0 ---- !u!33 &3001834391971181606 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3629948409157907465} - m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} ---- !u!23 &614834762297123104 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3629948409157907465} - m_Enabled: 0 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 7a2265fc202676141a8729ed7751f445, 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!65 &4618791065624998751 -BoxCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3629948409157907465} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 2 - m_Size: {x: 0.07, y: 0.09, z: 0.01} - m_Center: {x: 0, y: 0, z: -0.003} ---- !u!114 &1256029188116546980 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3629948409157907465} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f66202063c01fe649af051222cefede5, type: 3} - m_Name: - m_EditorClassIdentifier: - UserIsLooking: 0 ---- !u!1 &3769588304948670814 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3500313622264278840} - - component: {fileID: 2289924708081026180} - - component: {fileID: 2257763910921740461} - - component: {fileID: 4458508114160584154} - m_Layer: 5 - m_Name: Rectangle - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3500313622264278840 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3769588304948670814} - 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_Children: [] - m_Father: {fileID: 4576382671787261146} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &2289924708081026180 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3769588304948670814} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 08f210828086c1a4398856e1ba65627c, type: 3} - m_Name: - m_EditorClassIdentifier: - blendMode: 0 - scaleMode: 0 - color: {r: 0.8396226, g: 0.8396226, b: 0.8396226, a: 1} - detailLevel: 2 - renderQueue: -1 - zTest: 4 - zOffsetFactor: 0 - zOffsetUnits: 0 - stencilComp: 8 - stencilOpPass: 0 - stencilRefID: 0 - stencilReadMask: 255 - stencilWriteMask: 255 - pivot: 1 - width: 0.25 - height: 0.1 - type: 3 - cornerRadiusMode: 0 - cornerRadii: {x: 0.01, y: 0.01, z: 0.01, w: 0.01} - thickness: 0.002 - thicknessSpace: 0 - matchDashSpacingToSize: 1 - dashed: 0 - dashStyle: - type: 2 - space: -1 - snap: 1 - size: 16 - spacing: 0.5 - offset: 0 - shapeModifier: 1 - fill: - type: 0 - space: 0 - colorStart: {r: 0, g: 0, b: 0, a: 1} - colorEnd: {r: 1, g: 1, b: 1, a: 1} - linearStart: {x: 0, y: 0, z: 0} - linearEnd: {x: 0, y: 1, z: 0} - radialOrigin: {x: 0, y: 0, z: 0} - radialRadius: 1 - useFill: 0 ---- !u!33 &2257763910921740461 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3769588304948670814} - m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} ---- !u!23 &4458508114160584154 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3769588304948670814} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: fc140bb5568d5e4468a920fbb5f1e083, 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 &4127882695561305783 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 6289449685955572741} - - component: {fileID: 7840901473082641683} - - component: {fileID: 3839458458630755162} - - component: {fileID: 5081972468226884058} - - component: {fileID: 4088518983365265108} - - component: {fileID: 4154161368780234852} - - component: {fileID: 682693136723878846} - m_Layer: 5 - m_Name: MainMenuCard_Coffee - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &6289449685955572741 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4127882695561305783} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: -0.001} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 4114611972264952349} - - {fileID: 4182488380068575298} - - {fileID: 1760296902921138052} - m_Father: {fileID: 4576382671787261146} - m_RootOrder: 1 - 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.0817, y: 0.0001} - m_SizeDelta: {x: 0.07, y: 0.09} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &7840901473082641683 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4127882695561305783} - m_CullTransparentMesh: 0 ---- !u!114 &3839458458630755162 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4127882695561305783} - m_Enabled: 0 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 08f210828086c1a4398856e1ba65627c, type: 3} - m_Name: - m_EditorClassIdentifier: - blendMode: 1 - scaleMode: 0 - color: {r: 0.2735849, g: 0.2735849, b: 0.2735849, a: 1} - detailLevel: 2 - renderQueue: -1 - zTest: 4 - zOffsetFactor: 0 - zOffsetUnits: 0 - stencilComp: 8 - stencilOpPass: 0 - stencilRefID: 0 - stencilReadMask: 255 - stencilWriteMask: 255 - pivot: 1 - width: 0.07 - height: 0.085 - type: 1 - cornerRadiusMode: 0 - cornerRadii: {x: 0.002, y: 0.002, z: 0.002, w: 0.002} - thickness: 0.1 - thicknessSpace: 0 - matchDashSpacingToSize: 1 - dashed: 0 - dashStyle: - type: 0 - space: -2 - snap: 1 - size: 16 - spacing: 0.5 - offset: 0 - shapeModifier: 1 - fill: - type: 0 - space: 0 - colorStart: {r: 0, g: 0, b: 0, a: 1} - colorEnd: {r: 1, g: 1, b: 1, a: 1} - linearStart: {x: 0, y: 0, z: 0} - linearEnd: {x: 0, y: 1, z: 0} - radialOrigin: {x: 0, y: 0, z: 0} - radialRadius: 1 - useFill: 0 ---- !u!33 &5081972468226884058 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4127882695561305783} - m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} ---- !u!23 &4088518983365265108 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4127882695561305783} - m_Enabled: 0 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 7a2265fc202676141a8729ed7751f445, 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!65 &4154161368780234852 -BoxCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4127882695561305783} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 2 - m_Size: {x: 0.07, y: 0.09, z: 0.01} - m_Center: {x: 0, y: 0, z: -0.003} ---- !u!114 &682693136723878846 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4127882695561305783} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f66202063c01fe649af051222cefede5, type: 3} - m_Name: - m_EditorClassIdentifier: - UserIsLooking: 0 ---- !u!1 &4576382671787261150 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 4576382671787261146} - - component: {fileID: 4576382671787261147} - - component: {fileID: 4576382671787261148} - - component: {fileID: 7249719732605203744} - m_Layer: 5 - m_Name: List - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &4576382671787261146 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4576382671787261150} - 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_Children: - - {fileID: 3500313622264278840} - - {fileID: 6289449685955572741} - - {fileID: 6345152881891059711} - - {fileID: 3700486530143878772} - m_Father: {fileID: 7818332005393928340} - m_RootOrder: 0 - 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: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!223 &4576382671787261147 -Canvas: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4576382671787261150} - 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_AdditionalShaderChannelsFlag: 25 - m_SortingLayerID: 0 - m_SortingOrder: 0 - m_TargetDisplay: 0 ---- !u!114 &4576382671787261148 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4576382671787261150} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} - m_Name: - m_EditorClassIdentifier: - m_UiScaleMode: 1 - 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 &7249719732605203744 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4576382671787261150} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: ff4e3b9019304b5aaec5664de0778d21, type: 3} - m_Name: - m_EditorClassIdentifier: ---- !u!1 &6430556757861609374 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 6690023429582408378} - - component: {fileID: 2102359769185051126} - - component: {fileID: 2416335633902246885} - m_Layer: 5 - m_Name: Description - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &6690023429582408378 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6430556757861609374} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: -0.0008} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 6345152881891059711} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 0} - m_AnchoredPosition: {x: 0, y: 0.0049} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0, y: 0} ---- !u!222 &2102359769185051126 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6430556757861609374} - m_CullTransparentMesh: 0 ---- !u!114 &2416335633902246885 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6430556757861609374} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, 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: Mug Cake - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} - m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, 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: 0.01 - m_fontSizeBase: 0.0102 - m_fontWeight: 400 - m_enableAutoSizing: 1 - m_fontSizeMin: 0.01 - 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_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - 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.005070297, y: -0.00078279525, z: 0.0046009645, w: 0.033347398} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!1 &6705179773325043676 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2260505657278821203} - - component: {fileID: 2002577050070356757} - - component: {fileID: 6922743266678154984} - - component: {fileID: 7942235110143400361} - m_Layer: 5 - m_Name: Line (1) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &2260505657278821203 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6705179773325043676} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0.0299, y: -0.0046, z: -0.001} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 3700486530143878772} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &2002577050070356757 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6705179773325043676} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5ad38a8f0c6def84899724d5320b316a, type: 3} - m_Name: - m_EditorClassIdentifier: - blendMode: 0 - scaleMode: 0 - color: {r: 1, g: 1, b: 1, a: 1} - detailLevel: 2 - renderQueue: -1 - zTest: 4 - zOffsetFactor: 0 - zOffsetUnits: 0 - stencilComp: 8 - stencilOpPass: 0 - stencilRefID: 0 - stencilReadMask: 255 - stencilWriteMask: 255 - geometry: 0 - colorMode: 0 - colorEnd: {r: 1, g: 1, b: 1, a: 1} - start: {x: 0, y: 0, z: 0.01} - end: {x: 0.06, y: 0, z: 0.01} - thickness: 0.003 - thicknessSpace: 0 - endCaps: 0 - matchDashSpacingToSize: 1 - dashed: 0 - dashStyle: - type: 0 - space: -1 - snap: 2 - size: 4 - spacing: 4 - offset: 0 - shapeModifier: 1 ---- !u!33 &6922743266678154984 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6705179773325043676} - m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} ---- !u!23 &7942235110143400361 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6705179773325043676} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 84eaea34c4c22244cba56fd529e3727c, 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 &6800426958357695835 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 4182488380068575298} - - component: {fileID: 4220865565360539778} - - component: {fileID: 4102277882676868360} - m_Layer: 5 - m_Name: RawImage - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &4182488380068575298 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6800426958357695835} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: -0.0008} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 6289449685955572741} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 1} - m_AnchorMax: {x: 0.5, y: 1} - m_AnchoredPosition: {x: 0, y: -0.028} - m_SizeDelta: {x: 0.06, y: 0.04} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &4220865565360539778 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6800426958357695835} - m_CullTransparentMesh: 1 ---- !u!114 &4102277882676868360 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6800426958357695835} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 1344c3c82d62a2a41a3576d8abb8e3ea, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 0 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Texture: {fileID: 2800000, guid: 50fa564c6fc83ef40aa8bdfdf6d66309, type: 3} - m_UVRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 1 - height: 1 ---- !u!1 &7426407678820346881 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3700203462904574304} - - component: {fileID: 8339627411706975584} - - component: {fileID: 7266733260412547436} - m_Layer: 5 - m_Name: RawImage - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &3700203462904574304 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7426407678820346881} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: -0.0008} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 6345152881891059711} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0.5, y: 1} - m_AnchorMax: {x: 0.5, y: 1} - m_AnchoredPosition: {x: 0, y: -0.028} - m_SizeDelta: {x: 0.06, y: 0.04} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &8339627411706975584 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7426407678820346881} - m_CullTransparentMesh: 1 ---- !u!114 &7266733260412547436 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7426407678820346881} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 1344c3c82d62a2a41a3576d8abb8e3ea, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 0 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Texture: {fileID: 2800000, guid: 80e6c59b278293b428eb8bf3d1aee86a, type: 3} - m_UVRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 1 - height: 1 ---- !u!1 &7818332005393928343 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 7818332005393928340} - - component: {fileID: 4739849475005842292} - - component: {fileID: 4740664298820636303} - - component: {fileID: 1143419101810449297} - - component: {fileID: 8829876251158311391} - - component: {fileID: 3108474387195630816} - - component: {fileID: 6439882822411877000} - - component: {fileID: -1148760591976622996} - m_Layer: 5 - m_Name: MainMenuCard - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &7818332005393928340 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7818332005393928343} - 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_Children: - - {fileID: 4576382671787261146} - m_Father: {fileID: 0} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!65 &4739849475005842292 -BoxCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7818332005393928343} - m_Material: {fileID: 0} - m_IsTrigger: 1 - m_Enabled: 1 - serializedVersion: 2 - m_Size: {x: 0.25, y: 0.13, z: 0.01} - m_Center: {x: 0, y: 0, z: 0} ---- !u!114 &4740664298820636303 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7818332005393928343} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: e1e6657bab90ac149872e5361b42ea62, type: 3} - m_Name: - m_EditorClassIdentifier: - selectAction: - id: 0 - description: None - axisConstraint: 0 - voiceSelect: [] - dwellTimeInSec: 0.8 - onLookAtStart: - m_PersistentCalls: - m_Calls: [] - whileLookingAtTarget: - m_PersistentCalls: - m_Calls: [] - onLookAway: - m_PersistentCalls: - m_Calls: [] - onDwell: - m_PersistentCalls: - m_Calls: [] - onSelected: - m_PersistentCalls: - m_Calls: [] - onTapDown: - m_PersistentCalls: - m_Calls: [] - onTapUp: - m_PersistentCalls: - m_Calls: [] - eyeCursorSnapToTargetCenter: 0 ---- !u!114 &1143419101810449297 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7818332005393928343} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: a98de877dee5fc341b4eb59dfdab266c, type: 3} - m_Name: - m_EditorClassIdentifier: - autoConstraintSelection: 1 - selectedConstraints: [] ---- !u!114 &8829876251158311391 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7818332005393928343} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 181cd563a8349c34ea8978b0bc8d9c7e, type: 3} - m_Name: - m_EditorClassIdentifier: - hostTransform: {fileID: 7818332005393928340} - manipulationType: 1 - twoHandedManipulationType: 7 - allowFarManipulation: 1 - useForcesForNearManipulation: 0 - oneHandRotationModeNear: 1 - oneHandRotationModeFar: 1 - releaseBehavior: 3 - transformSmoothingLogicType: - reference: Microsoft.MixedReality.Toolkit.Utilities.DefaultTransformSmoothingLogic, - Microsoft.MixedReality.Toolkit.SDK - smoothingFar: 1 - smoothingNear: 1 - moveLerpTime: 0.001 - rotateLerpTime: 0.001 - scaleLerpTime: 0.001 - enableConstraints: 0 - constraintsManager: {fileID: 1143419101810449297} - elasticsManager: {fileID: 0} - onManipulationStarted: - m_PersistentCalls: - m_Calls: [] - onManipulationEnded: - m_PersistentCalls: - m_Calls: [] - onHoverEntered: - m_PersistentCalls: - m_Calls: [] - onHoverExited: - m_PersistentCalls: - m_Calls: [] ---- !u!114 &3108474387195630816 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7818332005393928343} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5afd5316c63705643b3daba5a6e923bd, type: 3} - m_Name: - m_EditorClassIdentifier: - ShowTetherWhenManipulating: 0 - IsBoundsHandles: 0 ---- !u!114 &6439882822411877000 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7818332005393928343} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 297df918666d72149ac58f63562a6642, type: 3} - m_Name: - m_EditorClassIdentifier: - isDragging: 0 ---- !u!114 &-1148760591976622996 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7818332005393928343} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: c32f8ab77a56d9540bf8e7a007c60d41, type: 3} - m_Name: - m_EditorClassIdentifier: ---- !u!1 &8046877649473837171 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 6345152881891059711} - - component: {fileID: 2237424576415618782} - - component: {fileID: 7804366271050906095} - - component: {fileID: 5448670339989660357} - - component: {fileID: 5256780175251801415} - - component: {fileID: 6986272917984365355} - - component: {fileID: 5963176809709919076} - m_Layer: 5 - m_Name: MainMenuCard_Cake - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &6345152881891059711 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8046877649473837171} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: -0.001} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 4306100771847967088} - - {fileID: 3700203462904574304} - - {fileID: 6690023429582408378} - m_Father: {fileID: 4576382671787261146} - m_RootOrder: 2 - 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.0003, y: 0.0001} - m_SizeDelta: {x: 0.07, y: 0.09} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &2237424576415618782 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8046877649473837171} - m_CullTransparentMesh: 0 ---- !u!114 &7804366271050906095 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8046877649473837171} - m_Enabled: 0 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 08f210828086c1a4398856e1ba65627c, type: 3} - m_Name: - m_EditorClassIdentifier: - blendMode: 1 - scaleMode: 0 - color: {r: 0.2735849, g: 0.2735849, b: 0.2735849, a: 1} - detailLevel: 2 - renderQueue: -1 - zTest: 4 - zOffsetFactor: 0 - zOffsetUnits: 0 - stencilComp: 8 - stencilOpPass: 0 - stencilRefID: 0 - stencilReadMask: 255 - stencilWriteMask: 255 - pivot: 1 - width: 0.07 - height: 0.085 - type: 1 - cornerRadiusMode: 0 - cornerRadii: {x: 0.002, y: 0.002, z: 0.002, w: 0.002} - thickness: 0.1 - thicknessSpace: 0 - matchDashSpacingToSize: 1 - dashed: 0 - dashStyle: - type: 0 - space: -2 - snap: 1 - size: 16 - spacing: 0.5 - offset: 0 - shapeModifier: 1 - fill: - type: 0 - space: 0 - colorStart: {r: 0, g: 0, b: 0, a: 1} - colorEnd: {r: 1, g: 1, b: 1, a: 1} - linearStart: {x: 0, y: 0, z: 0} - linearEnd: {x: 0, y: 1, z: 0} - radialOrigin: {x: 0, y: 0, z: 0} - radialRadius: 1 - useFill: 0 ---- !u!33 &5448670339989660357 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8046877649473837171} - m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} ---- !u!23 &5256780175251801415 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8046877649473837171} - m_Enabled: 0 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 7a2265fc202676141a8729ed7751f445, 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!65 &6986272917984365355 -BoxCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8046877649473837171} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 2 - m_Size: {x: 0.07, y: 0.09, z: 0.01} - m_Center: {x: 0, y: 0, z: -0.003} ---- !u!114 &5963176809709919076 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8046877649473837171} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f66202063c01fe649af051222cefede5, type: 3} - m_Name: - m_EditorClassIdentifier: - UserIsLooking: 0 ---- !u!1 &8363992183886089454 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 4114611972264952349} - - component: {fileID: 101540611076098458} - - component: {fileID: 4380461732791130066} - - component: {fileID: 8929524288323483321} - m_Layer: 5 - m_Name: Line - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &4114611972264952349 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8363992183886089454} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0.03001, y: -0.0046, z: -0.001} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 6289449685955572741} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &101540611076098458 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8363992183886089454} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5ad38a8f0c6def84899724d5320b316a, type: 3} - m_Name: - m_EditorClassIdentifier: - blendMode: 0 - scaleMode: 0 - color: {r: 1, g: 1, b: 1, a: 1} - detailLevel: 2 - renderQueue: -1 - zTest: 4 - zOffsetFactor: 0 - zOffsetUnits: 0 - stencilComp: 8 - stencilOpPass: 0 - stencilRefID: 0 - stencilReadMask: 255 - stencilWriteMask: 255 - geometry: 0 - colorMode: 0 - colorEnd: {r: 1, g: 1, b: 1, a: 1} - start: {x: 0, y: 0, z: 0.01} - end: {x: 0.06, y: 0, z: 0.01} - thickness: 0.003 - thicknessSpace: 0 - endCaps: 0 - matchDashSpacingToSize: 1 - dashed: 0 - dashStyle: - type: 0 - space: -1 - snap: 2 - size: 4 - spacing: 4 - offset: 0 - shapeModifier: 1 ---- !u!33 &4380461732791130066 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8363992183886089454} - m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} ---- !u!23 &8929524288323483321 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8363992183886089454} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 84eaea34c4c22244cba56fd529e3727c, 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 &8675830073816072362 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1760296902921138052} - - component: {fileID: 2347890669703268023} - - component: {fileID: 3287804839232901803} - m_Layer: 5 - m_Name: Description - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1760296902921138052 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8675830073816072362} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: -0.0008} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 6289449685955572741} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 1, y: 0} - m_AnchoredPosition: {x: 0, y: 0.0049} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0, y: 0} ---- !u!222 &2347890669703268023 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8675830073816072362} - m_CullTransparentMesh: 0 ---- !u!114 &3287804839232901803 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8675830073816072362} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, 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: Pour-Over Coffee - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 8f586378b4e144a9851e7b34d9b748ee, type: 2} - m_sharedMaterial: {fileID: 2180264, guid: 8f586378b4e144a9851e7b34d9b748ee, 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: 0.01 - m_fontSizeBase: 0.0102 - m_fontWeight: 400 - m_enableAutoSizing: 1 - m_fontSizeMin: 0.01 - 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_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - 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.005070297, y: -0.00078279525, z: 0.0046009645, w: 0.033347398} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} diff --git a/unity/ARUI/Assets/Resources/ARUI/Prefabs/Orb.prefab b/unity/ARUI/Assets/Resources/ARUI/Prefabs/Orb.prefab deleted file mode 100644 index fe37c23f9..000000000 --- a/unity/ARUI/Assets/Resources/ARUI/Prefabs/Orb.prefab +++ /dev/null @@ -1,1632 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!1 &671589677250263126 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 5871254823808931863} - m_Layer: 5 - m_Name: Background - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &5871254823808931863 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 671589677250263126} - 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_Children: - - {fileID: 6946519927394677551} - - {fileID: 3469079899682155443} - m_Father: {fileID: 4258412364348761764} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &1035913548248369214 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 5062649619160923127} - m_Layer: 5 - m_Name: Notification - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &5062649619160923127 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1035913548248369214} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0.010959504, y: 0.024658885, z: -0.04931777} - m_LocalScale: {x: 44.203648, y: 44.203648, z: 44.203648} - m_Children: - - {fileID: 4781313656583355159} - m_Father: {fileID: 4258412364348761764} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &1120897638981344001 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2218899733380095571} - - component: {fileID: 6455484535830393518} - - component: {fileID: 6148524205730662415} - m_Layer: 5 - m_Name: GameObject - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &2218899733380095571 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1120897638981344001} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: -0.0020607598} - m_LocalScale: {x: 0.006418428, y: 0.0064996746, z: 0.012999349} - m_Children: [] - m_Father: {fileID: 4781313656583355159} - m_RootOrder: 0 - 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.0009, y: 0.0028} - m_SizeDelta: {x: 20, y: 5} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!23 &6455484535830393518 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1120897638981344001} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 0 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2180264, guid: 74e5fa54de96ae94791e4a26f9c0688c, 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 &6148524205730662415 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1120897638981344001} - 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: . - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 74e5fa54de96ae94791e4a26f9c0688c, type: 2} - m_sharedMaterial: {fileID: 2180264, guid: 74e5fa54de96ae94791e4a26f9c0688c, 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: 15 - m_fontSizeBase: 15 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 1 - 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_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 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: 0 - m_useMaxVisibleDescender: 1 - m_pageToDisplay: 1 - m_margin: {x: 9.035859, y: 1.5727305, z: 8.704335, w: 1.6659343} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_renderer: {fileID: 6455484535830393518} - m_maskType: 0 - _SortingLayer: 0 - _SortingLayerID: 0 - _SortingOrder: 0 ---- !u!1 &1601065412855936870 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1754240210153670671} - - component: {fileID: 5253892846421189024} - - component: {fileID: 5402894217807545498} - - component: {fileID: 3407794487146243824} - - component: {fileID: 4837393047854659708} - - component: {fileID: 6111136253479406641} - - component: {fileID: 2750018686097918560} - - component: {fileID: 2414520314890544051} - - component: {fileID: 8758593162002322671} - - component: {fileID: 2482447608083142219} - m_Layer: 5 - m_Name: BodyPlacement - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1754240210153670671 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1601065412855936870} - 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_Children: - - {fileID: 4258412364348761764} - - {fileID: 1140079779861105476} - - {fileID: 5521523777315045834} - - {fileID: 8480138565980324737} - m_Father: {fileID: 4768214644457876968} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &5253892846421189024 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1601065412855936870} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: a98de877dee5fc341b4eb59dfdab266c, type: 3} - m_Name: - m_EditorClassIdentifier: - autoConstraintSelection: 1 - selectedConstraints: [] ---- !u!114 &5402894217807545498 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1601065412855936870} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 181cd563a8349c34ea8978b0bc8d9c7e, type: 3} - m_Name: - m_EditorClassIdentifier: - hostTransform: {fileID: 4768214644457876968} - manipulationType: -1 - twoHandedManipulationType: 0 - allowFarManipulation: 1 - useForcesForNearManipulation: 0 - oneHandRotationModeNear: 1 - oneHandRotationModeFar: 1 - releaseBehavior: 3 - transformSmoothingLogicType: - reference: Microsoft.MixedReality.Toolkit.Utilities.DefaultTransformSmoothingLogic, - Microsoft.MixedReality.Toolkit.SDK - smoothingFar: 1 - smoothingNear: 1 - moveLerpTime: 0.001 - rotateLerpTime: 0.001 - scaleLerpTime: 0.001 - enableConstraints: 1 - constraintsManager: {fileID: 5253892846421189024} - elasticsManager: {fileID: 0} - onManipulationStarted: - m_PersistentCalls: - m_Calls: [] - onManipulationEnded: - m_PersistentCalls: - m_Calls: [] - onHoverEntered: - m_PersistentCalls: - m_Calls: [] - onHoverExited: - m_PersistentCalls: - m_Calls: [] ---- !u!114 &3407794487146243824 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1601065412855936870} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5afd5316c63705643b3daba5a6e923bd, type: 3} - m_Name: - m_EditorClassIdentifier: - ShowTetherWhenManipulating: 1 - IsBoundsHandles: 0 ---- !u!65 &4837393047854659708 -BoxCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1601065412855936870} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 2 - m_Size: {x: 0.06, y: 0.05, z: 0.06} - m_Center: {x: 0, y: 0, z: 0} ---- !u!114 &6111136253479406641 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1601065412855936870} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 7ca7226e7f17e164fb447f726ddb64f1, type: 3} - m_Name: - m_EditorClassIdentifier: ---- !u!114 &2750018686097918560 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1601065412855936870} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: dac28f8bfe57b7f4182539cec9c0b40d, type: 3} - m_Name: - m_EditorClassIdentifier: - handType: 0 - proximityType: 0 ---- !u!114 &2414520314890544051 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1601065412855936870} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: b55691ad5b034fe6966763a6e23818d2, type: 3} - m_Name: - m_EditorClassIdentifier: - trackedTargetType: 0 - trackedHandness: 3 - trackedHandJoint: 2 - transformOverride: {fileID: 0} - additionalOffset: {x: 0, y: 0, z: 0} - additionalRotation: {x: 0, y: 0, z: 0} - updateSolvers: 1 ---- !u!114 &8758593162002322671 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1601065412855936870} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3fed5b68e109d134cb184c2079dbb8be, type: 3} - m_Name: - m_EditorClassIdentifier: - updateLinkedTransform: 0 - moveLerpTime: 0.3 - rotateLerpTime: 0.1 - scaleLerpTime: 0 - maintainScaleOnInitialization: 1 - smoothing: 1 - lifetime: 0 - vmIsOn: 0 ---- !u!114 &2482447608083142219 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1601065412855936870} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: e1e6657bab90ac149872e5361b42ea62, type: 3} - m_Name: - m_EditorClassIdentifier: - selectAction: - id: 0 - description: None - axisConstraint: 0 - voiceSelect: [] - dwellTimeInSec: 0.8 - onLookAtStart: - m_PersistentCalls: - m_Calls: [] - whileLookingAtTarget: - m_PersistentCalls: - m_Calls: [] - onLookAway: - m_PersistentCalls: - m_Calls: [] - onDwell: - m_PersistentCalls: - m_Calls: [] - onSelected: - m_PersistentCalls: - m_Calls: [] - onTapDown: - m_PersistentCalls: - m_Calls: [] - onTapUp: - m_PersistentCalls: - m_Calls: [] - eyeCursorSnapToTargetCenter: 0 ---- !u!1 &2199424072663865404 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 4781313656583355159} - - component: {fileID: 4763584046568752313} - - component: {fileID: 5812820255630600205} - - component: {fileID: 1097097382372435475} - m_Layer: 5 - m_Name: bg - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &4781313656583355159 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2199424072663865404} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0.0063, y: 0.0084, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 2218899733380095571} - m_Father: {fileID: 5062649619160923127} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &4763584046568752313 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2199424072663865404} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 8dd51d29965c9d04599a2fdc8a833c6b, type: 3} - m_Name: - m_EditorClassIdentifier: - blendMode: 1 - scaleMode: 0 - color: {r: 1, g: 0.91744, b: 0.5431267, a: 1} - detailLevel: 2 - renderQueue: -1 - zTest: 8 - zOffsetFactor: 0 - zOffsetUnits: 0 - stencilComp: 8 - stencilOpPass: 0 - stencilRefID: 0 - stencilReadMask: 255 - stencilWriteMask: 255 - type: 0 - colorMode: 0 - colorOuterStart: {r: 1, g: 1, b: 1, a: 1} - colorInnerEnd: {r: 1, g: 1, b: 1, a: 1} - colorOuterEnd: {r: 1, g: 1, b: 1, a: 1} - geometry: 0 - angUnitInput: 1 - angRadiansStart: 0 - angRadiansEnd: 2.3561945 - radius: 0.003 - radiusSpace: 0 - thickness: 0.5 - thicknessSpace: 0 - arcEndCaps: 0 - matchDashSpacingToSize: 1 - dashed: 0 - dashStyle: - type: 0 - space: -2 - snap: 1 - size: 16 - spacing: 0.5 - offset: 0 - shapeModifier: 1 ---- !u!33 &5812820255630600205 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2199424072663865404} - m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} ---- !u!23 &1097097382372435475 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2199424072663865404} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 0} - 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 &3375838624883010633 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3032834914074842606} - - component: {fileID: 4904022531175871337} - - component: {fileID: 5148385502204302970} - - component: {fileID: 8152256722310050749} - m_Layer: 5 - m_Name: MessageIndicator - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3032834914074842606 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3375838624883010633} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0.0222, y: 0, z: -0.0015} - m_LocalScale: {x: 0.04, y: 0.04, z: 0.01} - m_Children: [] - m_Father: {fileID: 1140079779861105476} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &4904022531175871337 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3375838624883010633} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 1cb1cf2193571cf41b51b8f61d4c9c14, type: 3} - m_Name: - m_EditorClassIdentifier: - blendMode: 1 - scaleMode: 0 - color: {r: 1, g: 1, b: 1, a: 1} - detailLevel: 2 - renderQueue: -1 - zTest: 8 - zOffsetFactor: 0 - zOffsetUnits: 0 - stencilComp: 8 - stencilOpPass: 0 - stencilRefID: 0 - stencilReadMask: 255 - stencilWriteMask: 255 - points: - - point: {x: -0.05255592, y: 0.2189306, z: 0} - color: {r: 1, g: 1, b: 1, a: 1} - thickness: 1 - - point: {x: -0.020488918, y: 0.15333627, z: 0} - color: {r: 1, g: 1, b: 1, a: 1} - thickness: 1 - - point: {x: -0.006367266, y: 0.10779925, z: 0} - color: {r: 1, g: 1, b: 1, a: 1} - thickness: 1 - - point: {x: 0.0048877, y: 0.031125994, z: 0} - color: {r: 1, g: 1, b: 1, a: 1} - thickness: 1 - - point: {x: 0.0067594647, y: -0.03112599, z: 0} - color: {r: 1, g: 1, b: 1, a: 1} - thickness: 1 - - point: {x: -0.013038456, y: -0.1077992, z: 0} - color: {r: 1, g: 1, b: 1, a: 1} - thickness: 1 - - point: {x: -0.024268448, y: -0.14435782, z: 0} - color: {r: 1, g: 1, b: 1, a: 1} - thickness: 1 - - point: {x: -0.054510772, y: -0.2189306, z: 0} - color: {r: 1, g: 1, b: 1, a: 1} - thickness: 1 - - point: {x: 0.11490381, y: -0.010076305, z: 0} - color: {r: 1, g: 1, b: 1, a: 1} - thickness: 1 - geometry: 0 - joins: 3 - closed: 1 - thickness: 0.03 - thicknessSpace: 0 ---- !u!33 &5148385502204302970 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3375838624883010633} - m_Mesh: {fileID: 0} ---- !u!23 &8152256722310050749 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3375838624883010633} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 0} - - {fileID: 0} - 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 &4713326496065639463 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1140079779861105476} - m_Layer: 5 - m_Name: Message - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1140079779861105476 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4713326496065639463} - 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_Children: - - {fileID: 3032834914074842606} - - {fileID: 1076584294435075290} - m_Father: {fileID: 1754240210153670671} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &4768214644457876975 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 4768214644457876968} - m_Layer: 5 - m_Name: Orb - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &4768214644457876968 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4768214644457876975} - 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_Children: - - {fileID: 1754240210153670671} - m_Father: {fileID: 0} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &5237713037259808903 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3442781498466727665} - - component: {fileID: 8601615033254202552} - - component: {fileID: 3579188248455278213} - m_Layer: 5 - m_Name: WarningText - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &3442781498466727665 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5237713037259808903} - 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_Children: [] - m_Father: {fileID: 3862091853962785545} - m_RootOrder: 1 - 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.0418} - m_SizeDelta: {x: 0.04, y: 0.02} - m_Pivot: {x: 0, y: 0} ---- !u!222 &8601615033254202552 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5237713037259808903} - m_CullTransparentMesh: 0 ---- !u!114 &3579188248455278213 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5237713037259808903} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: This is a looooon warning. This is a looong warning - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 34cfd363edd5f004aa7175107fdbe327, type: 2} - m_sharedMaterial: {fileID: 2180264, guid: 34cfd363edd5f004aa7175107fdbe327, type: 2} - m_fontSharedMaterials: [] - m_fontMaterial: {fileID: 0} - m_fontMaterials: [] - m_fontColor32: - serializedVersion: 2 - rgba: 4278254335 - m_fontColor: {r: 1, g: 0.9786376, b: 0, 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: 0.006 - m_fontSizeBase: 0.006 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 2 - m_HorizontalAlignment: 1 - 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_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - 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.006, y: -0.01, z: -0.06933559, w: 0.002} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!1 &6163090741462041578 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 4258412364348761764} - m_Layer: 5 - m_Name: FaceShape - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &4258412364348761764 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6163090741462041578} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: -0.0015} - m_LocalScale: {x: 0.04, y: 0.04, z: 0.01} - m_Children: - - {fileID: 5871254823808931863} - - {fileID: 5062649619160923127} - m_Father: {fileID: 1754240210153670671} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &7208404808998968520 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3469079899682155443} - - component: {fileID: 4686326594705151552} - - component: {fileID: 9205986832069975367} - - component: {fileID: 2061710168654549116} - m_Layer: 5 - m_Name: grabhandle - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3469079899682155443 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7208404808998968520} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: -0.13} - m_LocalScale: {x: 0.5599464, y: 0.5599464, z: 1.1198928} - m_Children: [] - m_Father: {fileID: 5871254823808931863} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &4686326594705151552 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7208404808998968520} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 8dd51d29965c9d04599a2fdc8a833c6b, type: 3} - m_Name: - m_EditorClassIdentifier: - blendMode: 1 - scaleMode: 0 - color: {r: 0.8773585, g: 0.8773585, b: 0.8773585, a: 1} - detailLevel: 2 - renderQueue: -1 - zTest: 8 - zOffsetFactor: 0 - zOffsetUnits: 0 - stencilComp: 8 - stencilOpPass: 0 - stencilRefID: 0 - stencilReadMask: 255 - stencilWriteMask: 255 - type: 2 - colorMode: 0 - colorOuterStart: {r: 1, g: 1, b: 1, a: 0.19215687} - colorInnerEnd: {r: 0, g: 0, b: 0, a: 1} - colorOuterEnd: {r: 0, g: 0, b: 0, a: 1} - geometry: 0 - angUnitInput: 1 - angRadiansStart: 0 - angRadiansEnd: 2.3561945 - radius: 1 - radiusSpace: 0 - thickness: 0.08 - thicknessSpace: 0 - arcEndCaps: 0 - matchDashSpacingToSize: 1 - dashed: 1 - dashStyle: - type: 0 - space: -2 - snap: 1 - size: 1.92 - spacing: 0.5 - offset: 1.25 - shapeModifier: 1 ---- !u!33 &9205986832069975367 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7208404808998968520} - m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} ---- !u!23 &2061710168654549116 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7208404808998968520} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 0} - 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 &8064237256390897785 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 7608906872291269250} - - component: {fileID: 3734069512232734676} - - component: {fileID: 5777994538190874854} - m_Layer: 5 - m_Name: TaskProgress - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &7608906872291269250 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8064237256390897785} - 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_Children: [] - m_Father: {fileID: 3862091853962785545} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: 0.0065000057, y: -0.0024} - m_SizeDelta: {x: 0.01, y: 0.01} - m_Pivot: {x: 0, y: 0} ---- !u!222 &3734069512232734676 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8064237256390897785} - m_CullTransparentMesh: 0 ---- !u!114 &5777994538190874854 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8064237256390897785} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_text: 166/606 - m_isRightToLeft: 0 - m_fontAsset: {fileID: 11400000, guid: 34cfd363edd5f004aa7175107fdbe327, type: 2} - m_sharedMaterial: {fileID: 2180264, guid: 34cfd363edd5f004aa7175107fdbe327, 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: 0.006 - m_fontSizeBase: 0.006 - m_fontWeight: 400 - m_enableAutoSizing: 0 - m_fontSizeMin: 18 - m_fontSizeMax: 72 - m_fontStyle: 0 - m_HorizontalAlignment: 1 - 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_enableWordWrapping: 1 - m_wordWrappingRatios: 0.4 - m_overflowMode: 0 - m_linkedTextComponent: {fileID: 0} - parentLinkedComponent: {fileID: 0} - m_enableKerning: 1 - m_enableExtraPadding: 0 - checkPaddingRequired: 0 - m_isRichText: 1 - m_parseCtrlCharacters: 1 - m_isOrthographic: 1 - 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.01611098, w: 0} - m_isUsingLegacyAnimationComponent: 0 - m_isVolumetricText: 0 - m_hasFontAssetChanged: 0 - m_baseMaterial: {fileID: 0} - m_maskOffset: {x: 0, y: 0, z: 0, w: 0} ---- !u!1 &8210704257646018549 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 6946519927394677551} - - component: {fileID: 4152357505416403307} - - component: {fileID: 1845970658027293828} - - component: {fileID: 4720732838378061339} - m_Layer: 5 - m_Name: idle - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &6946519927394677551 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8210704257646018549} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 0.50085, y: 0.50085, z: 1.0017} - m_Children: [] - m_Father: {fileID: 5871254823808931863} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &4152357505416403307 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8210704257646018549} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 8dd51d29965c9d04599a2fdc8a833c6b, type: 3} - m_Name: - m_EditorClassIdentifier: - blendMode: 1 - scaleMode: 0 - color: {r: 0.9150943, g: 0.9150943, b: 0.9150943, a: 1} - detailLevel: 2 - renderQueue: -1 - zTest: 8 - zOffsetFactor: 0 - zOffsetUnits: 0 - stencilComp: 8 - stencilOpPass: 0 - stencilRefID: 0 - stencilReadMask: 255 - stencilWriteMask: 255 - type: 0 - colorMode: 1 - colorOuterStart: {r: 0.11320752, g: 0.11320752, b: 0.11320752, a: 0.31764707} - colorInnerEnd: {r: 0, g: 0, b: 0, a: 1} - colorOuterEnd: {r: 0, g: 0, b: 0, a: 1} - geometry: 0 - angUnitInput: 1 - angRadiansStart: 0 - angRadiansEnd: 2.3561945 - radius: 1 - radiusSpace: 0 - thickness: 0.5 - thicknessSpace: 0 - arcEndCaps: 0 - matchDashSpacingToSize: 1 - dashed: 0 - dashStyle: - type: 0 - space: -2 - snap: 1 - size: 16 - spacing: 0.5 - offset: 0 - shapeModifier: 1 ---- !u!33 &1845970658027293828 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8210704257646018549} - m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} ---- !u!23 &4720732838378061339 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8210704257646018549} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 0} - 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!1001 &1814891901301265173 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 1754240210153670671} - m_Modifications: - - target: {fileID: 2416335633902246885, guid: 12a52f74316029847a8f94650e24d7e6, type: 3} - propertyPath: m_fontAsset - value: - objectReference: {fileID: 11400000, guid: b7b7aad347bf1fa4c990aeb3355289fe, type: 2} - - target: {fileID: 2416335633902246885, guid: 12a52f74316029847a8f94650e24d7e6, type: 3} - propertyPath: m_sharedMaterial - value: - objectReference: {fileID: 2180264, guid: b7b7aad347bf1fa4c990aeb3355289fe, type: 2} - - target: {fileID: 3287804839232901803, guid: 12a52f74316029847a8f94650e24d7e6, type: 3} - propertyPath: m_fontAsset - value: - objectReference: {fileID: 11400000, guid: b7b7aad347bf1fa4c990aeb3355289fe, type: 2} - - target: {fileID: 3287804839232901803, guid: 12a52f74316029847a8f94650e24d7e6, type: 3} - propertyPath: m_sharedMaterial - value: - objectReference: {fileID: 2180264, guid: b7b7aad347bf1fa4c990aeb3355289fe, type: 2} - - target: {fileID: 7818332005393928340, guid: 12a52f74316029847a8f94650e24d7e6, type: 3} - propertyPath: m_RootOrder - value: 3 - objectReference: {fileID: 0} - - target: {fileID: 7818332005393928340, guid: 12a52f74316029847a8f94650e24d7e6, type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 7818332005393928340, guid: 12a52f74316029847a8f94650e24d7e6, type: 3} - propertyPath: m_LocalPosition.y - value: 0.0783 - objectReference: {fileID: 0} - - target: {fileID: 7818332005393928340, guid: 12a52f74316029847a8f94650e24d7e6, type: 3} - propertyPath: m_LocalPosition.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 7818332005393928340, guid: 12a52f74316029847a8f94650e24d7e6, type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 7818332005393928340, guid: 12a52f74316029847a8f94650e24d7e6, type: 3} - propertyPath: m_LocalRotation.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 7818332005393928340, guid: 12a52f74316029847a8f94650e24d7e6, type: 3} - propertyPath: m_LocalRotation.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 7818332005393928340, guid: 12a52f74316029847a8f94650e24d7e6, type: 3} - propertyPath: m_LocalRotation.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 7818332005393928340, guid: 12a52f74316029847a8f94650e24d7e6, type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 7818332005393928340, guid: 12a52f74316029847a8f94650e24d7e6, type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 7818332005393928340, guid: 12a52f74316029847a8f94650e24d7e6, type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 7818332005393928343, guid: 12a52f74316029847a8f94650e24d7e6, type: 3} - propertyPath: m_Name - value: MainMenuCard - objectReference: {fileID: 0} - - target: {fileID: 8044796964690258455, guid: 12a52f74316029847a8f94650e24d7e6, type: 3} - propertyPath: m_fontAsset - value: - objectReference: {fileID: 11400000, guid: b7b7aad347bf1fa4c990aeb3355289fe, type: 2} - - target: {fileID: 8044796964690258455, guid: 12a52f74316029847a8f94650e24d7e6, type: 3} - propertyPath: m_sharedMaterial - value: - objectReference: {fileID: 2180264, guid: b7b7aad347bf1fa4c990aeb3355289fe, type: 2} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: 12a52f74316029847a8f94650e24d7e6, type: 3} ---- !u!4 &8480138565980324737 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 7818332005393928340, guid: 12a52f74316029847a8f94650e24d7e6, type: 3} - m_PrefabInstance: {fileID: 1814891901301265173} - m_PrefabAsset: {fileID: 0} ---- !u!1001 &4155593376186081905 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 1140079779861105476} - m_Modifications: - - target: {fileID: 826217055809274379, guid: d63fb2e66fd999249803f60337151cc1, type: 3} - propertyPath: m_AnchorMax.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 826217055809274379, guid: d63fb2e66fd999249803f60337151cc1, type: 3} - propertyPath: m_AnchorMax.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 826217055809274379, guid: d63fb2e66fd999249803f60337151cc1, type: 3} - propertyPath: m_SizeDelta.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 879127977045528952, guid: d63fb2e66fd999249803f60337151cc1, type: 3} - propertyPath: m_AnchorMax.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 879127977045528952, guid: d63fb2e66fd999249803f60337151cc1, type: 3} - propertyPath: m_AnchorMin.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 879127977045528952, guid: d63fb2e66fd999249803f60337151cc1, type: 3} - propertyPath: m_SizeDelta.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 879127977045528952, guid: d63fb2e66fd999249803f60337151cc1, type: 3} - propertyPath: m_SizeDelta.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 879127977045528952, guid: d63fb2e66fd999249803f60337151cc1, type: 3} - propertyPath: m_AnchoredPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2011168074148703618, guid: d63fb2e66fd999249803f60337151cc1, type: 3} - propertyPath: m_SizeDelta.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2011168074148703618, guid: d63fb2e66fd999249803f60337151cc1, type: 3} - propertyPath: m_SizeDelta.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3988898025280411307, guid: d63fb2e66fd999249803f60337151cc1, type: 3} - propertyPath: m_RootOrder - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 3988898025280411307, guid: d63fb2e66fd999249803f60337151cc1, type: 3} - propertyPath: m_LocalPosition.x - value: 0.0292 - objectReference: {fileID: 0} - - target: {fileID: 3988898025280411307, guid: d63fb2e66fd999249803f60337151cc1, type: 3} - propertyPath: m_LocalPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3988898025280411307, guid: d63fb2e66fd999249803f60337151cc1, type: 3} - propertyPath: m_LocalPosition.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3988898025280411307, guid: d63fb2e66fd999249803f60337151cc1, type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 3988898025280411307, guid: d63fb2e66fd999249803f60337151cc1, type: 3} - propertyPath: m_LocalRotation.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3988898025280411307, guid: d63fb2e66fd999249803f60337151cc1, type: 3} - propertyPath: m_LocalRotation.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3988898025280411307, guid: d63fb2e66fd999249803f60337151cc1, type: 3} - propertyPath: m_LocalRotation.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3988898025280411307, guid: d63fb2e66fd999249803f60337151cc1, type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3988898025280411307, guid: d63fb2e66fd999249803f60337151cc1, type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3988898025280411307, guid: d63fb2e66fd999249803f60337151cc1, type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 9011669221865112760, guid: d63fb2e66fd999249803f60337151cc1, type: 3} - propertyPath: m_Name - value: FlexibleTextContainer - objectReference: {fileID: 0} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: d63fb2e66fd999249803f60337151cc1, type: 3} ---- !u!224 &3862091853962785545 stripped -RectTransform: - m_CorrespondingSourceObject: {fileID: 879127977045528952, guid: d63fb2e66fd999249803f60337151cc1, type: 3} - m_PrefabInstance: {fileID: 4155593376186081905} - m_PrefabAsset: {fileID: 0} ---- !u!4 &1076584294435075290 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 3988898025280411307, guid: d63fb2e66fd999249803f60337151cc1, type: 3} - m_PrefabInstance: {fileID: 4155593376186081905} - m_PrefabAsset: {fileID: 0} ---- !u!1001 &8249474930955202592 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 1754240210153670671} - m_Modifications: - - target: {fileID: 3230609844362058642, guid: bf217a8d231f3c444b336258f3a95eb8, type: 3} - propertyPath: m_Name - value: Dwell - objectReference: {fileID: 0} - - target: {fileID: 4529602128157585898, guid: bf217a8d231f3c444b336258f3a95eb8, type: 3} - propertyPath: m_RootOrder - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 4529602128157585898, guid: bf217a8d231f3c444b336258f3a95eb8, type: 3} - propertyPath: m_LocalScale.x - value: 1.5 - objectReference: {fileID: 0} - - target: {fileID: 4529602128157585898, guid: bf217a8d231f3c444b336258f3a95eb8, type: 3} - propertyPath: m_LocalScale.y - value: 1.51 - objectReference: {fileID: 0} - - target: {fileID: 4529602128157585898, guid: bf217a8d231f3c444b336258f3a95eb8, type: 3} - propertyPath: m_LocalScale.z - value: 1.5 - objectReference: {fileID: 0} - - target: {fileID: 4529602128157585898, guid: bf217a8d231f3c444b336258f3a95eb8, type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4529602128157585898, guid: bf217a8d231f3c444b336258f3a95eb8, type: 3} - propertyPath: m_LocalPosition.y - value: 0.0434 - objectReference: {fileID: 0} - - target: {fileID: 4529602128157585898, guid: bf217a8d231f3c444b336258f3a95eb8, type: 3} - propertyPath: m_LocalPosition.z - value: -0.003 - objectReference: {fileID: 0} - - target: {fileID: 4529602128157585898, guid: bf217a8d231f3c444b336258f3a95eb8, type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 4529602128157585898, guid: bf217a8d231f3c444b336258f3a95eb8, type: 3} - propertyPath: m_LocalRotation.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4529602128157585898, guid: bf217a8d231f3c444b336258f3a95eb8, type: 3} - propertyPath: m_LocalRotation.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4529602128157585898, guid: bf217a8d231f3c444b336258f3a95eb8, type: 3} - propertyPath: m_LocalRotation.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4529602128157585898, guid: bf217a8d231f3c444b336258f3a95eb8, type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4529602128157585898, guid: bf217a8d231f3c444b336258f3a95eb8, type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4529602128157585898, guid: bf217a8d231f3c444b336258f3a95eb8, type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: bf217a8d231f3c444b336258f3a95eb8, type: 3} ---- !u!4 &5521523777315045834 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 4529602128157585898, guid: bf217a8d231f3c444b336258f3a95eb8, type: 3} - m_PrefabInstance: {fileID: 8249474930955202592} - m_PrefabAsset: {fileID: 0} diff --git a/unity/ARUI/Assets/Resources/ARUI/Prefabs/TasklistContainer.prefab b/unity/ARUI/Assets/Resources/ARUI/Prefabs/TasklistContainer.prefab deleted file mode 100644 index 560c675b8..000000000 --- a/unity/ARUI/Assets/Resources/ARUI/Prefabs/TasklistContainer.prefab +++ /dev/null @@ -1,1715 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!1 &88606013643817012 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 4615210241953692739} - m_Layer: 5 - m_Name: TopPoints - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &4615210241953692739 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 88606013643817012} - 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_Children: - - {fileID: 3429064881747908229} - - {fileID: 7715557571325029165} - - {fileID: 741370928415568580} - m_Father: {fileID: 2287390274763829184} - m_RootOrder: 0 - 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.0344} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!1 &622691534098860154 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2205034096128988833} - m_Layer: 5 - m_Name: BottomPoints - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &2205034096128988833 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 622691534098860154} - 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_Children: - - {fileID: 3685100868088920199} - - {fileID: 6480259892841017335} - - {fileID: 5426097513275372787} - m_Father: {fileID: 2287390274763829184} - m_RootOrder: 1 - 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.0323} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!1 &1801518516415818814 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1801518516415818813} - - component: {fileID: 3767085160803729373} - - component: {fileID: 3767882392564855334} - - component: {fileID: 8817539682999772984} - - component: {fileID: 1083689278940155254} - - component: {fileID: 6819444889514698825} - - component: {fileID: 3233306683470874145} - m_Layer: 5 - m_Name: TasklistContainer - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1801518516415818813 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1801518516415818814} - 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_Children: - - {fileID: 5333000597399634035} - - {fileID: 1419986304320516347} - m_Father: {fileID: 0} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!65 &3767085160803729373 -BoxCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1801518516415818814} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 2 - m_Size: {x: 0.45, y: 0.3, z: 0.03} - m_Center: {x: 0, y: 0, z: 0} ---- !u!114 &3767882392564855334 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1801518516415818814} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: e1e6657bab90ac149872e5361b42ea62, type: 3} - m_Name: - m_EditorClassIdentifier: - selectAction: - id: 0 - description: None - axisConstraint: 0 - voiceSelect: [] - dwellTimeInSec: 0.8 - onLookAtStart: - m_PersistentCalls: - m_Calls: [] - whileLookingAtTarget: - m_PersistentCalls: - m_Calls: [] - onLookAway: - m_PersistentCalls: - m_Calls: [] - onDwell: - m_PersistentCalls: - m_Calls: [] - onSelected: - m_PersistentCalls: - m_Calls: [] - onTapDown: - m_PersistentCalls: - m_Calls: [] - onTapUp: - m_PersistentCalls: - m_Calls: [] - eyeCursorSnapToTargetCenter: 0 ---- !u!114 &8817539682999772984 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1801518516415818814} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: a98de877dee5fc341b4eb59dfdab266c, type: 3} - m_Name: - m_EditorClassIdentifier: - autoConstraintSelection: 1 - selectedConstraints: [] ---- !u!114 &1083689278940155254 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1801518516415818814} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 181cd563a8349c34ea8978b0bc8d9c7e, type: 3} - m_Name: - m_EditorClassIdentifier: - hostTransform: {fileID: 1801518516415818813} - manipulationType: 1 - twoHandedManipulationType: 7 - allowFarManipulation: 1 - useForcesForNearManipulation: 0 - oneHandRotationModeNear: 1 - oneHandRotationModeFar: 1 - releaseBehavior: 3 - transformSmoothingLogicType: - reference: Microsoft.MixedReality.Toolkit.Utilities.DefaultTransformSmoothingLogic, - Microsoft.MixedReality.Toolkit.SDK - smoothingFar: 1 - smoothingNear: 1 - moveLerpTime: 0.001 - rotateLerpTime: 0.001 - scaleLerpTime: 0.001 - enableConstraints: 0 - constraintsManager: {fileID: 8817539682999772984} - elasticsManager: {fileID: 0} - onManipulationStarted: - m_PersistentCalls: - m_Calls: [] - onManipulationEnded: - m_PersistentCalls: - m_Calls: [] - onHoverEntered: - m_PersistentCalls: - m_Calls: [] - onHoverExited: - m_PersistentCalls: - m_Calls: [] ---- !u!114 &6819444889514698825 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1801518516415818814} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5afd5316c63705643b3daba5a6e923bd, type: 3} - m_Name: - m_EditorClassIdentifier: - ShowTetherWhenManipulating: 0 - IsBoundsHandles: 0 ---- !u!114 &3233306683470874145 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1801518516415818814} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 297df918666d72149ac58f63562a6642, type: 3} - m_Name: - m_EditorClassIdentifier: - isDragging: 0 ---- !u!1 &2571257840847854777 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3685100868088920199} - - component: {fileID: 6853842538238163831} - - component: {fileID: 4418018758997547977} - - component: {fileID: 7479091830722061289} - m_Layer: 5 - m_Name: point (5) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &3685100868088920199 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2571257840847854777} - 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_Children: [] - m_Father: {fileID: 2205034096128988833} - m_RootOrder: 0 - 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.00287, y: -0.005} - m_SizeDelta: {x: 100, y: 100} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &6853842538238163831 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2571257840847854777} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 08f210828086c1a4398856e1ba65627c, type: 3} - m_Name: - m_EditorClassIdentifier: - blendMode: 1 - scaleMode: 0 - color: {r: 1, g: 1, b: 1, a: 1} - detailLevel: 2 - renderQueue: -1 - zTest: 8 - zOffsetFactor: 0 - zOffsetUnits: 0 - stencilComp: 8 - stencilOpPass: 0 - stencilRefID: 0 - stencilReadMask: 255 - stencilWriteMask: 255 - pivot: 1 - width: 0.005 - height: 0.005 - type: 2 - cornerRadiusMode: 0 - cornerRadii: {x: 0.25, y: 0.25, z: 0.25, w: 0.25} - thickness: 0.001 - thicknessSpace: 0 - matchDashSpacingToSize: 1 - dashed: 0 - dashStyle: - type: 0 - space: -2 - snap: 1 - size: 16 - spacing: 0.5 - offset: 0 - shapeModifier: 1 - fill: - type: 0 - space: 0 - colorStart: {r: 0, g: 0, b: 0, a: 1} - colorEnd: {r: 1, g: 1, b: 1, a: 1} - linearStart: {x: 0, y: 0, z: 0} - linearEnd: {x: 0, y: 1, z: 0} - radialOrigin: {x: 0, y: 0, z: 0} - radialRadius: 1 - useFill: 0 ---- !u!33 &4418018758997547977 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2571257840847854777} - m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} ---- !u!23 &7479091830722061289 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2571257840847854777} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 0} - 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 &3162005176263690828 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2287390274763829184} - - component: {fileID: 6029006644343902986} - - component: {fileID: 8380756440497244658} - - component: {fileID: 5866317755921960718} - m_Layer: 5 - m_Name: Line - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &2287390274763829184 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3162005176263690828} - 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_Children: - - {fileID: 4615210241953692739} - - {fileID: 2205034096128988833} - m_Father: {fileID: 5333000597399634035} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: -0.21, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0, y: 0} ---- !u!114 &6029006644343902986 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3162005176263690828} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5ad38a8f0c6def84899724d5320b316a, type: 3} - m_Name: - m_EditorClassIdentifier: - blendMode: 1 - scaleMode: 0 - color: {r: 1, g: 1, b: 1, a: 1} - detailLevel: 2 - renderQueue: -1 - zTest: 8 - zOffsetFactor: 0 - zOffsetUnits: 0 - stencilComp: 8 - stencilOpPass: 0 - stencilRefID: 0 - stencilReadMask: 255 - stencilWriteMask: 255 - geometry: 1 - colorMode: 0 - colorEnd: {r: 1, g: 1, b: 1, a: 1} - start: {x: 0, y: -1.9, z: 0} - end: {x: 0, y: 1.9, z: 0} - thickness: 0.001 - thicknessSpace: 0 - endCaps: 2 - matchDashSpacingToSize: 1 - dashed: 0 - dashStyle: - type: 0 - space: -1 - snap: 2 - size: 4 - spacing: 4 - offset: 0 - shapeModifier: 1 ---- !u!33 &8380756440497244658 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3162005176263690828} - m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} ---- !u!23 &5866317755921960718 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3162005176263690828} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 0} - 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 &3939065317952438540 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 5426097513275372787} - - component: {fileID: 8061127227141183958} - - component: {fileID: 9214829001994947076} - - component: {fileID: 3000072830489345747} - m_Layer: 5 - m_Name: point (5) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &5426097513275372787 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3939065317952438540} - 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_Children: [] - m_Father: {fileID: 2205034096128988833} - m_RootOrder: 2 - 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.0022, y: -0.019} - m_SizeDelta: {x: 100, y: 100} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &8061127227141183958 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3939065317952438540} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 08f210828086c1a4398856e1ba65627c, type: 3} - m_Name: - m_EditorClassIdentifier: - blendMode: 1 - scaleMode: 0 - color: {r: 1, g: 1, b: 1, a: 1} - detailLevel: 2 - renderQueue: -1 - zTest: 8 - zOffsetFactor: 0 - zOffsetUnits: 0 - stencilComp: 8 - stencilOpPass: 0 - stencilRefID: 0 - stencilReadMask: 255 - stencilWriteMask: 255 - pivot: 1 - width: 0.0043 - height: 0.0043 - type: 2 - cornerRadiusMode: 0 - cornerRadii: {x: 0.25, y: 0.25, z: 0.25, w: 0.25} - thickness: 0.001 - thicknessSpace: 0 - matchDashSpacingToSize: 1 - dashed: 0 - dashStyle: - type: 0 - space: -2 - snap: 1 - size: 16 - spacing: 0.5 - offset: 0 - shapeModifier: 1 - fill: - type: 0 - space: 0 - colorStart: {r: 0, g: 0, b: 0, a: 1} - colorEnd: {r: 1, g: 1, b: 1, a: 1} - linearStart: {x: 0, y: 0, z: 0} - linearEnd: {x: 0, y: 1, z: 0} - radialOrigin: {x: 0, y: 0, z: 0} - radialRadius: 1 - useFill: 0 ---- !u!33 &9214829001994947076 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3939065317952438540} - m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} ---- !u!23 &3000072830489345747 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3939065317952438540} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 0} - 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 &4258310871041731592 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 6480259892841017335} - - component: {fileID: 1972996288972165859} - - component: {fileID: 5659540716604453946} - - component: {fileID: 5011880861569424334} - m_Layer: 5 - m_Name: point (5) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &6480259892841017335 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4258310871041731592} - 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_Children: [] - m_Father: {fileID: 2205034096128988833} - m_RootOrder: 1 - 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.00234, y: -0.011999999} - m_SizeDelta: {x: 100, y: 100} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1972996288972165859 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4258310871041731592} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 08f210828086c1a4398856e1ba65627c, type: 3} - m_Name: - m_EditorClassIdentifier: - blendMode: 1 - scaleMode: 0 - color: {r: 1, g: 1, b: 1, a: 1} - detailLevel: 2 - renderQueue: -1 - zTest: 8 - zOffsetFactor: 0 - zOffsetUnits: 0 - stencilComp: 8 - stencilOpPass: 0 - stencilRefID: 0 - stencilReadMask: 255 - stencilWriteMask: 255 - pivot: 1 - width: 0.0045 - height: 0.0045 - type: 2 - cornerRadiusMode: 0 - cornerRadii: {x: 0.25, y: 0.25, z: 0.25, w: 0.25} - thickness: 0.001 - thicknessSpace: 0 - matchDashSpacingToSize: 1 - dashed: 0 - dashStyle: - type: 0 - space: -2 - snap: 1 - size: 16 - spacing: 0.5 - offset: 0 - shapeModifier: 1 - fill: - type: 0 - space: 0 - colorStart: {r: 0, g: 0, b: 0, a: 1} - colorEnd: {r: 1, g: 1, b: 1, a: 1} - linearStart: {x: 0, y: 0, z: 0} - linearEnd: {x: 0, y: 1, z: 0} - radialOrigin: {x: 0, y: 0, z: 0} - radialRadius: 1 - useFill: 0 ---- !u!33 &5659540716604453946 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4258310871041731592} - m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} ---- !u!23 &5011880861569424334 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4258310871041731592} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 0} - 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 &4322821268015298643 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3429064881747908229} - - component: {fileID: 7840405981916872727} - - component: {fileID: 4586739216531856980} - - component: {fileID: 1681605314884348314} - m_Layer: 5 - m_Name: point (2) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &3429064881747908229 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4322821268015298643} - 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_Children: [] - m_Father: {fileID: 4615210241953692739} - m_RootOrder: 0 - 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.00297, y: 0.00205} - m_SizeDelta: {x: 100, y: 100} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &7840405981916872727 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4322821268015298643} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 08f210828086c1a4398856e1ba65627c, type: 3} - m_Name: - m_EditorClassIdentifier: - blendMode: 1 - scaleMode: 0 - color: {r: 1, g: 1, b: 1, a: 1} - detailLevel: 2 - renderQueue: -1 - zTest: 8 - zOffsetFactor: 0 - zOffsetUnits: 0 - stencilComp: 8 - stencilOpPass: 0 - stencilRefID: 0 - stencilReadMask: 255 - stencilWriteMask: 255 - pivot: 1 - width: 0.005 - height: 0.005 - type: 0 - cornerRadiusMode: 0 - cornerRadii: {x: 0.25, y: 0.25, z: 0.25, w: 0.25} - thickness: 0.001 - thicknessSpace: 0 - matchDashSpacingToSize: 1 - dashed: 0 - dashStyle: - type: 0 - space: -2 - snap: 1 - size: 16 - spacing: 0.5 - offset: 0 - shapeModifier: 1 - fill: - type: 0 - space: 0 - colorStart: {r: 0, g: 0, b: 0, a: 1} - colorEnd: {r: 1, g: 1, b: 1, a: 1} - linearStart: {x: 0, y: 0, z: 0} - linearEnd: {x: 0, y: 1, z: 0} - radialOrigin: {x: 0, y: 0, z: 0} - radialRadius: 1 - useFill: 0 ---- !u!33 &4586739216531856980 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4322821268015298643} - m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} ---- !u!23 &1681605314884348314 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4322821268015298643} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 0} - 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 &4497569466522110901 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 7715557571325029165} - - component: {fileID: 1223793498027660346} - - component: {fileID: 3092771694986920715} - - component: {fileID: 2732815857203992520} - m_Layer: 5 - m_Name: point (3) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &7715557571325029165 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4497569466522110901} - 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_Children: [] - m_Father: {fileID: 4615210241953692739} - m_RootOrder: 1 - 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.00262, y: 0.00875} - m_SizeDelta: {x: 100, y: 100} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1223793498027660346 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4497569466522110901} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 08f210828086c1a4398856e1ba65627c, type: 3} - m_Name: - m_EditorClassIdentifier: - blendMode: 1 - scaleMode: 0 - color: {r: 1, g: 1, b: 1, a: 1} - detailLevel: 2 - renderQueue: -1 - zTest: 8 - zOffsetFactor: 0 - zOffsetUnits: 0 - stencilComp: 8 - stencilOpPass: 0 - stencilRefID: 0 - stencilReadMask: 255 - stencilWriteMask: 255 - pivot: 1 - width: 0.0045 - height: 0.0045 - type: 0 - cornerRadiusMode: 0 - cornerRadii: {x: 0.25, y: 0.25, z: 0.25, w: 0.25} - thickness: 0.001 - thicknessSpace: 0 - matchDashSpacingToSize: 1 - dashed: 0 - dashStyle: - type: 0 - space: -2 - snap: 1 - size: 16 - spacing: 0.5 - offset: 0 - shapeModifier: 1 - fill: - type: 0 - space: 0 - colorStart: {r: 0, g: 0, b: 0, a: 1} - colorEnd: {r: 1, g: 1, b: 1, a: 1} - linearStart: {x: 0, y: 0, z: 0} - linearEnd: {x: 0, y: 1, z: 0} - radialOrigin: {x: 0, y: 0, z: 0} - radialRadius: 1 - useFill: 0 ---- !u!33 &3092771694986920715 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4497569466522110901} - m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} ---- !u!23 &2732815857203992520 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4497569466522110901} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 0} - 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 &5333000596564094469 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 5333000596564094466} - m_Layer: 5 - m_Name: Box - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &5333000596564094466 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5333000596564094469} - 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_Children: - - {fileID: 5333000596639682918} - m_Father: {fileID: 5333000597399634035} - m_RootOrder: 0 - 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: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!1 &5333000596639682921 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 5333000596639682918} - - component: {fileID: 5333000596639682914} - - component: {fileID: 5333000596639682917} - - component: {fileID: 5333000596639682916} - - component: {fileID: 4200775003708274575} - m_Layer: 5 - m_Name: TaskContainer - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &5333000596639682918 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5333000596639682921} - 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_Children: [] - m_Father: {fileID: 5333000596564094466} - m_RootOrder: 0 - 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: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!222 &5333000596639682914 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5333000596639682921} - m_CullTransparentMesh: 0 ---- !u!114 &5333000596639682917 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5333000596639682921} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 2100000, guid: cb97b40d6152dfe4e81a82c0137ae363, type: 2} - m_Color: {r: 0, g: 0, b: 0, 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: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!114 &5333000596639682916 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5333000596639682921} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3245ec927659c4140ac4f8d17403cc18, type: 3} - m_Name: - m_EditorClassIdentifier: - m_HorizontalFit: 2 - m_VerticalFit: 2 ---- !u!114 &4200775003708274575 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5333000596639682921} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Padding: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_ChildAlignment: 3 - m_Spacing: 0 - m_ChildForceExpandWidth: 1 - m_ChildForceExpandHeight: 1 - m_ChildControlWidth: 0 - m_ChildControlHeight: 1 - m_ChildScaleWidth: 0 - m_ChildScaleHeight: 0 - m_ReverseArrangement: 0 ---- !u!1 &5333000597399634039 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 5333000597399634035} - - component: {fileID: 5333000597399634034} - - component: {fileID: 5333000597399634037} - - component: {fileID: 1232897424935143817} - m_Layer: 5 - m_Name: List - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &5333000597399634035 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5333000597399634039} - 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_Children: - - {fileID: 5333000596564094466} - - {fileID: 2287390274763829184} - - {fileID: 2733836778615182628} - m_Father: {fileID: 1801518516415818813} - m_RootOrder: 0 - 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: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!223 &5333000597399634034 -Canvas: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5333000597399634039} - 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_AdditionalShaderChannelsFlag: 25 - m_SortingLayerID: 0 - m_SortingOrder: 0 - m_TargetDisplay: 0 ---- !u!114 &5333000597399634037 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5333000597399634039} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} - m_Name: - m_EditorClassIdentifier: - m_UiScaleMode: 1 - 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 &1232897424935143817 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5333000597399634039} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: ff4e3b9019304b5aaec5664de0778d21, type: 3} - m_Name: - m_EditorClassIdentifier: ---- !u!1 &6083606563631122886 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2733836778615182628} - - component: {fileID: 8209403600164120342} - - component: {fileID: 2060901227791811773} - - component: {fileID: 4830993880735636726} - m_Layer: 5 - m_Name: DragHandle - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &2733836778615182628 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6083606563631122886} - 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_Children: [] - m_Father: {fileID: 5333000597399634035} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 1} - m_AnchorMax: {x: 0, y: 1} - m_AnchoredPosition: {x: -0.2149, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0, y: 0} ---- !u!114 &8209403600164120342 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6083606563631122886} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5ad38a8f0c6def84899724d5320b316a, type: 3} - m_Name: - m_EditorClassIdentifier: - blendMode: 1 - scaleMode: 0 - color: {r: 1, g: 1, b: 1, a: 1} - detailLevel: 2 - renderQueue: -1 - zTest: 8 - zOffsetFactor: 0 - zOffsetUnits: 0 - stencilComp: 8 - stencilOpPass: 0 - stencilRefID: 0 - stencilReadMask: 255 - stencilWriteMask: 255 - geometry: 1 - colorMode: 0 - colorEnd: {r: 1, g: 1, b: 1, a: 1} - start: {x: 0, y: -0.02, z: 0} - end: {x: 0, y: 0.02, z: 0} - thickness: 0.002 - thicknessSpace: 0 - endCaps: 2 - matchDashSpacingToSize: 1 - dashed: 0 - dashStyle: - type: 0 - space: -1 - snap: 2 - size: 4 - spacing: 4 - offset: 0 - shapeModifier: 1 ---- !u!33 &2060901227791811773 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6083606563631122886} - m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} ---- !u!23 &4830993880735636726 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6083606563631122886} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 0} - 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 &8047783364435470108 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 741370928415568580} - - component: {fileID: 7492662843738395468} - - component: {fileID: 6034928966671795077} - - component: {fileID: 774529260498197930} - m_Layer: 5 - m_Name: point (4) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &741370928415568580 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8047783364435470108} - 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_Children: [] - m_Father: {fileID: 4615210241953692739} - m_RootOrder: 2 - 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.00251, y: 0.01517} - m_SizeDelta: {x: 100, y: 100} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &7492662843738395468 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8047783364435470108} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 08f210828086c1a4398856e1ba65627c, type: 3} - m_Name: - m_EditorClassIdentifier: - blendMode: 1 - scaleMode: 0 - color: {r: 1, g: 1, b: 1, a: 1} - detailLevel: 2 - renderQueue: -1 - zTest: 8 - zOffsetFactor: 0 - zOffsetUnits: 0 - stencilComp: 8 - stencilOpPass: 0 - stencilRefID: 0 - stencilReadMask: 255 - stencilWriteMask: 255 - pivot: 1 - width: 0.0043 - height: 0.0043 - type: 0 - cornerRadiusMode: 0 - cornerRadii: {x: 0.25, y: 0.25, z: 0.25, w: 0.25} - thickness: 0.001 - thicknessSpace: 0 - matchDashSpacingToSize: 1 - dashed: 0 - dashStyle: - type: 0 - space: -2 - snap: 1 - size: 16 - spacing: 0.5 - offset: 0 - shapeModifier: 1 - fill: - type: 0 - space: 0 - colorStart: {r: 0, g: 0, b: 0, a: 1} - colorEnd: {r: 1, g: 1, b: 1, a: 1} - linearStart: {x: 0, y: 0, z: 0} - linearEnd: {x: 0, y: 1, z: 0} - radialOrigin: {x: 0, y: 0, z: 0} - radialRadius: 1 - useFill: 0 ---- !u!33 &6034928966671795077 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8047783364435470108} - m_Mesh: {fileID: 43100795730674332, guid: a3d1f56cebf202c448b6fb479f61a9dc, type: 2} ---- !u!23 &774529260498197930 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8047783364435470108} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 0} - 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!1001 &1758099324386805416 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 1801518516415818813} - m_Modifications: - - target: {fileID: 730292480, guid: eb94ae807cf191c4799b5527667bbc9d, type: 3} - propertyPath: m_Layer - value: 5 - objectReference: {fileID: 0} - - target: {fileID: 730292481, guid: eb94ae807cf191c4799b5527667bbc9d, type: 3} - propertyPath: ViewOffset - value: 0.78 - objectReference: {fileID: 0} - - target: {fileID: 730292483, guid: eb94ae807cf191c4799b5527667bbc9d, type: 3} - propertyPath: m_LocalPosition.x - value: 0.0232 - objectReference: {fileID: 0} - - target: {fileID: 730292483, guid: eb94ae807cf191c4799b5527667bbc9d, type: 3} - propertyPath: m_LocalPosition.y - value: -0.0097 - objectReference: {fileID: 0} - - target: {fileID: 467965298073663038, guid: eb94ae807cf191c4799b5527667bbc9d, type: 3} - propertyPath: m_Enabled - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 851963183646635501, guid: eb94ae807cf191c4799b5527667bbc9d, type: 3} - propertyPath: m_Layer - value: 5 - objectReference: {fileID: 0} - - target: {fileID: 851963183917676108, guid: eb94ae807cf191c4799b5527667bbc9d, type: 3} - propertyPath: m_Name - value: Halo3D - objectReference: {fileID: 0} - - target: {fileID: 851963183917676108, guid: eb94ae807cf191c4799b5527667bbc9d, type: 3} - propertyPath: m_Layer - value: 5 - objectReference: {fileID: 0} - - target: {fileID: 851963183917676115, guid: eb94ae807cf191c4799b5527667bbc9d, type: 3} - propertyPath: m_RootOrder - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 851963183917676115, guid: eb94ae807cf191c4799b5527667bbc9d, type: 3} - propertyPath: m_LocalPosition.x - value: -0.212 - objectReference: {fileID: 0} - - target: {fileID: 851963183917676115, guid: eb94ae807cf191c4799b5527667bbc9d, type: 3} - propertyPath: m_LocalPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 851963183917676115, guid: eb94ae807cf191c4799b5527667bbc9d, type: 3} - propertyPath: m_LocalPosition.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 851963183917676115, guid: eb94ae807cf191c4799b5527667bbc9d, type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 851963183917676115, guid: eb94ae807cf191c4799b5527667bbc9d, type: 3} - propertyPath: m_LocalRotation.x - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 851963183917676115, guid: eb94ae807cf191c4799b5527667bbc9d, type: 3} - propertyPath: m_LocalRotation.y - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 851963183917676115, guid: eb94ae807cf191c4799b5527667bbc9d, type: 3} - propertyPath: m_LocalRotation.z - value: -0 - objectReference: {fileID: 0} - - target: {fileID: 851963183917676115, guid: eb94ae807cf191c4799b5527667bbc9d, type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 851963183917676115, guid: eb94ae807cf191c4799b5527667bbc9d, type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 851963183917676115, guid: eb94ae807cf191c4799b5527667bbc9d, type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 1783824687631466093, guid: eb94ae807cf191c4799b5527667bbc9d, type: 3} - propertyPath: m_Enabled - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2405522227420112680, guid: eb94ae807cf191c4799b5527667bbc9d, type: 3} - propertyPath: m_Enabled - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 2626267940771535225, guid: eb94ae807cf191c4799b5527667bbc9d, type: 3} - propertyPath: m_Layer - value: 5 - objectReference: {fileID: 0} - - target: {fileID: 2626267940771535225, guid: eb94ae807cf191c4799b5527667bbc9d, type: 3} - propertyPath: m_IsActive - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 2724181140953270416, guid: eb94ae807cf191c4799b5527667bbc9d, type: 3} - propertyPath: m_Layer - value: 5 - objectReference: {fileID: 0} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: eb94ae807cf191c4799b5527667bbc9d, type: 3} ---- !u!4 &1419986304320516347 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 851963183917676115, guid: eb94ae807cf191c4799b5527667bbc9d, type: 3} - m_PrefabInstance: {fileID: 1758099324386805416} - m_PrefabAsset: {fileID: 0} diff --git a/unity/ARUI/Assets/Resources/ARUI/Sounds/ding.wav b/unity/ARUI/Assets/Resources/ARUI/Sounds/ding.wav deleted file mode 100644 index f14e2adba..000000000 Binary files a/unity/ARUI/Assets/Resources/ARUI/Sounds/ding.wav and /dev/null differ diff --git a/unity/ARUI/Assets/Resources/ARUI/Sounds/ding.wav.meta b/unity/ARUI/Assets/Resources/ARUI/Sounds/ding.wav.meta deleted file mode 100644 index 1e711b88f..000000000 --- a/unity/ARUI/Assets/Resources/ARUI/Sounds/ding.wav.meta +++ /dev/null @@ -1,22 +0,0 @@ -fileFormatVersion: 2 -guid: 4ad6e51ac0ff4c448ba897e488ce1055 -AudioImporter: - externalObjects: {} - serializedVersion: 6 - defaultSettings: - loadType: 0 - sampleRateSetting: 0 - sampleRateOverride: 44100 - compressionFormat: 1 - quality: 1 - conversionMode: 0 - platformSettingOverrides: {} - forceToMono: 0 - normalize: 1 - preloadAudioData: 1 - loadInBackground: 0 - ambisonic: 0 - 3D: 1 - userData: - assetBundleName: - assetBundleVariant: diff --git a/unity/ARUI/Assets/Resources/ARUI/cake.PNG b/unity/ARUI/Assets/Resources/ARUI/cake.PNG deleted file mode 100644 index 8ca46fd6d..000000000 Binary files a/unity/ARUI/Assets/Resources/ARUI/cake.PNG and /dev/null differ diff --git a/unity/ARUI/Assets/Resources/ARUI/coffee.PNG b/unity/ARUI/Assets/Resources/ARUI/coffee.PNG deleted file mode 100644 index b8d046a56..000000000 Binary files a/unity/ARUI/Assets/Resources/ARUI/coffee.PNG and /dev/null differ diff --git a/unity/ARUI/Assets/Resources/ARUI/pinwheels.PNG b/unity/ARUI/Assets/Resources/ARUI/pinwheels.PNG deleted file mode 100644 index 5bad88d6d..000000000 Binary files a/unity/ARUI/Assets/Resources/ARUI/pinwheels.PNG and /dev/null differ diff --git a/unity/ARUI/Assets/Resources/Text.meta b/unity/ARUI/Assets/Resources/Text.meta new file mode 100644 index 000000000..3f115377e --- /dev/null +++ b/unity/ARUI/Assets/Resources/Text.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f7e665cc5df451e43b7abdfbdb4551f2 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Resources/Text/Coffee.json b/unity/ARUI/Assets/Resources/Text/Coffee.json new file mode 100644 index 000000000..b3aaf9bfa --- /dev/null +++ b/unity/ARUI/Assets/Resources/Text/Coffee.json @@ -0,0 +1,56 @@ +{ + "Name": "Coffee", + "Steps": [ + { + "StepDesc": "Measure 12 ounces of cold water and transfer to a kettle.", + "RequiredItems": [ "water", "kettle" ], + "SubSteps": [], + "CurrSubStepIndex": -1 + }, + { + "StepDesc": "Assemble the filter cone. Place the dripper on top of a coffee mug.", + "RequiredItems": [ "dripper", "mug", "filter" ], + "SubSteps": [], + "CurrSubStepIndex": -1 + }, + { + "StepDesc": "Prepare the filter insert by folding the paper filter in half to create a semi-circle, and in half again to create a quarter-circle. Place the paper filter in the dripper and spread open to create a cone.", + "RequiredItems": [ "filter", "mug" ], + "SubSteps": [], + "CurrSubStepIndex": -1 + }, + { + "StepDesc": "Weigh the coffee beans and grind until the coffee grounds are the consistency of coarse sand, about 20 seconds. Transfer the grounds to the filter cone.", + "RequiredItems": [ "filter", "mug" ], + "SubSteps": [], + "CurrSubStepIndex": -1 + }, + { + "StepDesc": "Check the temperature of the water.", + "RequiredItems": [ "filter", "mug" ], + "SubSteps": [], + "CurrSubStepIndex": -1 + }, + { + "StepDesc": "Pour a small amount of water in the filter to wet the grounds. Wait about 30 seconds.", + "RequiredItems": [ "filter", "mug" ], + "SubSteps": [], + "CurrSubStepIndex": -1 + }, + { + "StepDesc": "Slowly pour the rest of the water over the grounds in a circular motion. Do not overfill beyond the top of the paper filter.", + "RequiredItems": [ "filter", "mug" ], + "SubSteps": [], + "CurrSubStepIndex": -1 + }, + { + "StepDesc": "Let the coffee drain completely into the mug before removing the dripper. Discard the paper filter and coffee grounds.", + "RequiredItems": [ "filter", "mug" ], + "SubSteps": [], + "CurrSubStepIndex": -1 + } + ], + "CurrStepIndex": 0, + "PrevStepIndex": -1, + "NextStepIndex": 1 +} diff --git a/unity/ARUI/Assets/Resources/Text/Coffee.json.meta b/unity/ARUI/Assets/Resources/Text/Coffee.json.meta new file mode 100644 index 000000000..f41982158 --- /dev/null +++ b/unity/ARUI/Assets/Resources/Text/Coffee.json.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 1b92e64f1ed0df14c8a20fd9c766bc04 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Resources/Text/Oatmeal.json b/unity/ARUI/Assets/Resources/Text/Oatmeal.json new file mode 100644 index 000000000..bf2476819 --- /dev/null +++ b/unity/ARUI/Assets/Resources/Text/Oatmeal.json @@ -0,0 +1,44 @@ +{"Name": "Oatmeal", "Steps":[ + { + "StepDesc": "Measure 4 Tablespoons of quick-cook oats and place in a microwave-safe bowl.", + "RequiredItems": [ "oats", "bowl" ], + "SubSteps": [], + "CurrSubStepIndex": -1 + }, + { + "StepDesc": "Add 1/2 cup water.", + "RequiredItems": [ "water" ], + "SubSteps": [], + "CurrSubStepIndex": -1 + }, + { + "StepDesc": "Microwave for 30 seconds.", + "RequiredItems": [ "bowl", "microwave" ], + "SubSteps": [], + "CurrSubStepIndex": -1 + }, + { + "StepDesc": "Add handful of raisins and stir.", + "RequiredItems": [ "raisins", "bowl" ], + "SubSteps": [], + "CurrSubStepIndex": -1 + }, + { + "StepDesc": "Microwave for 60 more seconds then stir.", + "RequiredItems": [ "microwave", "bowl" ], + "SubSteps": [], + "CurrSubStepIndex": -1 + }, + { + "StepDesc": "Top with banana slices.", + "RequiredItems": [ "banana slices", "bowl" ], + "SubSteps": [], + "CurrSubStepIndex": -1 + }, + { + "StepDesc": "Sprinkle with cinnamon and drizzle with honey before serving.", + "RequiredItems": [ "cinnamon", "bowl", "honey" ], + "SubSteps": [], + "CurrSubStepIndex": -1 + }], + "CurrStepIndex":0,"PrevStepIndex":-1,"NextStepIndex":1} diff --git a/unity/ARUI/Assets/Resources/Text/Oatmeal.json.meta b/unity/ARUI/Assets/Resources/Text/Oatmeal.json.meta new file mode 100644 index 000000000..6564588f1 --- /dev/null +++ b/unity/ARUI/Assets/Resources/Text/Oatmeal.json.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 5f8b576ae66012f40889f962fce24fd8 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Resources/Text/Pinwheels.json b/unity/ARUI/Assets/Resources/Text/Pinwheels.json new file mode 100644 index 000000000..80b67c94d --- /dev/null +++ b/unity/ARUI/Assets/Resources/Text/Pinwheels.json @@ -0,0 +1,68 @@ +{"Name": "Pinwheels", "Steps":[ + { + "StepDesc": "Place tortilla on cutting board.", + "RequiredItems": [ "tortilla", "cutting board" ], + "SubSteps": [], + "CurrSubStepIndex": -1 + }, + { + "StepDesc": "Use a butter knife to scoop nut butter from the jar. Spread nut butter onto tortilla, leaving 1/2-inch uncovered at the edges.", + "RequiredItems": [ "nut butter", "tortilla", "jar", "butter knife"], + "SubSteps": [], + "CurrSubStepIndex": -1 + }, + { + "StepDesc": "Clean the knife by wiping with a paper towel.", + "RequiredItems": [ "knife", "paper towel"], + "SubSteps": [], + "CurrSubStepIndex": -1 + }, + { + "StepDesc": "Use the knife to scoop jelly from the jar. Spread jelly over the nut butter.", + "RequiredItems": [ "knife", "jar", "nut butter" ], + "SubSteps": [], + "CurrSubStepIndex": -1 + }, + { + "StepDesc": "Clean the knife by wiping with a paper towel.", + "RequiredItems": [ "knife", "paper towel" ], + "SubSteps": [], + "CurrSubStepIndex": -1 + }, + { + "StepDesc": "Roll the tortilla from one end to the other into a log shape, about 1.5 inches thick. Roll it tight enough to prevent gaps, but not so tight that the filling leaks.", + "RequiredItems": [ "tortilla" ], + "SubSteps": [], + "CurrSubStepIndex": -1 + }, + { + "StepDesc": "Secure the rolled tortilla by inserting 5 toothpicks about 1 inch apart.", + "RequiredItems": [ "tortilla", "toothpicks" ], + "SubSteps": [], + "CurrSubStepIndex": -1 + }, + { + "StepDesc": "Trim the ends of the tortilla roll with the butter knife, leaving 1⁄2 inch margin between the last toothpick and the end of the roll. Discard ends.", + "RequiredItems": [ "tortilla", "butter knife" ], + "SubSteps": [], + "CurrSubStepIndex": -1 + }, + { + "StepDesc": "Cross the two ends of the floss over the top of the tortilla roll. Holding one end of the floss in each hand, pull the floss ends in opposite directions to slice.", + "RequiredItems": [ "tortilla", "butter knife" ], + "SubSteps": [], + "CurrSubStepIndex": -1 + }, + { + "StepDesc": "Continue slicing with floss to create 5 pinwheels.", + "RequiredItems": [ "floss", "tortilla" ], + "SubSteps": [], + "CurrSubStepIndex": -1 + }, + { + "StepDesc": "Place the pinwheels on a plate.", + "RequiredItems": [ "plate", "tortilla" ], + "SubSteps": [], + "CurrSubStepIndex": -1 + }], +"CurrStepIndex":0,"PrevStepIndex":-1,"NextStepIndex":1} diff --git a/unity/ARUI/Assets/Resources/Text/Pinwheels.json.meta b/unity/ARUI/Assets/Resources/Text/Pinwheels.json.meta new file mode 100644 index 000000000..13e93e2fb --- /dev/null +++ b/unity/ARUI/Assets/Resources/Text/Pinwheels.json.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 240034ed3b79bc640b78fcd024401364 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Resources/Text/Quesadilla.json b/unity/ARUI/Assets/Resources/Text/Quesadilla.json new file mode 100644 index 000000000..dd381bbec --- /dev/null +++ b/unity/ARUI/Assets/Resources/Text/Quesadilla.json @@ -0,0 +1,44 @@ +{"Name": "Quesadilla", "Steps":[ + { + "StepDesc": "Place tortilla on cutting board.", + "RequiredItems": [ "Tortilla", "Cutting board" ], + "SubSteps": [], + "CurrSubStepIndex": -1 + }, + { + "StepDesc": "Use a butter knife to spread a layer of Nutella onto tortilla.", + "RequiredItems": [ "butter knife", "Nutella", "Tortilla" ], + "SubSteps": [], + "CurrSubStepIndex": -1 + }, + { + "StepDesc": "Top with banana slices.", + "RequiredItems": [ "banana", "Tortilla" ], + "SubSteps": [], + "CurrSubStepIndex": -1 + }, + { + "StepDesc": "Sprinkle small amount of cinnamon onto tortilla.", + "RequiredItems": [ "Cinnamon", "Tortilla" ], + "SubSteps": [], + "CurrSubStepIndex": -1 + }, + { + "StepDesc": "Fold tortilla in half into semi-circle.", + "RequiredItems": ["Tortilla"], + "SubSteps": [], + "CurrSubStepIndex": -1 + }, + { + "StepDesc": "Slice tortilla in half using butter knife to create two triangular wedges.", + "RequiredItems": [ "Tortilla", "Butter Knife" ], + "SubSteps": [], + "CurrSubStepIndex": -1 + }, + { + "StepDesc": "Place tortilla wedges on a plate to serve.", + "RequiredItems": [ "Tortilla", "Plate" ], + "SubSteps": [], + "CurrSubStepIndex": -1 + }], + "CurrStepIndex":0,"PrevStepIndex":-1,"NextStepIndex":1} diff --git a/unity/ARUI/Assets/Resources/Text/Quesadilla.json.meta b/unity/ARUI/Assets/Resources/Text/Quesadilla.json.meta new file mode 100644 index 000000000..aa0b1206d --- /dev/null +++ b/unity/ARUI/Assets/Resources/Text/Quesadilla.json.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 16b4f72a96e684395be01b5855e4e30d +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Resources/Text/Tea.json b/unity/ARUI/Assets/Resources/Text/Tea.json new file mode 100644 index 000000000..1ad954d02 --- /dev/null +++ b/unity/ARUI/Assets/Resources/Text/Tea.json @@ -0,0 +1,44 @@ +{"Name": "Tea", "Steps":[ + { + "StepDesc": "Measure 12 ounces of cold water and transfer to a kettle.", + "RequiredItems": [ "water", "kettle", "measuring cup" ], + "SubSteps": [], + "CurrSubStepIndex": -1 + }, + { + "StepDesc": "Place tea bag in mug.", + "RequiredItems": [ "mug", "tea bag" ], + "SubSteps": [], + "CurrSubStepIndex": -1 + }, + { + "StepDesc": "Check the temperature of the water.", + "RequiredItems": [ "thermometer", "water" ], + "SubSteps": [], + "CurrSubStepIndex": -1 + }, + { + "StepDesc": "Pour water into mug.", + "RequiredItems": [ "water", "mug" ], + "SubSteps": [], + "CurrSubStepIndex": -1 + }, + { + "StepDesc": "Steep for 3 minutes.", + "RequiredItems": [], + "SubSteps": [], + "CurrSubStepIndex": -1 + }, + { + "StepDesc": "Discard tea bag.", + "RequiredItems": [ "tea bag" ], + "SubSteps": [], + "CurrSubStepIndex": -1 + }, + { + "StepDesc": "Add honey and stir.", + "RequiredItems": [ "honey", "mug" ], + "SubSteps": [], + "CurrSubStepIndex": -1 + }], + "CurrStepIndex":0,"PrevStepIndex":-1,"NextStepIndex":1} diff --git a/unity/ARUI/Assets/Resources/Text/Tea.json.meta b/unity/ARUI/Assets/Resources/Text/Tea.json.meta new file mode 100644 index 000000000..43713c0b3 --- /dev/null +++ b/unity/ARUI/Assets/Resources/Text/Tea.json.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 56f0c28684fe94940b1c18b73ba59fa0 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/unity/ARUI/Assets/Scenes/Angel3DUI_example.unity b/unity/ARUI/Assets/Scenes/Angel3DUI_example.unity index 3a2159d5c..34e8eda57 100644 --- a/unity/ARUI/Assets/Scenes/Angel3DUI_example.unity +++ b/unity/ARUI/Assets/Scenes/Angel3DUI_example.unity @@ -182,6 +182,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 3d674ff7b4a94e04d9a5dad6a0718a37, type: 3} m_Name: m_EditorClassIdentifier: + Automate: 1 --- !u!1 &450324605 GameObject: m_ObjectHideFlags: 0 @@ -345,7 +346,8 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 81980225b99f44f3195a30bcc5317c16, type: 3} m_Name: m_EditorClassIdentifier: - SkipNotificationMessage: 'You are skipping the current task:' + PrintVMDebug: 0 + IsGuidanceActive: 1 --- !u!1001 &1200407600 PrefabInstance: m_ObjectHideFlags: 0 diff --git a/unity/ARUI/Assets/Scripts/ARUI/AngelARUI.cs b/unity/ARUI/Assets/Scripts/ARUI/AngelARUI.cs deleted file mode 100644 index 8676878ed..000000000 --- a/unity/ARUI/Assets/Scripts/ARUI/AngelARUI.cs +++ /dev/null @@ -1,233 +0,0 @@ -using DilmerGames.Core.Singletons; -using UnityEngine; -using UnityEngine.Events; -using RosMessageTypes.Angel; -//using System.Diagnostics.Eventing.Reader; -using System; -using System.Collections; - -public class AngelARUI : Singleton -{ - private Camera _arCamera; - public Camera ARCamera - { - get { return _arCamera; } - } - - ///****** Debug Settings - private bool _showARUIDebugMessages = true; /// ViewManagement.Instance != null && _useViewManagement; - - [Tooltip("Set a custom Skip Notification Message. Can not be empty.")] - public string SkipNotificationMessage = "You are skipping the current task:"; - - ///****** Confirmation Dialogue - private UnityAction _onUserIntentConfirmedAction = null; /// (); - - //Instantiate eye target wrapper - GameObject eyeTarget = Instantiate(Resources.Load(StringResources.eyeTarget_path)) as GameObject; - eyeTarget.AddComponent(); - FollowEyeTarget.Instance.ShowDebugTarget(_showEyeGazeTarget); - - //Instantiate the main system menu - the orb - GameObject orb = Instantiate(Resources.Load(StringResources.orb_path)) as GameObject; - orb.transform.parent = transform; - orb.AddComponent(); - - //Start View Management, if enabled - if (_useViewManagement) - StartCoroutine(TryStartVM()); - - //Instantiate empty tasklist - GameObject taskListPrefab = Instantiate(Resources.Load(StringResources.taskList_path)) as GameObject; - taskListPrefab.AddComponent(); - - //Load resources for UI elements - _confirmationWindowPrefab = Resources.Load(StringResources.confNotification_path) as GameObject; - - } - - #region Task Guidance - /// - /// Set the task list and set the current task id to 0 (first in the given list) - /// - /// 2D array tasks - public void SetTasks(string[,] tasks) - { - TaskListManager.Instance.SetTasklist(tasks); - TaskListManager.Instance.SetCurrentTask(0); - } - - /// - /// Set the current task the user has to do. - /// If taskID is >= 0 and < the number of tasks, the orb won't react. - /// If taskID is the same as the current one, the ARUI won't react. - /// If taskID has subtasks, the orb shows the first subtask as the current task - /// - /// index of the current task that should be highlighted in the UI - public void SetCurrentTaskID(int taskID) => TaskListManager.Instance.SetCurrentTask(taskID); - - /// - /// Enable/Disable Tasklist - /// - public void SetTaskListActive(bool isActive) => TaskListManager.Instance.SetTaskListActive(isActive); - - /// - /// Set all tasks in the tasklist as done. The orb will show a "All Done" message - /// - public void SetAllTasksDone() => TaskListManager.Instance.SetAllTasksDone(); - - /// - /// Toggles the task list. If on, the task list is positioned in front of the user's current gaze. - /// - public void ToggleTasklist() => TaskListManager.Instance.ToggleTasklist(); - - /// - /// Mute voice feedback for task guidance. ONLY influences task guidance. - /// - /// if true, the user will hear the tasks, in addition to text. - public void MuteAudio(bool mute) => AudioManager.Instance.MuteAudio(mute); - - #endregion - - #region Notifications - /// - /// Set the callback function that is invoked if the user confirms the confirmation dialogue - /// - public void SetUserIntentCallback(UnityAction userIntentCallBack) => _onUserIntentConfirmedAction = userIntentCallBack; - - /// - /// If confirmation action is set - SetUserIntentCallback(...) - and no confirmation window is active at the moment, the user is shown a - /// timed confirmation window. Recommended text: "Did you mean {user_intent} ?". If the user confirms the dialogue, the onUserIntentConfirmedAction action is invoked. - /// - /// message that is shown in the confirmation dialogue - public void TryGetUserFeedbackOnUserIntent(InterpretedAudioUserIntentMsg intentMsg) - { - if (_onUserIntentConfirmedAction == null || _confirmationWindow != null || intentMsg == null || intentMsg.user_intent.Length==0) return; - - GameObject window = Instantiate(_confirmationWindowPrefab, transform); - _confirmationWindow = window.AddComponent(); - _confirmationWindow.InitializeConfirmationNotification(intentMsg, _onUserIntentConfirmedAction); - } - - /// - /// If given paramter is true, the orb will show message to the user that the system detected an attempt to skip the current task. - /// The message will disappear if "SetCurrentTaskID(..)" is called, or ShowSkipNotification(false) - /// - /// if true, the orb will show a skip notification, if false, the notification will disappear - public void ShowSkipNotification(bool show) - { - if (TaskListManager.Instance.GetTaskCount() <= 0 || TaskListManager.Instance.IsDone) return; - - if (show) - { - if (SkipNotificationMessage==null || SkipNotificationMessage.Length==0) - SkipNotificationMessage = "You are skipping the current task:"; - - Orb.Instance.SetNotificationMessage(SkipNotificationMessage); - } - else - Orb.Instance.SetNotificationMessage(""); - } - - #endregion - - #region View management - - /// - /// Enable or disable view management. enabled by default - /// - /// - public void SetViewManagement(bool enabled) - { - if (_useViewManagement != enabled) - { - if (enabled) - { - StartCoroutine(TryStartVM()); - } - else if (ViewManagement.Instance != null) - { - Destroy(ARCamera.gameObject.GetComponent()); - Destroy(ARCamera.gameObject.GetComponent()); - _useViewManagement = false; - - AngelARUI.Instance.LogDebugMessage("View Management is OFF",true); - } - } - } - - /// - /// Start view management if dll is available. If dll could not be loaded, view management is turned off. - /// - /// - private IEnumerator TryStartVM() - { - SpaceManagement sm = ARCamera.gameObject.gameObject.AddComponent(); - yield return new WaitForEndOfFrame(); - - bool loaded = sm.CheckIfDllLoaded(); - - if (loaded) - { - ARCamera.gameObject.AddComponent(); - AngelARUI.Instance.LogDebugMessage("View Management is ON", true); - } - else - { - Destroy(sm); - LogDebugMessage("VM could not be loaded. Setting vm disabled.", true); - } - - _useViewManagement = loaded; - } - #endregion - - #region Logging - /// - /// Set if debug information is shown in the logger window - /// - /// if true, ARUI debug messages are shown in the unity console and scene Logger (if available) - public void ShowDebugMessagesInLogger(bool show) => _showARUIDebugMessages = show; - - /// - /// Set if debug information is shown about the users eye gaze - /// - /// if true and the user is looking at a virtual UI element, a debug cube that represents the eye target is shown - public void ShowDebugEyeGazeTarget(bool show) - { - _showEyeGazeTarget = show; - FollowEyeTarget.Instance.ShowDebugTarget(_showEyeGazeTarget); - } - - /// - /// ********FOR DEBUGGING ONLY, prints ARUI logging messages - /// - /// - /// - public void LogDebugMessage(string message, bool showInLogger) - { - if (_showARUIDebugMessages) - { - if (showInLogger && FindObjectOfType() != null) - Logger.Instance.LogInfo("***ARUI: " + message); - Debug.Log("***ARUI: " + message); - } - } - - #endregion -} diff --git a/unity/ARUI/Assets/Scripts/ARUI/Orb/Orb.cs b/unity/ARUI/Assets/Scripts/ARUI/Orb/Orb.cs deleted file mode 100644 index 9ea5dd843..000000000 --- a/unity/ARUI/Assets/Scripts/ARUI/Orb/Orb.cs +++ /dev/null @@ -1,305 +0,0 @@ -using DilmerGames.Core.Singletons; -using Microsoft.MixedReality.Toolkit.Input; -using System; -using System.Collections; -using System.Collections.Generic; -using System.Linq; -using UnityEngine; - -/// -/// Represents a virtual assistant in the shape of an orb, staying in the FOV of the user and -/// guiding the user through a sequence of tasks -/// -public class Orb : Singleton -{ - ///** Reference to parts of the orb - private OrbFace face; /// allOrbColliders; /// AllOrbColliders { get { return allOrbColliders; } } - - ///** Placement behaviors - overall, orb stays in the FOV of the user - private OrbFollowerSolver followSolver; - - ///** Flags - private bool isLookingAtOrb = false; /// - /// Get all orb references from prefab - /// - private void Awake() - { - gameObject.name = "Orb"; - face = transform.GetChild(0).GetChild(0).gameObject.AddComponent(); - - //Get message object in orb prefab - GameObject messageObj = transform.GetChild(0).GetChild(1).gameObject; - messageContainer = messageObj.AddComponent(); - - //Get grabbable and following scripts - followSolver = gameObject.GetComponentInChildren(); - grabbable = gameObject.GetComponentInChildren(); - - ////Init tasklist button - GameObject taskListbtn = transform.GetChild(0).GetChild(2).gameObject; - taskListbutton = taskListbtn.AddComponent(); - taskListbutton.gameObject.name += "FacetasklistButton"; - taskListbutton.InitializeButton(EyeTarget.orbtasklistButton, () => TaskListManager.Instance.ToggleTasklist(), () => TaskListManager.Instance.Reposition(), false, DwellButtonType.Toggle); - taskListbtn.SetActive(false); - - mainMenu = GetComponentInChildren(); - mainMenu.gameObject.SetActive(false); - - BoxCollider taskListBtnCol = transform.GetChild(0).GetComponent(); - // Collect all orb colliders - allOrbColliders = new List(); - allOrbColliders.Add(taskListBtnCol); - allOrbColliders.Add(taskListbutton.Collider); - } - - /// - /// Update visibility of orb based on eye evets and task manager. - /// - private void Update() - { - // Update eye tracking flag - if (isLookingAtOrb && FollowEyeTarget.Instance.currentHit != EyeTarget.orbFace) - SetIsLookingAtFace(false); - else if (!isLookingAtOrb && FollowEyeTarget.Instance.currentHit == EyeTarget.orbFace) - SetIsLookingAtFace(true); - - if (messageContainer.UserHasNotSeenNewTask && messageContainer.IsLookingAtMessage) - face.SetNotificationIconActive(false); - - UpdateOrbVisibility(); - } - - - #region Visibility, Position Updates and eye/collision event handler - - /// - /// View management - /// Update the visibility of the orb message based on eye gaze collisions with the orb collider - /// - private void UpdateOrbVisibility() - { - if (TaskListManager.Instance.GetTaskCount() != 0) - { - if ((IsLookingAtOrb(false) && !messageContainer.IsMessageVisible && !messageContainer.IsMessageFading)) - { //Set the message visible! - messageContainer.SetIsActive(true, false); - } - else if (!messageContainer.IsLookingAtMessage && !IsLookingAtOrb(false) && followSolver.IsOutOfFOV) - { - messageContainer.SetIsActive(false, false); - } - else if ((messageContainer.IsLookingAtMessage || IsLookingAtOrb(false)) && messageContainer.IsMessageVisible && messageContainer.IsMessageFading) - { //Stop Fading, set the message visible - messageContainer.SetFadeOutMessage(false); - } - else if (!IsLookingAtOrb(false) && messageContainer.IsMessageVisible && !messageContainer.IsMessageFading - && !messageContainer.IsLookingAtMessage && !messageContainer.UserHasNotSeenNewTask && !messageContainer.IsNotificationActive) - { //Start Fading - messageContainer.SetFadeOutMessage(true); - } - } - } - - /// - /// If the user drags the orb, the orb will stay in place until it will be out of FOV - /// - private IEnumerator EnableLazyFollow() - { - lazyFollowStarted = true; - - yield return new WaitForEndOfFrame(); - - followSolver.IsPaused = (true); - - while (Utils.InFOV(AngelARUI.Instance.ARCamera, grabbable.transform.position)) - yield return new WaitForSeconds(0.1f); - - followSolver.IsPaused = (false); - lazyFollowStarted = false; - } - - /// - /// Make sure that fast eye movements are not detected as dwelling - /// - /// - private IEnumerator StartLazyLookAt() - { - yield return new WaitForSeconds(0.2f); - - if (lazyLookAtRunning) - { - isLookingAtOrb = true; - lazyLookAtRunning = false; - } - } - - /// - /// Called if input events with hand collider are detected - /// - /// - private void SetIsDragging(bool isDragging) - { - face.ChangeDragginColorActive(isDragging); - followSolver.IsPaused = (isDragging); - - if (!isDragging && !lazyFollowStarted) - { - StartCoroutine(EnableLazyFollow()); - } - - if (isDragging && lazyFollowStarted) - { - StopCoroutine(EnableLazyFollow()); - - lazyFollowStarted = false; - followSolver.IsPaused = (false); - } - } - - /// - /// Called if changes in eye events are detected - /// - /// - private void SetIsLookingAtFace(bool isLooking) - { - if (isLooking && !lazyLookAtRunning) - { - lazyLookAtRunning = true; - StartCoroutine(StartLazyLookAt()); - } - else if (!isLooking) - { - if (lazyLookAtRunning) - StopCoroutine(StartLazyLookAt()); - - isLookingAtOrb = false; - lazyLookAtRunning = false; - //Debug.Log("Set looking at orb false"); - } - - } - - #endregion - - #region Task Messages and Notifications - - /// - /// Set the notification messages the orb communicates, if 'message' is less than 2 char, the message is deactivated - /// - /// - public void SetNotificationMessage(string message) - { - if (message.Length <= 1) - { - messageContainer.IsNotificationActive = false ; - face.ChangeColorToNotificationActive(false); - followSolver.MoveToCenter(false); - } - else - { - messageContainer.SetIsActive(true, false); - messageContainer.IsNotificationActive = true; - face.ChangeColorToNotificationActive(true); - followSolver.MoveToCenter(true); - - AudioManager.Instance.PlaySound(transform.position, SoundType.warning); - } - - messageContainer.SetNotificationMessage(message); - } - - /// - /// Set the task messages the orb communicates, if 'message' is less than 2 char, the message is deactivated - /// - /// - public void SetTaskMessage(string message) - { - if (message.Length <= 1) - messageContainer.SetIsActive(false, false); - else - { - messageContainer.SetIsActive(true, true); - face.SetNotificationIconActive(true); - - AudioManager.Instance.PlayText(message); - } - - messageContainer.SetTaskMessage(message); - - SetNotificationMessage(""); - face.ChangeColorToDone(message.Contains("Done")); - - if (!allOrbColliders.Contains(messageContainer.GetMessageCollider())) - allOrbColliders.Add(messageContainer.GetMessageCollider()); - } - - public void ResetToggleBtn() => taskListbutton.Toggled = false; - - #endregion - - #region Getter and Setter - - /// - /// Access to collider of orb (including task message) - /// - /// The box collider of the orb message, if the message is not active, returns null - public BoxCollider GetCurrentMessageCollider() - { - if (messageContainer.GetIsActive()) - return messageContainer.GetMessageCollider(); - else - return null; - } - - /// - /// Detect hand hovering events - /// - /// - public void SetNearHover(bool isHovering) => face.SetDraggableHandle(isHovering); - - /// - /// Change the visibility of the tasklist button - /// - /// - public void SetTaskListButtonActive(bool isActive) => taskListbutton.gameObject.SetActive(isActive); - - /// - /// Update the position behavior of the orb - /// - /// - public void SetSticky(bool isSticky) - { - followSolver.SetSticky(isSticky); - - if (isSticky) - messageContainer.SetIsActive(false, false); - } - - /// - /// Check if user is looking at orb. - includes orb message and task list button if 'any' is true. else only orb face and message - /// - /// if true, subobjects of orb are inlcluded, else only face and message - /// - public bool IsLookingAtOrb(bool any) - { - if (any) - return isLookingAtOrb || messageContainer.IsLookingAtMessage || taskListbutton.IsInteractingWithBtn - || FollowEyeTarget.Instance.currentHit == EyeTarget.recipe; - else - return isLookingAtOrb || messageContainer.IsLookingAtMessage; - } - - #endregion - -} diff --git a/unity/ARUI/Assets/Scripts/ARUI/Orb/OrbFace.cs b/unity/ARUI/Assets/Scripts/ARUI/Orb/OrbFace.cs deleted file mode 100644 index 3faba2963..000000000 --- a/unity/ARUI/Assets/Scripts/ARUI/Orb/OrbFace.cs +++ /dev/null @@ -1,74 +0,0 @@ -using System.Collections.Generic; -using UnityEngine; - -/// -/// Represents the visual representation of the orb (the disc) -/// -public class OrbFace : MonoBehaviour -{ - private GameObject notificatonIcon; - private Dictionary allFaces; - private Shapes.Disc faceBG; - private Shapes.Disc draggableHandle; - - // Colors of orb states - private Color faceColorInner = new Color(1, 1, 1, 1f); - private Color faceColorOuter = new Color(1, 1, 1, 1f); - private Color faceColorOuterNotification = new Color(0.68f, 0.51f, 0f, 0.3f); - - private void Start() - { - Shapes.Disc[] allDiscs = GetComponentsInChildren(); - faceBG = allDiscs[0]; - draggableHandle = allDiscs[1]; - draggableHandle.gameObject.SetActive(false); - - allFaces = new Dictionary(); - - Texture2D texture = Resources.Load(StringResources.idle_orb_path) as Texture2D; - Sprite sprite = Sprite.Create(texture, new Rect(0, 0, texture.width, texture.height), Vector2.zero); - allFaces.Add("idle", sprite); - - texture = Resources.Load(StringResources.listening_orb_path) as Texture2D; - sprite = Sprite.Create(texture, new Rect(0, 0, texture.width, texture.height), Vector2.zero); - allFaces.Add("mic", sprite); - - //Get notification object in orb prefab - notificatonIcon = transform.GetChild(1).gameObject; - notificatonIcon.SetActive(false); - - faceColorOuter = faceBG.ColorOuter; - faceColorInner = faceBG.ColorInner; - } - - public void SetNotificationIconActive(bool active) => notificatonIcon.SetActive(active); - - public void SetDraggableHandle(bool active) => draggableHandle.gameObject.SetActive(active); - - #region Color Changes - public void ChangeColorToNotificationActive(bool active) - { - if (active) - faceBG.ColorOuter = faceColorOuterNotification; - else - faceBG.ColorOuter = faceColorOuter; - } - - public void ChangeDragginColorActive(bool active) - { - if (active) - faceBG.ColorInner = Color.black; - else - faceBG.ColorInner = faceColorInner; - } - - public void ChangeColorToDone(bool isDone) - { - if (isDone) - faceBG.ColorOuter = new Color(0,0.5f,0,0.7f); - else - faceBG.ColorOuter = faceColorOuter; - } - - #endregion -} \ No newline at end of file diff --git a/unity/ARUI/Assets/Scripts/ARUI/Orb/OrbMessage.cs b/unity/ARUI/Assets/Scripts/ARUI/Orb/OrbMessage.cs deleted file mode 100644 index 0d1448f4a..000000000 --- a/unity/ARUI/Assets/Scripts/ARUI/Orb/OrbMessage.cs +++ /dev/null @@ -1,404 +0,0 @@ -using Image = UnityEngine.UI.Image; -using System.Collections; -using UnityEngine; -using UnityEngine.UI; -using TMPro; - -/// -/// Represents the message container next to the orb -/// -public class OrbMessage : MonoBehaviour -{ - public enum MessageAnchor - { - left = 1, //message is left from the orb - right = 2, //message is right from the orb - } - - private MessageAnchor currentAnchor = MessageAnchor.right; - - //***Flexible Textbox for Notification Message - private RectTransform notificationMessageRect; - private TMPro.TextMeshProUGUI textNotification; - - private Color activeColorBG = new Color(0.06f, 0.06f, 0.06f, 0.5f); - private Color32 glowColor = Color.white; - private float maxglowAlpha = 0.3f; - private Color activeColorText = Color.white; - - //Flags - private bool isNotificationActive = false; - public bool IsNotificationActive - { - get { return isNotificationActive; } - set { SetNotificationTextActive(value); } - } - - private bool userHasNotSeenNewTask = false; - public bool UserHasNotSeenNewTask - { - get { return userHasNotSeenNewTask; } - } - - private bool isLookingAtMessage = false; - public bool IsLookingAtMessage - { - get { return isLookingAtMessage; } - } - - private bool isMessageVisible = false; - public bool IsMessageVisible - { - get { return isMessageVisible; } - } - - private bool isMessageFading = false; - public bool IsMessageFading - { - get { return isMessageFading; } - } - - private bool messageIsLerping = false; - - private FlexibleTextContainer textContainer; - private GameObject indicator; - private Vector3 initialIndicatorPos; - private float initialmessageYOffset; - - private TMPro.TextMeshProUGUI progressText; - - private void Start() - { - textContainer = transform.GetChild(1).gameObject.AddComponent(); - textContainer.gameObject.name += "_orb"; - - TMPro.TextMeshProUGUI[] allText = textContainer.GetAllTextMeshComponents(); - - progressText = allText[1].gameObject.GetComponent(); - progressText.text = ""; - - initialmessageYOffset = textContainer.transform.position.x; - - //init notification message group - notificationMessageRect = allText[2].gameObject.GetComponent(); - textNotification = notificationMessageRect.gameObject.GetComponent(); - textNotification.text = ""; - notificationMessageRect.gameObject.SetActive(false); - - //message direction indicator - indicator = gameObject.GetComponentInChildren().gameObject; - initialIndicatorPos = indicator.transform.position; - - glowColor = textContainer.GetGlowColor(); - - SetIsActive(false, false); - } - - private void Update() - { - // Update eye tracking flag - if (isLookingAtMessage && FollowEyeTarget.Instance.currentHit != EyeTarget.orbMessage) - isLookingAtMessage = false; - else if (!isLookingAtMessage && FollowEyeTarget.Instance.currentHit == EyeTarget.orbMessage) - isLookingAtMessage = true; - - notificationMessageRect.sizeDelta = new Vector2(textContainer.TextRect.width / 2, notificationMessageRect.rect.height); - - if (!(isMessageVisible && GetIsActive()) || messageIsLerping) return; - - // Update messagebox anchor - if (ChangeMessageBoxToRight(100)) - UpdateAnchorLerp(MessageAnchor.right); - - else if (ChangeMessageBoxToLeft(100)) - UpdateAnchorLerp(MessageAnchor.left); - } - - #region Message and Notification Updates - - /// - /// Turn on or off message fading - /// - /// - public void SetFadeOutMessage(bool active) - { - if (active) - { - StartCoroutine(FadeOutMessage()); - } else - { - StopCoroutine(FadeOutMessage()); - isMessageFading = false; - textContainer.SetBackgroundColor(activeColorBG); - - SetTextAlpha(1f); - } - } - - /// - /// Fade out message from the moment the user does not look at the message anymore - /// - /// - private IEnumerator FadeOutMessage() - { - float fadeOutStep = 0.001f; - isMessageFading = true; - - yield return new WaitForSeconds(1.0f); - - float shade = activeColorBG.r; - float alpha = 1f; - - while (isMessageFading && shade > 0) - { - alpha -= (fadeOutStep * 20); - shade -= fadeOutStep; - - if (alpha < 0) - alpha = 0; - if (shade < 0) - shade = 0; - - textContainer.SetBackgroundColor(new Color(shade, shade, shade, shade)); - SetTextAlpha(alpha); - - yield return new WaitForEndOfFrame(); - } - - isMessageFading = false; - - if (shade <= 0) - { - SetIsActive(false, false); - isMessageVisible = false; - } - } - - private IEnumerator FadeNewTaskGlow() - { - SetFadeOutMessage(false); - - userHasNotSeenNewTask = true; - - textContainer.SetGlowColor(new Color(glowColor.r, glowColor.g, glowColor.b, maxglowAlpha)); - - while (!isLookingAtMessage) - { - yield return new WaitForEndOfFrame(); - } - - float step = (maxglowAlpha / 10); - float current = maxglowAlpha; - while (current > 0) - { - current -= step; - textContainer.SetGlowColor(new Color(glowColor.r, glowColor.g, glowColor.b, current)); - yield return new WaitForSeconds(0.1f); - } - - textContainer.SetGlowColor(new Color(glowColor.r, glowColor.g, glowColor.b, 0f)); - userHasNotSeenNewTask = false; - } - - #endregion - - #region Position Updates - - /// - /// Updates the anchor of the messagebox smoothly - /// - /// The new anchor - public void UpdateAnchorLerp(MessageAnchor newMessageAnchor) - { - if (messageIsLerping) return; - - if (newMessageAnchor != currentAnchor) - { - messageIsLerping = true; - currentAnchor = newMessageAnchor; - UpdateBoxIndicatorPos(); - - StartCoroutine(MoveMessageBox(initialmessageYOffset, newMessageAnchor != MessageAnchor.right, false)); - } - } - - /// - /// Updates the anchor of the messagebox instantly (still need to run coroutine to allow the Hgroup rect to update properly - /// - private void UpdateAnchorInstant() - { - textContainer.UpdateAnchorInstant(); - - bool isLeft = false; - if (ChangeMessageBoxToLeft(0)) - { - currentAnchor = MessageAnchor.left; - isLeft = true; - } - else - currentAnchor = MessageAnchor.right; - - UpdateBoxIndicatorPos(); - StartCoroutine(MoveMessageBox(initialmessageYOffset, isLeft, true)); - } - - /// - /// Updates the position and orientation of the messagebox indicator - /// - private void UpdateBoxIndicatorPos() - { - if (currentAnchor == MessageAnchor.right) - { - indicator.transform.localPosition = new Vector3(initialIndicatorPos.x, 0, 0); - indicator.transform.localRotation = Quaternion.identity; - } - else - { - indicator.transform.localPosition = new Vector3(-initialIndicatorPos.x, 0, 0); - indicator.transform.localRotation = Quaternion.Euler(0, 180, 0); - } - } - - /// - /// Check if message box should be anchored right - /// - /// - /// - private bool ChangeMessageBoxToRight(float offsetPaddingInPixel) - { - return (AngelARUI.Instance.ARCamera.WorldToScreenPoint(transform.position).x < ((AngelARUI.Instance.ARCamera.pixelWidth * 0.5f) - offsetPaddingInPixel)); - } - - /// - /// Check if message box should be anchored left - /// - private bool ChangeMessageBoxToLeft(float offsetPaddingInPixel) - { - return (AngelARUI.Instance.ARCamera.WorldToScreenPoint(transform.position).x > ((AngelARUI.Instance.ARCamera.pixelWidth * 0.5f) + offsetPaddingInPixel)); - } - - /// - /// Lerps the message box to the other side - /// - /// y offset of the message box to the orb prefab - /// if messagebox on the left, change the signs - /// if lerp should be almost instant (need to do this in a coroutine anyway, because we are waiting for the Hgroup to update properly - /// - IEnumerator MoveMessageBox(float YOffset, bool isLeft, bool instant) - { - float initialYOffset = YOffset; - float step = 0.1f; - - if (instant) - step = 0.5f; - - while (step < 1) - { - if (isLeft) - YOffset = -initialYOffset - textContainer.MessageCollider.size.x; - - textContainer.transform.localPosition = Vector2.Lerp(textContainer.transform.localPosition, new Vector3(YOffset, 0, 0), step += Time.deltaTime); - step += Time.deltaTime; - yield return new WaitForEndOfFrame(); - } - - messageIsLerping = false; - } - - #endregion - - #region Getter and Setter - /// - /// Returns true if the message box container gameObject is currently active, else false - /// - /// - public bool GetIsActive() => textContainer.gameObject.activeSelf; - - public BoxCollider GetMessageCollider() => textContainer.MessageCollider; - - /// - /// Actives or disactivates the messagebox of the orb in the hierarchy - /// - /// - public void SetIsActive(bool active, bool newTask) - { - textContainer.gameObject.SetActive(active); - indicator.SetActive(active); - - if (active) - { - UpdateAnchorInstant(); - textContainer.SetBackgroundColor(activeColorBG); - SetTextAlpha(1f); - } - else - isMessageFading = false; - - isMessageVisible = active; - - if (newTask) - { - StartCoroutine(FadeNewTaskGlow()); - if (isNotificationActive) - SetNotificationMessage(""); - } - } - - /// - /// Sets the orb task message to the given message and adds line break based on maxCharCountPerLine - /// - /// - public void SetTaskMessage(string message) - { - textContainer.SetText(message); - progressText.text = TaskListManager.Instance.GetCurrentTaskID() + "/" + TaskListManager.Instance.GetTaskCount(); - - if (message.Contains("Done")) - { - progressText.gameObject.SetActive(false); - } - else - { - progressText.gameObject.SetActive(true); - } - } - - /// - /// Sets the orb notification message to the given message and adds line break based on maxCharCountPerLine - /// - /// - public void SetNotificationMessage(string message) - { - textNotification.text = Utils.SplitTextIntoLines(message, textContainer.MaxCharCountPerLine); - } - - /// - /// Update the visibility of the notification message - /// - /// - private void SetNotificationTextActive(bool isActive) - { - notificationMessageRect.gameObject.SetActive(isActive); - isNotificationActive = isActive; - - if (!isActive) - textNotification.text = ""; - - if (isActive) - notificationMessageRect.transform.SetLocalYPos(textContainer.TextRect.height / 2); - } - - /// - /// Update the color of the text based on visibility - /// - /// - private void SetTextAlpha(float alpha) - { - if (alpha == 0) - textContainer.SetTextColor(new Color(0, 0, 0, 0)); - else - textContainer.SetTextColor(new Color(activeColorText.r, activeColorText.g, activeColorText.b, alpha)); - } - - #endregion -} \ No newline at end of file diff --git a/unity/ARUI/Assets/Scripts/ARUI/TaskList/TaskListElement.cs b/unity/ARUI/Assets/Scripts/ARUI/TaskList/TaskListElement.cs deleted file mode 100644 index b78d5629f..000000000 --- a/unity/ARUI/Assets/Scripts/ARUI/TaskList/TaskListElement.cs +++ /dev/null @@ -1,181 +0,0 @@ -using UnityEngine; - -public enum ListPosition -{ - Top = 0, - Bottom = 1, - Middle =2, -} - -public class TaskListElement : MonoBehaviour -{ - public int id; - private bool isDone = false; - - private Color inactiveColor = Color.gray; - private Color activeColor = Color.white; - private Color doneColor = new Color(0.30f, 0.60f, 0.30f); - - private TMPro.TextMeshProUGUI textCanvas; - private Shapes.Rectangle checkBox; - private Shapes.Cone checkBoxCurrent; - private Shapes.Line subTaskIndicator; - - private int taskLevel = 0; - - private float currentAlpha = 1f; - // Left, Top, Right, Bottom - private Vector4 prefabMargin; - private Vector4 subTaskMargin = new Vector4(0.01f, 0, 0, 0); - private float topBottomMargin = 0.03f; - - private string postMessage = ""; - private string taskMessage = ""; - - /// - /// Get all reference from the task list element prefab - /// - private void InitIfNeeded() - { - if (checkBox == null) - { - checkBox = GetComponentInChildren(); - if (checkBox == null) Debug.Log("Script could not be found: Shapes.Rectangle at " + gameObject.name); - - checkBoxCurrent = GetComponentInChildren(); - if (checkBoxCurrent == null) Debug.Log("Script could not be found: Shapes.Cone at " + gameObject.name); - - subTaskIndicator = transform.GetComponentInChildren(); - if (subTaskIndicator == null) Debug.Log("Script could not be found: Shapes.Line at " + gameObject.name); - - textCanvas = GetComponent(); - if (textCanvas == null) Debug.Log("Script could not be found: TMPro.TextMeshProUGUI at " + gameObject.name); - - prefabMargin = new Vector4(textCanvas.margin.x, textCanvas.margin.y, textCanvas.margin.z, textCanvas.margin.w); - } - } - - /// - /// Reset all values - /// - public void Reset(bool visible) - { - if (visible) - currentAlpha = 1f; - textCanvas.text = taskMessage; - checkBox.gameObject.SetActive(false); - checkBoxCurrent.gameObject.SetActive(false); - UpdateColor(inactiveColor); - } - - /// - /// Set text, ID and level in task hierarchy (0 for main task, 1 for subtask) - /// - /// id in the task list (starts with 0) - /// text of task message - /// 0 or 1 - public void InitText(int taskID, string text, int taskLevel) - { - InitIfNeeded(); - - textCanvas.text = text; - this.taskLevel = taskLevel; - taskMessage = text; - id = taskID; - - checkBox.gameObject.SetActive(false); - checkBoxCurrent.gameObject.SetActive(false); - - UpdateColor(inactiveColor); - - if (taskLevel == 0) - { - textCanvas.margin = prefabMargin; - subTaskIndicator.gameObject.SetActive(false); - //textCanvas.fontStyle = TMPro.FontStyles.UpperCase; - } - else - { - textCanvas.margin = prefabMargin + subTaskMargin; - subTaskIndicator.gameObject.SetActive(false); - } - } - - /// - /// Set the this task as done - /// - /// - public void SetIsDone(bool isDone) - { - InitIfNeeded(); - - checkBox.gameObject.SetActive(true); - checkBoxCurrent.gameObject.SetActive(false); - - this.isDone = isDone; - - //define color and alpha of element based on user attention and task state - if (isDone) - { - UpdateColor(doneColor); - checkBox.Type = Shapes.Rectangle.RectangleType.HardSolid; - } - else - { - UpdateColor(inactiveColor); - checkBox.Type = Shapes.Rectangle.RectangleType.HardBorder; - } - - this.postMessage = ""; - if (taskLevel == 0) - textCanvas.text = taskMessage; - - } - - /// - /// Set this task as the one the user has to do - /// - /// - public void SetAsCurrent(string postMessage) - { - InitIfNeeded(); - - checkBox.gameObject.SetActive(false); - checkBoxCurrent.gameObject.SetActive(true); - - UpdateColor(activeColor); - - this.postMessage = postMessage; - if (taskLevel==0 && postMessage.Length>0) - textCanvas.text = taskMessage + " - " +postMessage; - - } - - /// - /// Update the color of the task message and icon depending on it's state - /// - /// - private void UpdateColor(Color newColor) - { - textCanvas.color = new Color(newColor.r, newColor.g, newColor.b, currentAlpha); - checkBoxCurrent.Color = new Color(newColor.r, newColor.g, newColor.b, currentAlpha); - checkBox.Color = new Color(newColor.r, newColor.g, newColor.b, currentAlpha); - subTaskIndicator.Color = new Color(newColor.r, newColor.g, newColor.b, currentAlpha); - } - - /// - /// Set the alpha value of the task text, used for fading - /// - /// - public void SetAlpha(float alpha) - { - textCanvas.color = new Color(textCanvas.color.r, textCanvas.color.g, textCanvas.color.b, alpha); - checkBoxCurrent.Color = new Color(checkBoxCurrent.Color.r, checkBoxCurrent.Color.g, checkBoxCurrent.Color.b, alpha); - subTaskIndicator.Color = new Color(subTaskIndicator.Color.r, subTaskIndicator.Color.g, subTaskIndicator.Color.b, alpha); - checkBox.Color = new Color(checkBox.Color.r, checkBox.Color.g, checkBox.Color.b, alpha); - - currentAlpha = alpha; - } - - -} diff --git a/unity/ARUI/Assets/Scripts/ARUI/TaskList/TaskListGrabbable.cs b/unity/ARUI/Assets/Scripts/ARUI/TaskList/TaskListGrabbable.cs deleted file mode 100644 index 2664c7b06..000000000 --- a/unity/ARUI/Assets/Scripts/ARUI/TaskList/TaskListGrabbable.cs +++ /dev/null @@ -1,46 +0,0 @@ -using Microsoft.MixedReality.Toolkit.Input; -using Microsoft.MixedReality.Toolkit.UI; -using UnityEngine; - -/// -/// Catches pointer and dragging events at orb -/// -public class TaskListGrabbable : MonoBehaviour, IMixedRealityPointerHandler -{ - private ObjectManipulator grabbable; - public bool isDragging; - - public void Start() - { - grabbable = gameObject.GetComponent(); - - grabbable.OnHoverEntered.AddListener(delegate { OnHoverStarted(); }); - grabbable.OnHoverExited.AddListener(delegate { OnHoverExited(); }); - } - - private void OnHoverStarted() => TaskListManager.Instance.SetNearHover(true); - - private void OnHoverExited() => TaskListManager.Instance.SetNearHover(false); - - public void OnPointerDown(MixedRealityPointerEventData eventData) - { - TaskListManager.Instance.SetIsDragging(true); - isDragging = true; - AudioManager.Instance.PlaySound(transform.position, SoundType.moveStart); - } - - public void OnPointerDragged(MixedRealityPointerEventData eventData) - { - TaskListManager.Instance.SetIsDragging(true); - isDragging = true; - } - - public void OnPointerUp(MixedRealityPointerEventData eventData) - { - TaskListManager.Instance.SetIsDragging(false); - isDragging = false; - AudioManager.Instance.PlaySound(transform.position, SoundType.moveEnd); - } - - public void OnPointerClicked(MixedRealityPointerEventData eventData) { } -} diff --git a/unity/ARUI/Assets/Scripts/ARUI/TaskList/TaskListManager.cs b/unity/ARUI/Assets/Scripts/ARUI/TaskList/TaskListManager.cs deleted file mode 100644 index ff4ed2a4c..000000000 --- a/unity/ARUI/Assets/Scripts/ARUI/TaskList/TaskListManager.cs +++ /dev/null @@ -1,584 +0,0 @@ -using DilmerGames.Core.Singletons; -using System.Collections; -using System.Collections.Generic; -using UnityEngine; -using System; -using Microsoft.MixedReality.Toolkit; -using UnityEngine.UI; -using Shapes; -using UnityEngine.Events; - -/// -/// Represents the task list in 3D -/// -public class TaskListManager : Singleton -{ - private bool taskListGenerated = false; - - private string[,] tasks; /// < Reference to all tasks and indication if maintask (0) or subtask (1) - private Dictionary taskToParent; - private Dictionary taskToElement; - - private List currentTasksListElements; - private Dictionary> mainToSubTasks; - - private bool isProcessingOpening = false; - private bool isProcessingRepositioning = false; - - //Reference to background panel, list container and taskprefabs - private GameObject list; - private RectTransform taskContainer; - private GameObject taskPrefab; - - private int maxNumTasksOnList = 7; /// Must be >=1 and an odd number - private int currentTaskIDInList = -1; - - private Shapes.Line progressLine; - private GameObject topPointsParent; - private GameObject bottomPointsParent; - private VMNonControllable vmnc; - - // Eye-gaze based updates - private bool isLookingAtTaskList = false; - private bool isVisible = false; - private bool isFading = false; - private bool isDragging = false; - private Material bgMat; - private Color activeColor = new Color(0.06f, 0.06f, 0.06f, 0.5f); - private float step = 0.001f; - - private BoxCollider taskListCollider; - private Vector3 openCollidersize; - private Vector3 openColliderCenter; - - private Vector3 closedCollidersize; - private Vector3 closedColliderCenter; - - private float minDistance = 0.6f; - private float maxDistance = 1f; - - private ObjectIndicator obIndicator; - private Shapes.Line dragHandle; - - private bool isDone = false; - public bool IsDone { get { return isDone; } } - - /// - /// Initialize all components of the task list and get all references from the task list prefab - /// - private void Awake() - { - list = transform.GetChild(0).gameObject; - - taskContainer = GameObject.Find("TaskContainer").GetComponent(); - bgMat = new Material(taskContainer.GetComponent().material); - taskPrefab = Resources.Load(StringResources.taskprefab_path) as GameObject; - - Line[] allLines = GetComponentsInChildren(); - progressLine = allLines[0]; - bottomPointsParent = GameObject.Find("BottomPoints"); - bottomPointsParent.transform.parent = progressLine.transform; - topPointsParent = GameObject.Find("TopPoints"); - topPointsParent.transform.parent = progressLine.transform; - bottomPointsParent.SetActive(false); - topPointsParent.SetActive(false); - - dragHandle = allLines[1]; - dragHandle.gameObject.SetActive(false); - - list.SetActive(false); - - taskListCollider = gameObject.GetComponent(); - openCollidersize = taskListCollider.size; - openColliderCenter = taskListCollider.center; - closedCollidersize = new Vector3(0.1f, 0.3f, 0.03f); - closedColliderCenter = new Vector3(-0.21f, 0, 0); - - obIndicator = GetComponentInChildren(); - obIndicator.gameObject.SetActive(false); - - vmnc = gameObject.AddComponent(); - vmnc.enabled = false; - } - - #region Generates tasklist at runtime - - public void SetTasklist(string[,] tasks) - { - if (tasks != null) - { - this.tasks = tasks; - taskListGenerated = false; - - taskToParent = new Dictionary(); - - int lastParent = 0; - int lastGrandparent = 0; - for (int i = 0; i < tasks.GetLength(0); i++) - { - if (tasks[i, 0].Equals("0")) - { - lastGrandparent = i; - } - - else if (tasks[i, 0].Equals("1")) - { - taskToParent.Add(i, lastGrandparent); - lastParent = i; - } - - else if (tasks[i, 0].Equals("2")) - taskToParent.Add(i, lastParent); - } - - Orb.Instance.ResetToggleBtn(); - StartCoroutine(GenerateTaskListElementsAsync(tasks)); - - if (tasks.GetLength(0) > maxNumTasksOnList) - bottomPointsParent.SetActive(true); - else - bottomPointsParent.SetActive(false); - - } - } - - private IEnumerator GenerateTaskListElementsAsync(string[,] tasks) - { - AngelARUI.Instance.LogDebugMessage("Generate template for task list.", false); - - SetTaskListActive(false); - - list.SetActive(false); - taskListCollider.enabled = false; - - if (taskToElement != null) - { - for (int i = 0; i < taskToElement.Count; i++) - Destroy(taskToElement[i].gameObject); - - taskToElement = null; - } - - taskToElement = new Dictionary(); - currentTasksListElements = new List(); - mainToSubTasks = new Dictionary>(); - - int lastMainIndex = 0; - for (int i = 0; i < tasks.GetLength(0); i++) - { - GameObject task = Instantiate(taskPrefab, taskContainer.transform); - TaskListElement t = task.gameObject.AddComponent(); - t.InitText(i, tasks[i, 1], Int32.Parse(tasks[i, 0])); - t.SetIsDone(false); - t.gameObject.SetActive(false); - - taskToElement.Add(i, t); - - if (tasks[i, 0].Equals("0")) - lastMainIndex = i; - else if (tasks[i, 0].Equals("1")) - { - if (!mainToSubTasks.ContainsKey(lastMainIndex)) - mainToSubTasks.Add(lastMainIndex, new List()); - mainToSubTasks[lastMainIndex].Add(t); - } - - if (i % 10 == 0) - yield return new WaitForEndOfFrame(); - } - - yield return new WaitForEndOfFrame(); - - taskListGenerated = true; - - Orb.Instance.SetTaskListButtonActive(true); - AngelARUI.Instance.LogDebugMessage("Finished generating task list", false); - } - - #endregion - - private void Update() - { - if (!taskListGenerated || !GetIsTaskListActive()) return; - - //**Tasklist is active - - // Update eye tracking flag - if (isLookingAtTaskList && FollowEyeTarget.Instance.currentHit != EyeTarget.tasklist) - { - isLookingAtTaskList = false; - //Orb.Instance.SetSticky(false); - } - else if (!isLookingAtTaskList && FollowEyeTarget.Instance.currentHit == EyeTarget.tasklist) - { - isLookingAtTaskList = true; - Orb.Instance.messageContainer.SetIsActive(false, false); - //Orb.Instance.SetSticky(true); - } - - if (isLookingAtTaskList && !isVisible && !isFading) - { - isVisible = true; - taskListCollider.center = openColliderCenter; - taskListCollider.size = openCollidersize; - - bgMat.color = activeColor; - for (int i = 0; i < currentTasksListElements.Count; i++) - currentTasksListElements[i].SetAlpha(1f); - - taskContainer.gameObject.SetActive(true); - vmnc.enabled = true; - } - else if (isLookingAtTaskList && isVisible && isFading) - { - StopCoroutine(FadeOut()); - - isFading = false; - taskListCollider.center = openColliderCenter; - taskListCollider.size = openCollidersize; - - bgMat.color = activeColor; - for (int i = 0; i < currentTasksListElements.Count; i++) - currentTasksListElements[i].SetAlpha(1f); - } - else if (!isLookingAtTaskList && isVisible && !isFading) - { - StartCoroutine(FadeOut()); - } - - //if (!isLookingAtTaskList && !isProcessingOpening && !isDragging && !isProcessingOpening && !isProcessingRepositioning) - // UpdatePosition(); - - transform.rotation = Quaternion.LookRotation(transform.position - AngelARUI.Instance.ARCamera.transform.position, Vector3.up); - } - - public void ToggleTasklist() - { - if (list != null) - SetTaskListActive(!list.activeInHierarchy); - } - - /// - /// Update the collider and the the extent of the task list based on the extent of all tasks. - /// - private void LateUpdate() - { - progressLine.Start = new Vector3(0, ((taskContainer.rect.y)) * -1, 0); - progressLine.End = new Vector3(0, ((taskContainer.rect.y)), 0); - - topPointsParent.transform.position = progressLine.transform.TransformPoint(progressLine.Start); - bottomPointsParent.transform.position = progressLine.transform.TransformPoint(progressLine.End); - - taskListCollider.size = new Vector3(taskListCollider.size.x, taskContainer.rect.height, taskListCollider.size.z); - } - - #region Task updates - /// - /// Set the ID of the current task (in regard to the given task list) - starts with 0 - and the task list will update accordingly. - /// Does not update if no tasks were set beforehand - /// - public void SetCurrentTask(int currentTaskID) - { - if (tasks == null || currentTaskID == currentTaskIDInList) return; - - if (currentTaskID < 0) - { - AngelARUI.Instance.LogDebugMessage("TaskID was invalid: id " + currentTaskID + ", task list length: " + tasks.GetLength(0), false); - return; - } - - string orbTaskMessage = "All Done!"; - isDone = true; - if (currentTaskID < GetTaskCount()) - { - isDone = false; - orbTaskMessage = tasks[currentTaskID, 1]; - } - - currentTaskIDInList = currentTaskID; - StartCoroutine(SetCurrentTaskAsync(currentTaskID, orbTaskMessage)); - } - - /// - /// Update the tasklist - /// - /// The id of the current task list (from 0 to n-1) - /// The task message the orb should show - /// - private IEnumerator SetCurrentTaskAsync(int currentTaskID, string orbMessage) - { - while (!taskListGenerated) - yield return new WaitForEndOfFrame(); - - bool allDone = false; - if (currentTaskID >= tasks.GetLength(0)) - { - allDone = true; - currentTaskID = tasks.GetLength(0) - 1; - } - - AngelARUI.Instance.LogDebugMessage("TaskID was valid: " + currentTaskID + ", task list length: " + tasks.GetLength(0), true); - - bool isSubTask = false; - if (tasks[currentTaskID, 0].Equals("1")) - isSubTask = true; - - bool isMainTaskAndHasChildren = false; - if (tasks[currentTaskID, 0].Equals("0") && currentTaskID + 1 < tasks.GetLength(0) && tasks[currentTaskID + 1, 0].Equals("1")) - { - currentTaskID += 1; - isMainTaskAndHasChildren = true; - } - - //Deactivate previous task list elements - for (int i = 0; i < taskToElement.Count; i++) - { - taskToElement[i].Reset(list.activeInHierarchy); - taskToElement[i].gameObject.SetActive(false); - currentTasksListElements.Remove(taskToElement[i]); - } - - //Adapt begin and end list index in the UI based on main/subtask relationship - int startIndex = currentTaskID - (maxNumTasksOnList + 1) / 2; - if (startIndex < 0) - startIndex = 0; - - if (startIndex > 0) - topPointsParent.SetActive(true); - else - topPointsParent.SetActive(false); - - int endIndex = startIndex + maxNumTasksOnList; - if (endIndex > tasks.GetLength(0)) - endIndex = tasks.GetLength(0); - - if (allDone) - bottomPointsParent.SetActive(false); - else - bottomPointsParent.SetActive(true); - - for (int i = startIndex; i < endIndex; i++) - { - TaskListElement current = taskToElement[i]; - if ((isSubTask || isMainTaskAndHasChildren) && i == (currentTaskID - 1)) - { - current = taskToElement[taskToParent[currentTaskID]]; - int subTasksDone = currentTaskID - current.id - 1; - current.SetAsCurrent(subTasksDone + "/" + mainToSubTasks[taskToParent[currentTaskID]].Count); - - } - else - { - if (i < currentTaskID || allDone) - current.SetIsDone(true); - - else if (i == currentTaskID && !allDone) - current.SetAsCurrent(""); - else - current.SetIsDone(false); - } - - current.gameObject.SetActive(true); - currentTasksListElements.Add(current); - } - - Orb.Instance.SetTaskMessage(orbMessage); - AudioManager.Instance.PlaySound(Orb.Instance.transform.position, SoundType.taskDone); - } - #endregion - - #region Visibility updates - - /// - /// Fades out the background and the text on the tasklist - /// - /// - private IEnumerator FadeOut() - { - isFading = true; - - yield return new WaitForSeconds(1.0f); - - float shade = activeColor.r; - float alpha = 1f; - - while (isFading && shade > 0) - { - alpha -= (step * 20); - shade -= step; - - bgMat.color = new Color(shade, shade, shade); - - if (alpha >= 0) - { - for (int i = 0; i < currentTasksListElements.Count; i++) - currentTasksListElements[i].SetAlpha(Mathf.Max(0, alpha)); - } - - yield return new WaitForEndOfFrame(); - } - - if (isFading) - { - isFading = false; - isVisible = false; - - vmnc.enabled = false; - taskContainer.gameObject.SetActive(false); - - taskListCollider.center = closedColliderCenter; - taskListCollider.size = closedCollidersize; - } - } - - private IEnumerator ShowTaskList() - { - isProcessingOpening = true; - - StartCoroutine(UpdatePosAndRot(false)); - - while (isProcessingRepositioning) - { - yield return new WaitForEndOfFrame(); - } - - foreach (var elem in currentTasksListElements) - elem.SetAlpha(1); - - list.SetActive(true); - taskListCollider.enabled = true; - - AudioManager.Instance.PlaySound(transform.position, SoundType.notification); - - isProcessingOpening = false; - } - - #endregion - - #region Pose Update - - public void Reposition() - { - if (list.activeSelf) - UpdatePosition(); - } - - private void UpdateMaxDistance() - { - float dist = Utils.GetCameraToPosDist(transform.position); - - if (dist != -1) - maxDistance = Mathf.Max(minDistance + 0.02f, Mathf.Min(dist - 0.08f, 1.0f)); - } - - private void UpdatePosition() - { - UpdateMaxDistance(); - - if ((Vector3.Distance(AngelARUI.Instance.ARCamera.transform.position, transform.position) > maxDistance - || Vector3.Angle(transform.position - AngelARUI.Instance.ARCamera.transform.position, AngelARUI.Instance.ARCamera.transform.forward) > 90f)) - { - StartCoroutine(UpdatePosAndRot(true)); - } - } - - private IEnumerator UpdatePosAndRot(bool slow) - { - isProcessingRepositioning = true; - - Vector3 direction = AngelARUI.Instance.ARCamera.transform.forward; - var eyeGazeProvider = CoreServices.InputSystem?.EyeGazeProvider; - if (eyeGazeProvider != null && eyeGazeProvider.IsEyeTrackingEnabledAndValid && eyeGazeProvider.IsEyeCalibrationValid.Value) - direction = eyeGazeProvider.GazeDirection; - - Vector3 targetPos = AngelARUI.Instance.ARCamera.transform.position + Vector3.Scale( - direction, - new Vector3(maxDistance, maxDistance, maxDistance)); - - if (slow) - { - Vector3 startPos = transform.position; - - float timeElapsed = 0; - float lerpDuration = 0.4f; - while (timeElapsed < lerpDuration) - { - // Set our position as a fraction of the distance between the markers. - transform.position = Vector3.Lerp(startPos, targetPos, timeElapsed / lerpDuration); - transform.SetYPos(AngelARUI.Instance.ARCamera.transform.position.y); - - timeElapsed += Time.deltaTime; - yield return new WaitForEndOfFrame(); - } - - transform.position = targetPos; - transform.SetYPos(AngelARUI.Instance.ARCamera.transform.position.y); - - StartCoroutine(ShowHalo()); - } - else - { - transform.position = targetPos; - transform.SetYPos(AngelARUI.Instance.ARCamera.transform.position.y); - } - - isProcessingRepositioning = false; - } - - #endregion - - #region Getter and Setter - - public bool GetIsTaskListActive() => list.activeInHierarchy; - - public int GetTaskCount() - { - if (tasks != null) - return tasks.GetLength(0); - else - return 0; - } - - public int GetCurrentTaskID() => currentTaskIDInList + 1; - - public void SetTaskListActive(bool isActive) - { - if (isProcessingOpening || !taskListGenerated) return; - AngelARUI.Instance.LogDebugMessage("Show Task list: " + isActive, true); - - if (isActive) - { - UpdateMaxDistance(); - StartCoroutine(ShowTaskList()); - StartCoroutine(ShowHalo()); - } - else - { - list.SetActive(false); - taskListCollider.enabled = false; - vmnc.enabled = false; - - AudioManager.Instance.PlaySound(transform.position, SoundType.notification); - } - } - - private IEnumerator ShowHalo() - { - obIndicator.gameObject.SetActive(true); - - while (!Utils.InFOV(AngelARUI.Instance.ARCamera,transform.position) && list.activeSelf) - { - yield return new WaitForEndOfFrame(); - } - - obIndicator.gameObject.SetActive(false); - } - - public void SetIsDragging(bool isDragging) => this.isDragging = isDragging; - - public void SetNearHover(bool isHovering) => dragHandle.gameObject.SetActive(isHovering); - - public void SetAllTasksDone() => SetCurrentTask(GetTaskCount() + 2); - - #endregion -} diff --git a/unity/ARUI/Assets/Scripts/ARUI/TestData.cs b/unity/ARUI/Assets/Scripts/ARUI/TestData.cs deleted file mode 100644 index a96f55d78..000000000 --- a/unity/ARUI/Assets/Scripts/ARUI/TestData.cs +++ /dev/null @@ -1,213 +0,0 @@ -using System.Collections; -using UnityEngine; -using RosMessageTypes.Angel; - - -public class TestData : MonoBehaviour -{ - //string[,] tasks = - //{ - // {"0", "Measure 12 ounces of water in the liquid measuring cup"}, - // {"1", "Pour the water from the liquid measuring cup into the electric kettle"}, - // {"1", "Turn on the electric kettle by pushing the button underneath the handle"}, - // {"1", "Boil the water. The water is done boiling when the button underneath the handle pops up"}, - // {"1", "While the water is boiling, assemble the filter cone. Place the dripper on top of a coffee mug"}, //4 - // {"0", "Prepare the filter insert by folding the paper filter in half to create a semi-circle, and in half again to create a quarter-circle. Place the paper filter in the dripper and spread open to create a cone."}, - // {"1", "Take the coffee filter and fold it in half to create a semi-circle"}, - // {"1", "Folder the filter in half again to create a quarter-circle"}, - // {"1", "Place the folded filter into the dripper such that the the point of the quarter-circle rests in the center of the dripper"}, - // {"1", "Spread the filter open to create a cone inside the dripper"}, - // {"0", "Place the dripper on top of the mug"},//10 - // {"0","Weigh the coffee beans and grind until the coffee grounds are the consistency of coarse sand, about 20 seconds. Transfer the grounds to the filter cone."}, - // {"1","Turn on the kitchen scale"}, - // {"0"," Turn on the thermometer"}, - // {"1"," Place the end of the thermometer into the water. The temperature should read 195-205 degrees Fahrenheit or between 91-96 degrees Celsius."}, - // {"0","Pour the water over the coffee grounds"}, - // {"0","Clean up the paper filter and coffee grounds"}, //16 - //}; - - //string[,] tasks = - //{ - // {"0", "Place the botton bun in the center of the plate."}, //4 - // {"0", "Put the cheesy meat patty on top of the botton bun."}, //4 - // {"0", "Add the lettuce on top of the cheese." }, - // {"0", "Place two red tomatoes on top or next to the lettuce."}, - // {"0", "Place the sourdough top bun on top of the vegetables."}, - //}; - - string[,] tasks = - { - {"0", "Place tortilla on cutting board."}, - {"0", "Use a butter knife to scoop about a tablespoon of nut butter from the jar."}, - {"1", "Spread nut butter onto tortilla, leaving 1/2-inch uncovered at the edges."}, - {"0", "Clean the knife by wiping with a paper towel."}, - {"0", "Use the knife to scoop about a tablespoon of jelly from the jar."}, - {"1", "Spread jelly over the nut butter."}, //4 - {"1", "Clean the knife by wiping with a paper towel."}, - {"0", "Roll the tortilla from one end to the other into a log shape, about 1.5 inches thick. Roll it tight enough to prevent gaps, but not so tight that the filling leaks."}, - {"0", "Secure the rolled tortilla by inserting 5 toothpicks about 1 inch apart."}, - {"0", "Trim the ends of the tortilla roll with the butter knife, leaving 1?2 inch margin between the last toothpick and the end of the roll. Discard ends."}, - {"0", "Slide floss under the tortilla, perpendicular to the length of the roll.Place the floss halfway between two toothpicks."}, - {"0", "Cross the two ends of the floss over the top of the tortilla roll." }, - {"1", "Holding one end of the floss in each hand, pull the floss ends in opposite directions to slice."}, - {"0", "Continue slicing with floss to create 5 pinwheels."},//12 - }; - - private int currentTask = 0; - - private void Start() => StartCoroutine(RunTasksAtRuntime()); - - /// - /// Routine to test functions at run-time, if not access to editor is available - /// - private IEnumerator RunTasksAtRuntime() - { - AngelARUI.Instance.SetTasks(tasks); - - yield return new WaitForSeconds(3f); - - currentTask++; - AngelARUI.Instance.SetCurrentTaskID(currentTask); - - yield return new WaitForSeconds(1f); - - AngelARUI.Instance.SetViewManagement(false); - - yield return new WaitForSeconds(4f); - currentTask++; - AngelARUI.Instance.SetCurrentTaskID(currentTask); - currentTask++; - AngelARUI.Instance.SetCurrentTaskID(currentTask); - currentTask++; - AngelARUI.Instance.SetCurrentTaskID(currentTask); - - AngelARUI.Instance.MuteAudio(true); - - yield return new WaitForSeconds(2f); - currentTask--; - AngelARUI.Instance.SetCurrentTaskID(currentTask); - - AngelARUI.Instance.SetViewManagement(true); - - yield return new WaitForSeconds(3f); - currentTask++; - AngelARUI.Instance.SetCurrentTaskID(currentTask); - - yield return new WaitForSeconds(1f); - currentTask++; - AngelARUI.Instance.SetCurrentTaskID(currentTask); - - AngelARUI.Instance.MuteAudio(false); - - yield return new WaitForSeconds(1f); - - currentTask++; - AngelARUI.Instance.SetCurrentTaskID(currentTask); - - yield return new WaitForSeconds(3f); - AngelARUI.Instance.ShowSkipNotification(true); - - yield return new WaitForSeconds(5f); - currentTask++; - AngelARUI.Instance.SetCurrentTaskID(currentTask); - - yield return new WaitForSeconds(2f); - - int next = currentTask+1; - //Set message (e.g. "Did you mean '{user intent}'?" - InterpretedAudioUserIntentMsg intentMsg = new InterpretedAudioUserIntentMsg(); - intentMsg.user_intent = "Did you mean 'Go to the next task'?"; - - //Set event that should be triggered if user confirms - AngelARUI.Instance.SetUserIntentCallback((intent) => { AngelARUI.Instance.SetCurrentTaskID(next); }); - - //Show dialogue to user - AngelARUI.Instance.TryGetUserFeedbackOnUserIntent(intentMsg); - - yield return new WaitForSeconds(10f); - - next = currentTask-1; - //Set message (e.g. "Did you mean '{user intent}'?" - intentMsg = new InterpretedAudioUserIntentMsg(); - intentMsg.user_intent = "Did you mean 'Go to the previous task'?"; - - //Set event that should be triggered if user confirms - AngelARUI.Instance.SetUserIntentCallback((intent) => { AngelARUI.Instance.SetCurrentTaskID(next); }); - - //Show dialogue to user - AngelARUI.Instance.TryGetUserFeedbackOnUserIntent(intentMsg); - } - -#if UNITY_EDITOR - - /// - /// Listen to Keyevents for debugging (only in the Editor) - /// - public void Update() - { - // Example how to set the recipe (task list in the ARUI) - example data see on top - if (Input.GetKeyUp(KeyCode.O)) - AngelARUI.Instance.SetTasks(tasks); - - // Example how to use the NLI confirmation dialogue - if (Input.GetKeyUp(KeyCode.P)) - { - int next = currentTask++; - //1) Set message (e.g. "Did you mean '{user intent}'?" - InterpretedAudioUserIntentMsg intentMsg = new InterpretedAudioUserIntentMsg(); - intentMsg.user_intent = "Did you mean 'Go to the next task'?"; - - //2) Set event that should be triggered if user confirms - AngelARUI.Instance.SetUserIntentCallback((intent) => { AngelARUI.Instance.SetCurrentTaskID(next); }); - - //4) Show dialogue to user - AngelARUI.Instance.TryGetUserFeedbackOnUserIntent(intentMsg); - } - - // Example how to step forward/backward in tasklist. - if (Input.GetKeyUp(KeyCode.RightArrow)) - { - currentTask++; - AngelARUI.Instance.SetCurrentTaskID(currentTask); - } - else if (Input.GetKeyUp(KeyCode.LeftArrow)) - { - currentTask--; - AngelARUI.Instance.SetCurrentTaskID(currentTask); - } - - if (Input.GetKeyUp(KeyCode.R)) - { - currentTask = UnityEngine.Random.Range(0, tasks.GetLength(0) + 2); - AngelARUI.Instance.SetCurrentTaskID(currentTask); - } - - // Example how to trigger a skip notification. - if (Input.GetKeyUp(KeyCode.M)) - { - AngelARUI.Instance.ShowSkipNotification(true); - } - - // Example how to disable skip notification (is disable if system sets new task, or if system disables task manually - if (Input.GetKeyUp(KeyCode.B)) - { - AngelARUI.Instance.ShowSkipNotification(false); - } - - if (Input.GetKeyUp(KeyCode.V)) - { - AngelARUI.Instance.SetViewManagement(!AngelARUI.Instance.IsVMActiv); - } - - if (Input.GetKeyUp(KeyCode.D)) - { - AngelARUI.Instance.ShowDebugEyeGazeTarget(false); - } - if (Input.GetKeyUp(KeyCode.S)) - { - AngelARUI.Instance.ShowDebugEyeGazeTarget(true); - } - } - -#endif -} diff --git a/unity/ARUI/Assets/Scripts/ARUI/UIComponents/ConfirmationDialogue.cs b/unity/ARUI/Assets/Scripts/ARUI/UIComponents/ConfirmationDialogue.cs deleted file mode 100644 index 537608806..000000000 --- a/unity/ARUI/Assets/Scripts/ARUI/UIComponents/ConfirmationDialogue.cs +++ /dev/null @@ -1,150 +0,0 @@ -using System.Collections; -using UnityEngine; -using UnityEngine.Events; -using RosMessageTypes.Angel; -using Microsoft.MixedReality.Toolkit.Utilities.Solvers; -using System; -using TMPro; - -/// -/// Custom one argument version of a UnityEvent to allow passing of -/// InterpretedAudioUserIntentMsg arguments. -/// See: https://docs.unity3d.com/ScriptReference/Events.UnityEvent_1.html -/// -[System.Serializable] -public class InterpretedAudioUserIntentEvent : UnityEvent {} - -/// -/// Dialogue that asks for user confirmation of a given action. Used for the Natural Language Interface. -/// The user has timeInSeconds seconds to decide if the given action should be executed. Confirmation can be done by -/// looking at the button or touching it. -/// -public class ConfirmationDialogue : MonoBehaviour -{ - private bool init = false; /// (); - textContainer.gameObject.AddComponent(); - - GameObject btn = transform.GetChild(0).gameObject; - okBtn = btn.AddComponent(); - okBtn.InitializeButton(EyeTarget.okButton, () => Confirmed(true), null, true, DwellButtonType.Select); - okBtn.gameObject.SetActive(false); - - time = transform.GetComponentInChildren(); - time.enabled = false; - - transform.position = AngelARUI.Instance.ARCamera.ViewportToWorldPoint(new Vector3(0.5f, 0.7f, 1f), Camera.MonoOrStereoscopicEye.Left); - movingBehavior = gameObject.GetComponent(); - movingBehavior.enabled = true; - - selectEvent = new InterpretedAudioUserIntentEvent(); - } - - /// - /// Start the timer if the dialogue is initialized and the timer is not running yet. - /// - private void Update() - { - if (init & !timerStarted && textContainer.TextRect.width > 0.001f) - StartCoroutine(DecreaseTime()); - - if (okBtn.IsInteractingWithBtn && movingBehavior.enabled) - movingBehavior.enabled = false; - else if (!okBtn.IsInteractingWithBtn && !movingBehavior.enabled && !delayedMoving) - StartCoroutine(DelayedStartMoving()); - - } - - private IEnumerator DelayedStartMoving() - { - delayedMoving = true; - - yield return new WaitForSeconds(1f); - - if (!okBtn.IsInteractingWithBtn) - movingBehavior.enabled = true; - - delayedMoving = false; - } - - /// - /// Initialize the dialgoue components - text and confirmation event - /// - /// Contains message that is shown to the user. - /// confirmation event, invoked when the user is triggering the okay button - public void InitializeConfirmationNotification(InterpretedAudioUserIntentMsg intentMsg, UnityAction confirmedEvent) - { - if (intentMsg == null || intentMsg.user_intent.Length == 0) return; - - userIntent = intentMsg; - textContainer.SetText("Did you mean " + "`" + intentMsg.user_intent + "`?"); - selectEvent.AddListener(confirmedEvent); - init = true; - } - - /// - /// Called if the user either actively confirmed, or passively did not confirm the dialogue. - /// if isConfirmed is true, the event assigned to the dialogue during initialization is triggered - /// - /// true if confirmed by user, else false - private void Confirmed(bool isConfirmed) - { - if (isConfirmed) - selectEvent.Invoke(userIntent); - else - AngelARUI.Instance.LogDebugMessage("The user did not confirm the dialogue", true); - - StopCoroutine(DecreaseTime()); - Destroy(this.gameObject); - } - - private IEnumerator DecreaseTime() - { - AudioManager.Instance.PlaySound(transform.position, SoundType.select); - - timerStarted = true; - - okBtn.gameObject.SetActive(true); - time.enabled = true; - - okBtn.transform.position = textContainer.transform.position + new Vector3(textContainer.TextRect.width - okBtn.Width/2, 0, 0); - - time.Start = new Vector3(0, textContainer.TextRect.height/2, 0); - time.End = new Vector3(textContainer.TextRect.width, textContainer.TextRect.height / 2, 0); - Vector3 xEnd = time.End; - - yield return new WaitForFixedUpdate(); - float timeElapsed= 0.00001f; - float lerpDuration = timeInSeconds; - while (timeElapsed < lerpDuration) - { - yield return new WaitForEndOfFrame(); - - if (!okBtn.IsInteractingWithBtn) - { - time.End = Vector3.Lerp(time.Start, xEnd, 1 - (timeElapsed / lerpDuration)); - timeElapsed += Time.deltaTime; - } - - - } - - Confirmed(false); - } -} diff --git a/unity/ARUI/Assets/Scripts/ARUI/UIComponents/DwellButton.cs b/unity/ARUI/Assets/Scripts/ARUI/UIComponents/DwellButton.cs deleted file mode 100644 index fd94444de..000000000 --- a/unity/ARUI/Assets/Scripts/ARUI/UIComponents/DwellButton.cs +++ /dev/null @@ -1,220 +0,0 @@ -using Microsoft.MixedReality.Toolkit; -using Microsoft.MixedReality.Toolkit.Input; -using System; -using System.Collections; -//using System.Diagnostics.Eventing.Reader; -using UnityEngine; -using UnityEngine.Events; -using UnityEngine.EventSystems; - -public enum DwellButtonType -{ - Toggle=0, - Select =1 -} - -/// -/// Button that can be triggered using touch or eye-gaze dwelling -/// -public class DwellButton : MonoBehaviour, IMixedRealityTouchHandler -{ - public bool IsInteractingWithBtn = false; - public float Width { get { return btnCollider.size.y; } } - - private bool isLookingAtBtn = false; - public bool GetIsLookingAtBtn{ get { return isLookingAtBtn; } } - - private bool isTouchingBtn = false; - private bool touchable = false; - - private EyeTarget target; - private UnityEvent selectEvent; - private UnityEvent quarterSelectEvent; - private BoxCollider btnCollider; - public BoxCollider Collider { get { return btnCollider; } } - private GameObject btnmesh; - - private float dwellSeconds = 4f; - private DwellButtonType type = DwellButtonType.Toggle; - private bool toggled = false; - public bool Toggled { - set { - toggled = value; - SetSelected(value); - } - } - - //*** Btn Dwelling Feedback - private Shapes.Disc loadingDisc; - private float startingAngle; - - //*** Btn Push Feedback - private Shapes.Disc pushConfiromationDisc; - private float thickness; - - //*** Btn Design - private Material btnBGMat; - private Color baseColor = new Color(0.5377358f, 0.5377358f, 0.5377358f,0.24f); - private Color activeColor = new Color(0.7f, 0.7f, 0.8f, 0.4f); - - private void Awake() - { - Shapes.Disc[] discs = GetComponentsInChildren(true); - loadingDisc = discs[0]; - pushConfiromationDisc = discs[1]; - pushConfiromationDisc.enabled = false; - thickness = pushConfiromationDisc.Thickness; - - startingAngle = loadingDisc.AngRadiansStart; - - MeshRenderer mr = GetComponentInChildren(); - btnBGMat = new Material(mr.material); - btnBGMat.color = baseColor; - mr.material = btnBGMat; - - selectEvent = new UnityEvent(); - quarterSelectEvent = new UnityEvent(); - - btnCollider = GetComponentInChildren(true); - btnmesh = transform.GetChild(0).gameObject; - } - - public void InitializeButton(EyeTarget target, UnityAction btnSelectEvent, UnityAction btnHalfSelect, bool touchable, DwellButtonType type) - { - this.target = target; - selectEvent.AddListener(btnSelectEvent); - - if (btnHalfSelect != null) - quarterSelectEvent.AddListener(btnHalfSelect); - - this.touchable = touchable; - this.type = type; - - if (touchable) - gameObject.AddComponent(); - } - - private void Update() - { - UpdateCurrentlyLooking(); - IsInteractingWithBtn = isTouchingBtn || isLookingAtBtn; - } - - private void UpdateCurrentlyLooking() - { - bool currentLooking = FollowEyeTarget.Instance.currentHit == target; - - if (currentLooking && !isLookingAtBtn && !isTouchingBtn) - { - isLookingAtBtn = true; - StartCoroutine(Dwelling()); - } - - if (!currentLooking || isTouchingBtn) - { - isLookingAtBtn = false; - StopCoroutine(Dwelling()); - btnBGMat.color = baseColor; - } - - isLookingAtBtn = currentLooking; - } - - private IEnumerator Dwelling() - { - AudioManager.Instance.PlaySound(transform.position, SoundType.confirmation); - - btnBGMat.color = activeColor; - - bool halfEventEvoked = false; - bool success = false; - float duration = 6.24f/dwellSeconds; //full circle in radians - - float elapsed = 0f; - while (!isTouchingBtn && isLookingAtBtn && elapsed < duration) - { - if (CoreServices.InputSystem.EyeGazeProvider.GazeTarget == null) - break; - - elapsed += Time.deltaTime; - loadingDisc.AngRadiansEnd = elapsed* dwellSeconds; - loadingDisc.Color = Color.white; - - if (!halfEventEvoked && isLookingAtBtn && quarterSelectEvent != null && elapsed > (duration / 4)) - { - halfEventEvoked = true; - quarterSelectEvent.Invoke(); - } - - if (elapsed>duration && isLookingAtBtn) - success = true; - - yield return null; - } - - if (success) - { - selectEvent.Invoke(); - if (type == DwellButtonType.Toggle) - { - toggled = !toggled; - SetSelected(toggled); - } - } else - { - btnBGMat.color = baseColor; - - if (type != DwellButtonType.Toggle || (type == DwellButtonType.Toggle && !toggled)) - SetSelected(false); - else if (type == DwellButtonType.Toggle && toggled) - SetSelected(true); - } - } - - public void OnTouchStarted(HandTrackingInputEventData eventData) - { - if (!touchable) return; - isTouchingBtn = true; - btnBGMat.color = activeColor; - pushConfiromationDisc.enabled = true; - } - - public void OnTouchCompleted(HandTrackingInputEventData eventData) - { - if (!touchable) return; - isTouchingBtn = false; - - btnBGMat.color = baseColor; - btnmesh.transform.localPosition = Vector3.zero; - pushConfiromationDisc.enabled = false; - } - - public void OnTouchUpdated(HandTrackingInputEventData eventData) - { - if (!touchable) return; - btnmesh.transform.position = eventData.InputData; - - if (btnmesh.transform.localPosition.z > pushConfiromationDisc.transform.localPosition.z) - pushConfiromationDisc.Color = Color.cyan; - else pushConfiromationDisc.Color = Color.white; - - if (btnmesh.transform.localPosition.z > pushConfiromationDisc.transform.localPosition.z+0.01f) - selectEvent.Invoke(); - } - - private void SetSelected(bool selected) - { - if (selected) - { - loadingDisc.AngRadiansEnd = 6.24f; - loadingDisc.Color = new Color(0.8f, 0.8f, 0.8f); - btnBGMat.color = activeColor; - } - else - { - loadingDisc.AngRadiansEnd = startingAngle; - loadingDisc.Color = Color.white; - btnBGMat.color = baseColor; - } - } -} \ No newline at end of file diff --git a/unity/ARUI/Assets/Scripts/ARUI/UIComponents/FlexibleTextContainer.cs b/unity/ARUI/Assets/Scripts/ARUI/UIComponents/FlexibleTextContainer.cs deleted file mode 100644 index add0ad38b..000000000 --- a/unity/ARUI/Assets/Scripts/ARUI/UIComponents/FlexibleTextContainer.cs +++ /dev/null @@ -1,92 +0,0 @@ -using System; -using System.Collections; -using System.Collections.Generic; -using TMPro; -using UnityEngine; -using UnityEngine.UI; - -public class FlexibleTextContainer : MonoBehaviour -{ - public TMPro.TextMeshProUGUI TextComponent; - - private int maxCharCountPerLine = 70; - public int MaxCharCountPerLine { get { return maxCharCountPerLine; } } - - //***Flexible Textbox for taskmessage - private RectTransform HGroupTaskMessage; - public Rect TextRect { get { return HGroupTaskMessage.rect; } } - - private RectTransform textRect; - - private Material taskBackgroundMat; - - //***Flexible Textbox for taskmessage - private BoxCollider taskMessageCollider; - public BoxCollider MessageCollider - { - get { return taskMessageCollider; } - } - - // Start is called before the first frame update - void Awake() - { - HorizontalLayoutGroup temp = gameObject.GetComponentInChildren(); - //init task message group - HGroupTaskMessage = temp.gameObject.GetComponent(); - TMPro.TextMeshProUGUI[] allText = HGroupTaskMessage.gameObject.GetComponentsInChildren(); - - TextComponent = allText[0]; - TextComponent.text = ""; - textRect = TextComponent.gameObject.GetComponent(); - - //Init background image - Image bkgr = HGroupTaskMessage.GetComponentInChildren(); - taskBackgroundMat = new Material(bkgr.material); - Color firstColor = GetGlowColor(); - taskBackgroundMat.SetColor("_InnerGlowColor", firstColor); - bkgr.material = taskBackgroundMat; - - taskMessageCollider = transform.GetComponent(); - } - - public TMPro.TextMeshProUGUI[] GetAllTextMeshComponents() - { - return HGroupTaskMessage.gameObject.GetComponentsInChildren(); - } - - // Update is called once per frame - void Update() - { - // Update collider of messagebox - taskMessageCollider.size = new Vector3(HGroupTaskMessage.rect.width, taskMessageCollider.size.y, taskMessageCollider.size.z); - taskMessageCollider.center = new Vector3(HGroupTaskMessage.rect.width / 2, 0, 0); - } - - public void SetBackgroundColor(Color activeColorBG) - { - taskBackgroundMat.color = activeColorBG; - } - - public void SetTextColor(Color textColor) - { - TextComponent.color = textColor; - } - - public void SetGlowColor(Color glowColor) - { - taskBackgroundMat.SetColor("_InnerGlowColor", glowColor); - } - - public Color GetGlowColor() => taskBackgroundMat.GetColor("_InnerGlowColor"); - - public void UpdateAnchorInstant() - { - taskMessageCollider.center = new Vector3(HGroupTaskMessage.rect.width / 2, 0, 0); - taskMessageCollider.size = new Vector3(HGroupTaskMessage.rect.width, taskMessageCollider.size.y, taskMessageCollider.size.z); - } - - internal void SetText(string message) - { - this.TextComponent.text = Utils.SplitTextIntoLines(message, maxCharCountPerLine); - } -} diff --git a/unity/ARUI/Assets/Scripts/ARUI/UIComponents/MainMenu.cs b/unity/ARUI/Assets/Scripts/ARUI/UIComponents/MainMenu.cs deleted file mode 100644 index 51898f566..000000000 --- a/unity/ARUI/Assets/Scripts/ARUI/UIComponents/MainMenu.cs +++ /dev/null @@ -1,8 +0,0 @@ -using System.Collections; -using System.Collections.Generic; -using UnityEngine; - -public class MainMenu : MonoBehaviour -{ - public bool isFading; -} diff --git a/unity/ARUI/Assets/Scripts/ARUI/UIComponents/MainMenuCard.cs b/unity/ARUI/Assets/Scripts/ARUI/UIComponents/MainMenuCard.cs deleted file mode 100644 index 48304b5be..000000000 --- a/unity/ARUI/Assets/Scripts/ARUI/UIComponents/MainMenuCard.cs +++ /dev/null @@ -1,95 +0,0 @@ -using System.Collections; -using System.Collections.Generic; -using TMPro; -using UnityEngine; - -public class MainMenuCard : MonoBehaviour -{ - private string[,] tasks = - { - {"0", "Place tortilla on cutting board."}, - {"0", "Use a butter knife to scoop about a tablespoon of nut butter from the jar."}, - {"1", "Spread nut butter onto tortilla, leaving 1/2-inch uncovered at the edges."}, - {"0", "Clean the knife by wiping with a paper towel."}, - {"0", "Use the knife to scoop about a tablespoon of jelly from the jar."}, - {"1", "Spread jelly over the nut butter."}, //4 - {"1", "Clean the knife by wiping with a paper towel."}, - {"0", "Roll the tortilla from one end to the other into a log shape, about 1.5 inches thick. Roll it tight enough to prevent gaps, but not so tight that the filling leaks."}, - {"0", "Secure the rolled tortilla by inserting 5 toothpicks about 1 inch apart."}, - {"0", "Trim the ends of the tortilla roll with the butter knife, leaving 1?2 inch margin between the last toothpick and the end of the roll. Discard ends."}, - {"0", "Slide floss under the tortilla, perpendicular to the length of the roll.Place the floss halfway between two toothpicks."}, - {"0", "Cross the two ends of the floss over the top of the tortilla roll." }, - {"1", "Holding one end of the floss in\r\neach hand, pull the floss ends in opposite directions to slice."}, - {"0", "Continue slicing with floss to create 5 pinwheels."},//12 - }; - - private Shapes.Line dwellLine; - private float max = 0.06f; - private float dwellTime = 2; - public bool UserIsLooking; - private Shapes.Rectangle backgroundRect; - - // Start is called before the first frame update - void Start() - { - dwellLine = GetComponentInChildren(); - dwellLine.enabled = false; - - backgroundRect = GetComponent(); - backgroundRect.enabled = false; - } - - // Update is called once per frame - void Update() - { - if (FollowEyeTarget.Instance.currentHit == EyeTarget.recipe && - FollowEyeTarget.Instance.currentHitObj != null && - FollowEyeTarget.Instance.currentHitObj.gameObject.name.Equals(gameObject.name)) - { - if (dwellLine.enabled== false) - StartCoroutine(Dwelling()); - - UserIsLooking = true; - backgroundRect.enabled = true; - } - else - { - UserIsLooking = false; - backgroundRect.enabled = false; - - StopCoroutine(Dwelling()); - - dwellLine.enabled = false; - dwellLine.End = new Vector3(max, dwellLine.End.y, dwellLine.End.z); - } - } - - - private IEnumerator Dwelling() - { - dwellLine.enabled = true; - - Vector3 xStart = new Vector3(0, dwellLine.End.y, dwellLine.End.z); - Vector3 xEnd = new Vector3(max, dwellLine.End.y, dwellLine.End.z); - dwellLine.End = xStart; - - float timeElapsed = 0.00001f; - float lerpDuration = dwellTime; - while (timeElapsed < lerpDuration && UserIsLooking) - { - dwellLine.End = Vector3.Lerp(xStart, xEnd, (timeElapsed / lerpDuration)); - timeElapsed += Time.deltaTime; - yield return new WaitForEndOfFrame(); - } - - dwellLine.enabled = false; - dwellLine.End = new Vector3(max, dwellLine.End.y, dwellLine.End.z); - - if (UserIsLooking) - { - yield return new WaitForEndOfFrame(); - AngelARUI.Instance.SetTasks(tasks); - AngelARUI.Instance.SetCurrentTaskID(0); - } - } -} diff --git a/unity/ARUI/Assets/Scripts/ARUI/UIComponents/MainMenuCard.cs.meta b/unity/ARUI/Assets/Scripts/ARUI/UIComponents/MainMenuCard.cs.meta deleted file mode 100644 index 326c71f54..000000000 --- a/unity/ARUI/Assets/Scripts/ARUI/UIComponents/MainMenuCard.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: f66202063c01fe649af051222cefede5 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/unity/ARUI/Assets/Scripts/ARUI/UIComponents/ObjectIndicator.cs b/unity/ARUI/Assets/Scripts/ARUI/UIComponents/ObjectIndicator.cs deleted file mode 100644 index 8866f4030..000000000 --- a/unity/ARUI/Assets/Scripts/ARUI/UIComponents/ObjectIndicator.cs +++ /dev/null @@ -1,49 +0,0 @@ -using Microsoft.MixedReality.Toolkit.Utilities.Solvers; -using UnityEngine; - -public class ObjectIndicator : MonoBehaviour -{ - private GameObject halo; - private DirectionalIndicator directionalSolverPos; - private Shapes.Disc haloouter; - private Shapes.Disc haloInner; - private Shapes.Disc indicator; - - private bool isFlat = false; - - // Start is called before the first frame update - void Start() - { - Shapes.Disc[] discs = GetComponentsInChildren(true); - haloInner = discs[0]; - haloouter = discs[1]; - halo = haloInner.transform.parent.gameObject; - - directionalSolverPos = GetComponentInChildren(); - indicator = directionalSolverPos.transform.GetComponentInChildren(); - } - - // Update is called once per frame - void Update() - { - Vector3 poiToCam = transform.position - AngelARUI.Instance.ARCamera.transform.position; - - float degangle = Vector3.Angle(AngelARUI.Instance.ARCamera.transform.forward, Vector3.Normalize(poiToCam)); - float alpha = Mathf.Max(0.05f,Mathf.Min(1,(1f / 15f) * (degangle-25f))); - //Debug.Log(degangle + " " + alpha); - indicator.ColorInner = new Color(1, 1, 1, alpha); - haloInner.ColorOuter = new Color(1, 1, 1, 1-alpha); - haloouter.ColorInner = new Color(1, 1, 1, 1-alpha); - - // on-screen halo faces the user - if (!isFlat) - halo.transform.rotation = Quaternion.LookRotation(AngelARUI.Instance.ARCamera.transform.position - halo.transform.position, Vector3.up); - else - halo.transform.rotation = Quaternion.LookRotation(Vector3.up, Vector3.right); - - directionalSolverPos.transform.rotation = Quaternion.LookRotation(AngelARUI.Instance.ARCamera.transform.position - halo.transform.position, Vector3.up); - - } - - public void SetFlat(bool isFlat) => this.isFlat = isFlat; -} diff --git a/unity/ARUI/Assets/Scripts/ARUI/Utils/AudioManager.cs b/unity/ARUI/Assets/Scripts/ARUI/Utils/AudioManager.cs deleted file mode 100644 index 1cab7a0b4..000000000 --- a/unity/ARUI/Assets/Scripts/ARUI/Utils/AudioManager.cs +++ /dev/null @@ -1,194 +0,0 @@ -using DilmerGames.Core.Singletons; -using Microsoft.MixedReality.Toolkit; -using Microsoft.MixedReality.Toolkit.Audio; -using Microsoft.MixedReality.Toolkit.Input; -using System; -using System.Collections; -using System.Collections.Generic; -using UnityEngine; - -public enum SoundType -{ - notification = 0, - confirmation = 1, - bell = 2, - taskDone = 3, - moveStart = 4, - moveEnd = 5, - select = 6, - warning = 7, -} - -/// -/// Plays localized audio feedback at run-time -/// -public class AudioManager : Singleton, IMixedRealitySpeechHandler -{ - private TextToSpeech _tTos; /// typeToSound; /// soundTypeToPathMapping = new Dictionary() - { - { SoundType.notification,StringResources.notificationSound_path}, - { SoundType.confirmation, StringResources.confirmationSound_path}, - { SoundType.bell,StringResources.bellsound_path}, - { SoundType.taskDone,StringResources.nextTaskSound_path}, - { SoundType.moveStart,StringResources.moveStart_path}, - { SoundType.moveEnd,StringResources.moveEnd_path}, - { SoundType.select,StringResources.selectSound_path}, - { SoundType.warning,StringResources.warningSound_path} - }; - - private List _currentlyPlayingSound = null; /// CoreServices.InputSystem?.RegisterHandler(this); - - private void Start() - { - GameObject tmp = new GameObject("TextToSpeechSource"); - tmp.transform.parent = transform; - tmp.transform.position = transform.position; - _tTos = tmp.gameObject.AddComponent(); - - _currentlyPlayingSound = new List(); - } - - /// - /// Speech-To-Text for the task - /// - /// - public void PlayText(string text) - { - if (!_isMute) - StartCoroutine(PlayTextLocalized(Orb.Instance.transform.position, text)); - } - - /// - /// Plays a sound effect from a certain position - /// - /// - /// - public void PlaySound(Vector3 pos, SoundType type) => StartCoroutine(PlaySoundLocalized(pos, type)); - - /// - /// Mute audio feedback for task guidance - /// - /// - public void MuteAudio(bool mute) - { - if (mute && _currentlyPlayingText != null) - { - _tTos.StopSpeaking(); - _currentlyPlayingText.Stop(); - _currentlyPlayingText = null; - } - - _isMute = mute; - } - - /// - /// Immediately stops the audio instructions - /// - public void ImmediatelyStopSpeaking() - { - if (_currentlyPlayingText!=null) - _currentlyPlayingText.Stop(); - - if (_tTos) - _tTos.StopSpeaking(); - - _currentlyPlayingText = null; - } - - - /// - /// Initialize the sound library - /// - private void InitIfNeeded() - { - typeToSound = new Dictionary(); - - //Load sound resources - foreach (SoundType type in soundTypeToPathMapping.Keys) - { - AudioSource sound = new GameObject(soundTypeToPathMapping[type]).AddComponent(); - sound.clip = Resources.Load(soundTypeToPathMapping[type]) as AudioClip; - sound.transform.parent = transform; - typeToSound.Add(type, sound); - } - } - - /// - /// Moves the audio - /// - /// - /// - /// - private IEnumerator PlaySoundLocalized(Vector3 pos, SoundType type) - { - if (typeToSound == null) InitIfNeeded(); - - GameObject tempCopy = Instantiate(typeToSound[type].gameObject); - AudioSource tempCopyAudio = tempCopy.GetComponent(); - - tempCopyAudio.transform.position = pos; - - yield return new WaitForEndOfFrame(); - - tempCopyAudio.Play(); - _currentlyPlayingSound.Add(tempCopyAudio); - - while (tempCopyAudio.isPlaying) - yield return new WaitForEndOfFrame(); - - _currentlyPlayingSound.Remove(tempCopyAudio); - Destroy(tempCopyAudio.gameObject); - } - - /// - /// Transforms the given text to audio using MRTK's TTS and plays it for the user. Assumes that the audio is not mute. - /// If there is already one TTS file playing, it will be interrupted. - /// - /// the position the audio should be played - /// The text that should be spoken by the TTS - /// - private IEnumerator PlayTextLocalized(Vector3 pos, String text) - { - if (_currentlyPlayingText!= null) - { - _tTos.StopSpeaking(); - _currentlyPlayingText.Stop(); - } - - yield return new WaitForEndOfFrame(); - - _tTos.gameObject.transform.position = pos; - - yield return new WaitForEndOfFrame(); - - var msg = string.Format(text, _tTos.Voice.ToString()); - _tTos.StartSpeaking(text); - _currentlyPlayingText = _tTos.AudioSource; - - while (_tTos.IsSpeaking()) - yield return new WaitForEndOfFrame(); - - _currentlyPlayingText = null; - } - - /// - /// Handles Speech input event from MRTK - /// - /// - public void OnSpeechKeywordRecognized(SpeechEventData eventData) - { - if (eventData.Command.Keyword.ToLower().Equals("stop")) - ImmediatelyStopSpeaking(); - - Debug.Log("Stop speaking."); - } -} diff --git a/unity/ARUI/Assets/Scripts/ARUI/Utils/EyeCalibrationChecker.cs b/unity/ARUI/Assets/Scripts/ARUI/Utils/EyeCalibrationChecker.cs deleted file mode 100644 index deea7176f..000000000 --- a/unity/ARUI/Assets/Scripts/ARUI/Utils/EyeCalibrationChecker.cs +++ /dev/null @@ -1,33 +0,0 @@ -using Microsoft.MixedReality.Toolkit; -using System.Collections; -using System.Collections.Generic; -using UnityEngine; -using UnityEngine.Events; - -public class EyeCalibrationChecker : MonoBehaviour -{ - private bool? prevCalibrationStatus = null; - - private void Update() - { - bool? calibrationStatus; - - calibrationStatus = CoreServices.InputSystem?.EyeGazeProvider?.IsEyeCalibrationValid; - - if (calibrationStatus.HasValue) - { - if (prevCalibrationStatus != calibrationStatus) - { - if (!calibrationStatus.Value) - { - AngelARUI.Instance.LogDebugMessage("Eye Tracking Calibrationstatus: false",true); - } - else - { - AngelARUI.Instance.LogDebugMessage("Eye Tracking Calibrationstatus: true", true); - } - prevCalibrationStatus = calibrationStatus; - } - } - } -} diff --git a/unity/ARUI/Assets/Scripts/ARUI/Utils/EyeCalibrationChecker.cs.meta b/unity/ARUI/Assets/Scripts/ARUI/Utils/EyeCalibrationChecker.cs.meta deleted file mode 100644 index 60ea5eeff..000000000 --- a/unity/ARUI/Assets/Scripts/ARUI/Utils/EyeCalibrationChecker.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: 96aa61f5cb1fc204ab1803de4994add5 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/unity/ARUI/Assets/Scripts/ARUI/Utils/FollowEyeTarget.cs b/unity/ARUI/Assets/Scripts/ARUI/Utils/FollowEyeTarget.cs deleted file mode 100644 index 472d68c00..000000000 --- a/unity/ARUI/Assets/Scripts/ARUI/Utils/FollowEyeTarget.cs +++ /dev/null @@ -1,98 +0,0 @@ -using Microsoft.MixedReality.Toolkit.Input; -using Microsoft.MixedReality.Toolkit.Utilities; -using Microsoft.MixedReality.Toolkit; -using UnityEngine; -using DilmerGames.Core.Singletons; -using System; -using UnityEngine.UIElements; - -public enum EyeTarget -{ - nothing = 0, - orbFace = 1, - orbMessage = 2, - tasklist = 3, - orbtasklistButton =4, - detectedObj=5, - recipe=6, - okButton = 7, - cancelButton = 8, -} - -public class FollowEyeTarget : Singleton -{ - public EyeTarget currentHit = EyeTarget.nothing; - public GameObject currentHitObj; - private MeshRenderer cube; - - private bool showRayDebugCube = false; - - private void Awake() => cube = gameObject.GetComponent(); - - private void Update() - { - var eyeGazeProvider = CoreServices.InputSystem?.EyeGazeProvider; - if (eyeGazeProvider != null) - { - gameObject.transform.position = eyeGazeProvider.GazeOrigin + eyeGazeProvider.GazeDirection.normalized * 2.0f; - cube.enabled = false; - - Ray rayToCenter = new Ray(eyeGazeProvider.GazeOrigin, eyeGazeProvider.GazeDirection); - RaycastHit hitInfo; - - int layerMask = LayerMask.GetMask("UI", "VM"); - UnityEngine.Physics.Raycast(rayToCenter, out hitInfo, 100f, layerMask); - - // Update GameObject to the current eye gaze position at a given distance - if (hitInfo.collider != null) - { - float dist = (hitInfo.point - AngelARUI.Instance.ARCamera.transform.position).magnitude; - gameObject.transform.position = eyeGazeProvider.GazeOrigin + eyeGazeProvider.GazeDirection.normalized * dist; - //Debug.Log(hitInfo.collider.gameObject.name); - string goName = hitInfo.collider.gameObject.name.ToLower(); - - if (goName.Contains("flexibletextcontainer_orb")) - currentHit = EyeTarget.orbMessage; - - else if (goName.Contains("bodyplacement")) - currentHit = EyeTarget.orbFace; - - else if (goName.Contains("tasklistcontainer")) - currentHit = EyeTarget.tasklist; - - else if (goName.Contains("facetasklistbutton")) - currentHit = EyeTarget.orbtasklistButton; - - else if (goName.Contains("okbutton")) - currentHit = EyeTarget.okButton; - - else if (goName.Contains("mainmenucard")) - currentHit = EyeTarget.recipe; - - else - currentHit = EyeTarget.nothing; - - if (currentHit != EyeTarget.nothing) { - currentHitObj = hitInfo.collider.gameObject; - if (showRayDebugCube) - cube.enabled = true; - - } else if (currentHit == EyeTarget.nothing) - currentHitObj = null; - } - else - { - // If no target is hit, show the object at a default distance along the gaze ray. - gameObject.transform.position = eyeGazeProvider.GazeOrigin + eyeGazeProvider.GazeDirection.normalized * 2.0f; - currentHit = EyeTarget.nothing; - currentHitObj = null; - } - } else - { - currentHit = EyeTarget.nothing; - currentHitObj = null; - } - } - - public void ShowDebugTarget(bool showEyeGazeTarget) => showRayDebugCube = showEyeGazeTarget; -} diff --git a/unity/ARUI/Assets/Scripts/ARUI/Utils/StringResources.cs b/unity/ARUI/Assets/Scripts/ARUI/Utils/StringResources.cs deleted file mode 100644 index 34f2908fe..000000000 --- a/unity/ARUI/Assets/Scripts/ARUI/Utils/StringResources.cs +++ /dev/null @@ -1,27 +0,0 @@ -using UnityEngine; - -public static class StringResources -{ - //Sounds - public static string confirmationSound_path = "ARUI/Sounds/MRTK_ButtonPress"; - public static string notificationSound_path = "ARUI/Sounds/MRTK_Notification"; - public static string bellsound_path = "ARUI/Sounds/ding"; - public static string nextTaskSound_path = "ARUI/Sounds/MRTK_Voice_Confirmation"; - public static string moveStart_path = "ARUI/Sounds/MRTK_Move_Start"; - public static string moveEnd_path = "ARUI/Sounds/MRTK_Move_End"; - public static string warningSound_path = "ARUI/Sounds/warning"; - public static string selectSound_path = "ARUI/Sounds/MRTK_Select_Secondary"; - - //Prefabs - public static string POIHalo_path = "ARUI/Prefabs/Halo3D"; - public static string orb_path = "ARUI/Prefabs/Orb"; - public static string taskList_path = "ARUI/Prefabs/TasklistContainer"; - public static string taskprefab_path = "ARUI/Prefabs/Task"; - public static string eyeTarget_path = "ARUI/Prefabs/EyeTarget"; - public static string confNotification_path = "ARUI/Prefabs/ConfirmationNotification"; - - //Icons - public static string idle_orb_path = "ARUI/Icons/Flat Icons [Free]/Free Flat Gradient Circle Icon"; - public static string listening_orb_path = "ARUI/Icons/Flat Icons [Free]/Free Flat Mic Icon"; - -} \ No newline at end of file diff --git a/unity/ARUI/Assets/Scripts/ARUI/Utils/TransformExtension.cs b/unity/ARUI/Assets/Scripts/ARUI/Utils/TransformExtension.cs deleted file mode 100644 index 343cc2229..000000000 --- a/unity/ARUI/Assets/Scripts/ARUI/Utils/TransformExtension.cs +++ /dev/null @@ -1,194 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Reflection; -using UnityEngine; - -public static class TransformExtension -{ - /// - /// Check if position of given transform is in front of given camera cam - /// - /// - /// - /// true if t is in front of camera, else false - public static bool InFrontOfCamera(this Transform t, Camera cam) - { - return Vector3.Dot(cam.transform.forward, t.position - cam.transform.position) > 0; - } - - /// - /// https://forum.unity.com/threads/how-do-i-get-the-oriented-bounding-box-values.538239/ - /// - /// - /// - /// Rect of given collider in - public static Rect RectFromObjs(this Transform t1, Camera cam, List bxcols) - { - List activeColliders = new List(); - foreach (var col in bxcols) - { - if (col.gameObject.activeInHierarchy) - activeColliders.Add(col); - } - - Vector3[] worldCorners = new Vector3[activeColliders.Count * 8]; - var extentPoints = GetScreenCorners(cam, activeColliders, ref worldCorners); - - return GetGUIRectFromExtents(extentPoints, worldCorners, cam); - } - - public static Rect RectFromHands(this Transform t, Camera cam, Bounds bounds) - { - var extentPoints = GetScreenCorners(t, cam, bounds); - - return GetGUIRectFromExtents(extentPoints, cam); - - } - - private static Rect GetGUIRectFromExtents(Vector2[] extentPoints, Camera cam) - { - Vector2 min = extentPoints[0]; - Vector2 max = extentPoints[0]; - foreach (Vector2 v in extentPoints) - { - min = Vector2.Min(min, v); - max = Vector2.Max(max, v); - } - - //screen to GUI - float box_y_min = cam.pixelHeight - max.y; - return new Rect(min.x, box_y_min, max.x - min.x, max.y - min.y); - } - - private static Rect GetGUIRectFromExtents(Vector2[] extentPoints, Vector3[] worldCorners, Camera cam) - { - //screen coordinate - Screen space is 0,0 at bottom left. - Vector2 min = extentPoints[0]; - Vector2 max = extentPoints[0]; - - int inFOVCount = 0; - for (int i = 0; i < extentPoints.Length; i++) - { - if (inFOVCount == 0 && Utils.InFOV(cam, worldCorners[i])) - inFOVCount++; - - min = Vector2.Min(min, extentPoints[i]); - max = Vector2.Max(max, extentPoints[i]); - } - - //from screen to GUI - float box_y_min = cam.pixelHeight - max.y; - - if (inFOVCount == 0 || - min.x <= 0 && box_y_min <= 0 && max.x >= AngelARUI.Instance.ARCamera.pixelWidth && max.y >= AngelARUI.Instance.ARCamera.pixelHeight) - return Rect.zero; - - //GUI coordinates - return new Rect(min.x, box_y_min, max.x - min.x, max.y - min.y); - } - - private static Vector2[] GetScreenCorners(Camera cam, List bxcols, ref Vector3[] worldCorners) - { - float scalingValue = 1.0f; - - int i=0; - int index = 0; - foreach (var item in bxcols) - { - Transform current = item.transform; - worldCorners[index] = current.TransformPoint(item.center + (new Vector3(-item.size.x * scalingValue, -item.size.y * scalingValue, -item.size.z * scalingValue) * 0.5f)); - worldCorners[index + 1] = current.TransformPoint(item.center + (new Vector3(item.size.x * scalingValue, -item.size.y * scalingValue, -item.size.z * scalingValue) * 0.5f)); - worldCorners[index + 2] = current.TransformPoint(item.center + (new Vector3(item.size.x * scalingValue, -item.size.y * scalingValue, item.size.z * scalingValue) * 0.5f)); - worldCorners[index + 3] = current.TransformPoint(item.center + (new Vector3(-item.size.x * scalingValue, -item.size.y * scalingValue, item.size.z * scalingValue) * 0.5f)); - worldCorners[index + 4] = current.TransformPoint(item.center + (new Vector3(-item.size.x * scalingValue, item.size.y * scalingValue, -item.size.z * scalingValue) * 0.5f)); - worldCorners[index + 5] = current.TransformPoint(item.center + (new Vector3(item.size.x * scalingValue, item.size.y * scalingValue, -item.size.z * scalingValue) * 0.5f)); - worldCorners[index + 6] = current.TransformPoint(item.center + (new Vector3(item.size.x * scalingValue, item.size.y * scalingValue, item.size.z * scalingValue) * 0.5f)); - worldCorners[index + 7] = current.TransformPoint(item.center + (new Vector3(-item.size.x * scalingValue, item.size.y * scalingValue, item.size.z * scalingValue) * 0.5f)); - - i += 1; - index += 8; - } - - Vector2[] corners = new Vector2[bxcols.Count * 8]; - for (int j = 0; j < corners.Length; j++) - corners[j] = cam.WorldToScreenPoint(worldCorners[j]); - - return corners; - } - - private static Vector2[] GetScreenCorners(Transform t, Camera cam, Bounds bxcol) - { - return new Vector2[] - { - cam.WorldToScreenPoint(t.TransformPoint(bxcol.center + new Vector3(-bxcol.size.x, -bxcol.size.y, -bxcol.size.z) * 0.5f)), - cam.WorldToScreenPoint(t.TransformPoint(bxcol.center + new Vector3(bxcol.size.x, -bxcol.size.y, -bxcol.size.z) * 0.5f)), - cam.WorldToScreenPoint(t.TransformPoint(bxcol.center + new Vector3(bxcol.size.x, -bxcol.size.y, bxcol.size.z) * 0.5f)), - cam.WorldToScreenPoint(t.TransformPoint(bxcol.center + new Vector3(-bxcol.size.x, -bxcol.size.y, bxcol.size.z) * 0.5f)), - cam.WorldToScreenPoint(t.TransformPoint(bxcol.center + new Vector3(-bxcol.size.x, bxcol.size.y, -bxcol.size.z) * 0.5f)), - cam.WorldToScreenPoint(t.TransformPoint(bxcol.center + new Vector3(bxcol.size.x, bxcol.size.y, -bxcol.size.z) * 0.5f)), - cam.WorldToScreenPoint(t.TransformPoint(bxcol.center + new Vector3(bxcol.size.x, bxcol.size.y, bxcol.size.z) * 0.5f)), - cam.WorldToScreenPoint(t.TransformPoint(bxcol.center + new Vector3(-bxcol.size.x, bxcol.size.y, bxcol.size.z) * 0.5f)) - }; - } - - - public static void SetXPos(this Transform t, float value) - { - Vector3 v = t.position; - v.x = value; - t.position = v; - } - public static void SetYPos(this Transform t, float value) - { - Vector3 v = t.position; - v.y = value; - t.position = v; - } - public static void SetZPos(this Transform t, float value) - { - Vector3 v = t.position; - v.z = value; - t.position = v; - } - - public static void SetLocalXPos(this Transform t, float value) - { - Vector3 v = t.localPosition; - v.x = value; - t.localPosition = v; - } - - public static void SetLocalYPos(this Transform t, float value) - { - Vector3 v = t.localPosition; - v.y = value; - t.localPosition = v; - } - public static void SetLocalZPos(this Transform t, float value) - { - Vector3 v = t.localPosition; - v.z = value; - t.localPosition = v; - } - - public static void SetXScale(this Transform t, float value) - { - Vector3 v = t.localScale; - v.x = value; - t.localScale = v; - } - - public static void SetYScale(this Transform t, float value) - { - Vector3 v = t.localScale; - v.y = value; - t.localScale = v; - } - - public static void SetZScale(this Transform t, float value) - { - Vector3 v = t.localScale; - v.z = value; - t.localScale = v; - } -} \ No newline at end of file diff --git a/unity/ARUI/Assets/Scripts/ARUI/Utils/TransformExtension.cs.meta b/unity/ARUI/Assets/Scripts/ARUI/Utils/TransformExtension.cs.meta deleted file mode 100644 index 0428ea2f5..000000000 --- a/unity/ARUI/Assets/Scripts/ARUI/Utils/TransformExtension.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: d9bb6878963d9a24891310ec17afa751 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/unity/ARUI/Assets/Scripts/ARUI/Utils/UISettings.cs b/unity/ARUI/Assets/Scripts/ARUI/Utils/UISettings.cs deleted file mode 100644 index ff3c062e7..000000000 --- a/unity/ARUI/Assets/Scripts/ARUI/Utils/UISettings.cs +++ /dev/null @@ -1,7 +0,0 @@ -using UnityEngine; - -public static class UISettings -{ - public static float[] minMaxFontsize = new float[2] { 0.4f, 0.7f }; - -} \ No newline at end of file diff --git a/unity/ARUI/Assets/Scripts/ARUI/Utils/UISettings.cs.meta b/unity/ARUI/Assets/Scripts/ARUI/Utils/UISettings.cs.meta deleted file mode 100644 index d92252926..000000000 --- a/unity/ARUI/Assets/Scripts/ARUI/Utils/UISettings.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: 6b7a888099f762a43b6585235fb49c65 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/unity/ARUI/Assets/Scripts/ARUI/Utils/Utils.cs b/unity/ARUI/Assets/Scripts/ARUI/Utils/Utils.cs deleted file mode 100644 index 748ca7f0b..000000000 --- a/unity/ARUI/Assets/Scripts/ARUI/Utils/Utils.cs +++ /dev/null @@ -1,170 +0,0 @@ -using System; -using System.IO; -using System.Linq; -using UnityEngine; - -public static class Utils -{ - public static bool InFOV(Camera cam, Vector3 obj, float thresX, float thresY) - { - Vector3 viewPos = cam.WorldToViewportPoint(obj); - if (viewPos.x >= 0 + thresX && viewPos.x <= 1 - thresX && viewPos.y >= 0 && viewPos.y <= (1 - (thresY * 2)) && viewPos.z > 0) - return true; - - return false; - } - - public static bool InFOV(Camera cam, Vector3 obj) - { - Vector3 viewPos = cam.WorldToViewportPoint(obj); - if (viewPos.x >= 0 && viewPos.x <= 1 && viewPos.y >= 0 && viewPos.y <= 1 && viewPos.z > 0) - return true; - - return false; - } - - public static bool IsSameColor(Color c1, Color c2) - { - float thres = 0.02f; - return (Math.Abs(c1.r - c2.r) < thres && - Math.Abs(c1.g - c2.g) < thres && - Math.Abs(c1.b - c2.b) < thres); - } - - /// - /// Save the texture as a file to the project folder - /// - /// - public static void SaveCapture(Texture2D tex, string filenameNoExtension) - { - byte[] bytes = tex.EncodeToPNG(); - var dirPath = Application.dataPath + "/"; - if (!Directory.Exists(dirPath)) - Directory.CreateDirectory(dirPath); - - File.WriteAllBytes(dirPath + filenameNoExtension + ".png", bytes); - Debug.Log("Saved to: " + dirPath + "filenameNoExtension" + ".png"); - } - - #region GUI and Screen transformations - - public static Vector3 GetRectPivot(Rect rect) - { - return new Vector3(rect.x + rect.width / 2, - rect.y + rect.height / 2, 0.0000001f); - } - - /// - /// Cap the values of the rectangle to the screen (no negative values, not greated than screen size) in GUI coordinate system - /// GUI coordinate system = origin is top left - /// - /// Rectangle in GUI coordinate system - /// - public static int[] GetCappedGUI(Rect GUIRect) - { - int xmincap = Mathf.Max(0, (int)GUIRect.x); - int ymincap = Mathf.Max(0, (int)GUIRect.y); - - int xmaxcap = Mathf.Min(AngelARUI.Instance.ARCamera.pixelWidth, (int)GUIRect.x + (int)GUIRect.width); - int ymaxcap = Mathf.Min(AngelARUI.Instance.ARCamera.pixelHeight, (int)GUIRect.y + (int)GUIRect.height); - - return new int[] { xmincap, ymincap, xmaxcap, ymaxcap }; - } - - /// - /// Cap the values of the rectangle to the screen (no negative values, not greated than screen size) in screen coordinate system - /// Screen coordinate system = origin is bottom left - /// - /// Rectangle in GUI coordinate system - /// xmin, ymin, xmax, ymax - public static int[] GetCappedScreen(Rect item) - { - float realY = AngelARUI.Instance.ARCamera.pixelHeight - item.y - item.height; - - int xmincap = Mathf.Max(0, (int)item.x); - int ymincap = Mathf.Max(0, (int)realY); - - int xmaxcap = Mathf.Min(AngelARUI.Instance.ARCamera.pixelWidth, (int)item.x + (int)item.width); - int ymaxcap = Mathf.Min(AngelARUI.Instance.ARCamera.pixelHeight, (int)realY + (int)item.height); - - return new int[] { xmincap, ymincap, xmaxcap, ymaxcap }; - } - - #endregion - - /// - /// Returns the distance from the camera to the spatial mesh created by hololens2 towards a given target position - /// - /// - /// - public static float GetCameraToPosDist(Vector3 target) - { - // Bit shift the index of the layer (8) to get a bit mask - int layerMask = 1 << 31; - - RaycastHit hit; - // Does the ray intersect any objects excluding the player layer - if (Physics.Raycast(AngelARUI.Instance.ARCamera.transform.position, target - AngelARUI.Instance.transform.position, out hit, Mathf.Infinity, layerMask)) - return Mathf.Abs(hit.distance); - - return -1; - } - - /// - /// Split the given text into lines. - /// - /// - /// maximum allowed characters per line - /// - public static string SplitTextIntoLines(string text, int maxCharCountPerLine) - { - var charCount = 0; - var lines = text.Split(new string[] { " " }, StringSplitOptions.RemoveEmptyEntries) - .GroupBy(w => (charCount += w.Length + 1) / maxCharCountPerLine) - .Select(g => string.Join(" ", g)); - return String.Join("\n", lines.ToArray()); - } - - // Get mean of data. - public static float GetMean(float[] samples) - { - int n = samples.Length; - float sum = 0; - for (int i = 0; i < n; i++) - sum = sum + samples[i]; - return sum / n; - } - - // Get standard deviation of data - public static float GetSD(float[] samples) - { - int n = samples.Length; - float sum = 0; - float mean = GetMean(samples); - // find standard deviation - for (int i = 0; i < n; i++) - sum += (samples[i] - mean) * (samples[i] - mean); - - return (float)Math.Sqrt(sum/n); - } - - // Get skewness of data - public static float GetSkewness(float[] samples) - { - int n = samples.Length; - // Find skewness using - // above formula - double sum = 0; - float mean = GetMean(samples); - float lower = 0; - float upper = 0; - for (int i = 0; i < n; i++) - { - float lp = (samples[i] - mean) * (samples[i] - mean); - lower += lp; - upper += lp * (samples[i] - mean); - } - return upper / ( Mathf.Pow(lower,(3/2))); - } - -} \ No newline at end of file diff --git a/unity/ARUI/Assets/Scripts/ARUI/ViewManagement/VMControllable.cs b/unity/ARUI/Assets/Scripts/ARUI/ViewManagement/VMControllable.cs deleted file mode 100644 index 46acde04a..000000000 --- a/unity/ARUI/Assets/Scripts/ARUI/ViewManagement/VMControllable.cs +++ /dev/null @@ -1,42 +0,0 @@ -using System.Collections.Generic; -using UnityEngine; -using UnityEngine.UIElements; - -/// -/// The position and scale of a controllable object is defined by the view management component -/// -public class VMControllable : VMObject -{ - private BoxCollider baseCollider; - - // Start is called before the first frame update - public void Start() - { - baseCollider = gameObject.transform.GetComponentInChildren(); - - //make sure that the AABB is only returned if object is in front of the camera. - if (transform.InFrontOfCamera(AngelARUI.Instance.ARCamera)) - AABB = transform.RectFromObjs(AngelARUI.Instance.ARCamera, new List { baseCollider }); - else - AABB = Rect.zero; - } - - public void Update() - { - if (transform.InFrontOfCamera(AngelARUI.Instance.ARCamera)) - AABB = transform.RectFromObjs(AngelARUI.Instance.ARCamera, new List{ baseCollider }); - else - AABB = Rect.zero; - } - - public void UpdateRectBasedOnSubColliders(List allColliders) - { - if (transform.InFrontOfCamera(AngelARUI.Instance.ARCamera)) - { - AABB = allColliders[0].transform.RectFromObjs(AngelARUI.Instance.ARCamera, allColliders); - } - else - AABB = Rect.zero; - } - -} diff --git a/unity/ARUI/Assets/Scripts/ARUI/ViewManagement/ViewManagement.cs b/unity/ARUI/Assets/Scripts/ARUI/ViewManagement/ViewManagement.cs deleted file mode 100644 index 37728a204..000000000 --- a/unity/ARUI/Assets/Scripts/ARUI/ViewManagement/ViewManagement.cs +++ /dev/null @@ -1,312 +0,0 @@ -using DilmerGames.Core.Singletons; -using System; -using System.Collections; -using System.Collections.Generic; -using UnityEngine; -using Random = UnityEngine.Random; - -/// -/// GUI space has 0,0 at top left. Screen space is 0,0 at bottom left. -/// Spacemanager and zBuffer coordinate system = GUI -/// -public class ViewManagement : Singleton -{ - private bool _init = false; - private bool _smIsAlive = false; /// < true if the current data is valid, false if it is processing in the current frame - private int _padding = 20; /// < buffer in pixels - - private Dictionary _vmToRect; /// < AABB: minx, miny, maxX, maxY - SCREEN SPACE - private List _allNonControllableAABB; /// < AABB: minx, miny, maxX, maxY - GUI coordinate system - - private List _allEmptyRect; /// < AABB: minx, miny, maxX, maxY - GUI coordinate system - private int _objectsInViewSpace = 0; - private int _minPixelSize = 1; - - ///** For Debugging - private List _debugCappedAABB; /// < AABB: minx, miny, maxX, maxY - GUI coordinate system - - - private void Start() => StartCoroutine(RunViewManagement()); - - private IEnumerator RunViewManagement() - { - Debug.Log("View Management Initialized, screen: " + AngelARUI.Instance.ARCamera.pixelWidth + "," + AngelARUI.Instance.ARCamera.pixelHeight); - - _init = true; - _allNonControllableAABB = new List(); - - while (true) - { - _debugCappedAABB = null; - _allEmptyRect = null; - - while (_allNonControllableAABB.Count==0) - yield return new WaitForEndOfFrame(); - - SpaceManagement.Instance.CreateIntervaltree(0, AngelARUI.Instance.ARCamera.pixelWidth, AngelARUI.Instance.ARCamera.pixelHeight); - SpaceManagement.Instance.CreateIntervaltree(1, AngelARUI.Instance.ARCamera.pixelWidth, AngelARUI.Instance.ARCamera.pixelHeight); - - _objectsInViewSpace = 0; - - AddAllObjectsToViewSpace(); - - _smIsAlive = true; - - _vmToRect = GetBestLayout(); - - if (_objectsInViewSpace != 0) - _allEmptyRect = SpaceManagement.Instance.GetAllEmptyRect(0); - - yield return new WaitForSeconds(0.1f); - - //Delete trees of previous interval tree - SpaceManagement.Instance.DeleteTree(0); - SpaceManagement.Instance.DeleteTree(1); - - _smIsAlive = false; - - yield return new WaitForSeconds(0.1f); - - } - - } - - #region View Management - - /// - /// Add all non controllable objects currently visible to the space manager as full space - /// - private void AddAllObjectsToViewSpace() - { - _debugCappedAABB = new List(); - - foreach (var vmc in _allNonControllableAABB) - { - Rect item = vmc.AABB; - if (item.width> _minPixelSize && item.height> _minPixelSize) { - - int[] AABB = Utils.GetCappedGUI(item); - - if ((AABB[2] - AABB[0]) > _minPixelSize && (AABB[3] - AABB[1]) > _minPixelSize) - { - _objectsInViewSpace++; - SpaceManagement.Instance.AddFullRectToTree(0, AABB); - SpaceManagement.Instance.AddRectToTree(1, AABB); - - _debugCappedAABB.Add(AABB); - } - } - } - - } - - /// - /// Get best potential new position for every controllable objects - /// - /// - private Dictionary GetBestLayout() - { - VMControllable[] all = FindObjectsOfType(); - Dictionary bestLayout = new Dictionary(); - - int vmcInView = all.Length; - foreach (VMControllable obj in all) - { - int[] cappedRect = Utils.GetCappedGUI(obj.AABB); - - //Get closest - if ((cappedRect[2] - cappedRect[0]) <= 0 || (cappedRect[3] - cappedRect[1]) <= 0) - { - bestLayout.Add(obj, Rect.zero); - continue; - } - - List overlapFull = SpaceManagement.Instance.GetOverlap(1, cappedRect); - - if (overlapFull.Count > 1) - { - Vector3 pos = GetClosestEmptyPos(AngelARUI.Instance.ARCamera.WorldToScreenPoint(obj.transform.position), - obj.AABB, _padding); - - Rect newPosRect = new Rect( - pos.x - obj.AABB.width / 2, - pos.y - obj.AABB.height / 2, - obj.AABB.width, - obj.AABB.height); - - int[] AABB = Utils.GetCappedGUI(newPosRect); - - if ((AABB[2] - AABB[0]) > _minPixelSize && (AABB[3] - AABB[1]) > _minPixelSize) - { - if (vmcInView > 1) - { - SpaceManagement.Instance.AddFullRectToTree(0, AABB); - SpaceManagement.Instance.AddRectToTree(1, AABB); - } - - bestLayout.Add(obj, newPosRect); - continue; - } - } - else - { - if (vmcInView > 1) - { - SpaceManagement.Instance.AddFullRectToTree(0, cappedRect); - SpaceManagement.Instance.AddRectToTree(1, cappedRect); - } - } - - bestLayout.Add(obj, Rect.zero); - } - - return bestLayout; - } - - /// - /// Get position in closest empty rectangle based - /// - /// previous position in screen space of objRectGUI - /// rectangle of the current rect - /// added to bounds of objRectGui - /// - private Vector3 GetClosestEmptyPos(Vector3 prevPosInScreenSpace, Rect objRectGUI, int padding) - { - int[] cappedRectScreen = Utils.GetCappedScreen(objRectGUI); - Rect closestEmptyGUI = SpaceManagement.Instance.GetClosestEmtpy(0, cappedRectScreen); - - return GetClosestPointInRectScreen( - new int[2] { (int)prevPosInScreenSpace.x, (int)prevPosInScreenSpace.y }, - cappedRectScreen, closestEmptyGUI, padding); - } - - /// - /// Add non controllable tracking - /// - /// - public void RegisterNonControllable(VMNonControllable vmc) - { - if (_smIsAlive == false && _allNonControllableAABB != null && !_allNonControllableAABB.Contains(vmc)) - _allNonControllableAABB.Add(vmc); - } - - /// - /// Remove non controallble tracking - /// - /// - public void DeRegisterNonControllable(VMNonControllable vmc) - { - if (_allNonControllableAABB != null) - _allNonControllableAABB.Remove(vmc); - } - - #endregion - - /// - /// TODO - /// - /// previous position in screen space of objRectGUI - /// - /// - /// - /// - private Vector3 GetClosestPointInRectScreen(int[] prevPointScreen, int[] fullRectScreen, Rect closestEmptyRectScreen, int padding) - { - int newX = prevPointScreen[0]; - int newY = prevPointScreen[1]; - - int height = (int)(fullRectScreen[3] - fullRectScreen[1]); - int width = (int)(fullRectScreen[2] - fullRectScreen[0]); - - if (fullRectScreen[1] < closestEmptyRectScreen.y) - { //check if controllable coming from x bottom - newY = (int)closestEmptyRectScreen.y + padding + (height / 2); - } - else if ((closestEmptyRectScreen.y + closestEmptyRectScreen.height) < fullRectScreen[1] + height) - { //check if controllable coming from x top - int maxY = (int)(closestEmptyRectScreen.y + closestEmptyRectScreen.height); - newY = maxY - padding - (height / 2); - } - - if (fullRectScreen[0] < closestEmptyRectScreen.x) - { //check if controllable coming from x left - newX = (int)closestEmptyRectScreen.x + padding + (width / 2); - } - else if ((closestEmptyRectScreen.x + closestEmptyRectScreen.width) < fullRectScreen[0] + width) - { //check if controllable coming from x right - int maxX = (int)(closestEmptyRectScreen.x + closestEmptyRectScreen.width); - newX = maxX - padding - (width / 2); - } - - return new Vector3(newX, newY, 0); - } - - - /// - /// Returns best choice of empty rectangle for the given controllable, if no best rectangle is availalbe, return zero - /// - /// - /// - public Rect GetBestEmptyRect(VMControllable vmC) - { - if (_vmToRect != null && _vmToRect.ContainsKey(vmC)) - return _vmToRect[vmC]; - else - return Rect.zero; - } - - #region Debugging - -#if (UNITY_EDITOR) - public bool printVMDebug = true; - - void OnGUI() - { - if (!_init || _allEmptyRect == null || _allEmptyRect.Count == 1 || _objectsInViewSpace == 0 || !AngelARUI.Instance.IsVMActiv || !printVMDebug) return; - - float scale = 1f; - GUIStyle tintableText = new GUIStyle(GUI.skin.box); - tintableText.normal.background = Texture2D.whiteTexture; // must be white to tint properly - tintableText.normal.textColor = Color.white; // whatever you want - - foreach (var vmc in _vmToRect.Keys) - { - Rect rect = vmc.AABB; - int[] item = Utils.GetCappedGUI(rect); - GUI.backgroundColor = new Color(255, 255, 255, 0.4f); - Rect scaledRect = new Rect(item[0] * scale, item[1] * scale, (item[2] - item[0]) * scale, (item[3] - item[1]) * scale); - GUI.Box(scaledRect, "AABB : (" + item[0] - + "," + item[1] - + "," + (item[2] - item[0]) - + "," + (item[3] - item[1]), tintableText); - } - - //****Draw all empty recs - for (int i = 0; i < _allEmptyRect.Count; i++) - { - GUI.backgroundColor = new Color(Random.Range(0f, 1f), Random.Range(0f, 1f), Random.Range(0f, 1f), 0.2f); - Rect scaledRect = new Rect(_allEmptyRect[i].x * scale, _allEmptyRect[i].y * scale, _allEmptyRect[i].width * scale, _allEmptyRect[i].height * scale); - GUI.Box(scaledRect, "Bounding Box : (" + _allEmptyRect[i].x - + "," + _allEmptyRect[i].y - + "," + _allEmptyRect[i].width - + "," + _allEmptyRect[i].height, tintableText); - } - - //**** Draw all full recs - if (_debugCappedAABB != null && _debugCappedAABB.Count > 0) - { - foreach (var item in _debugCappedAABB) - { - GUI.backgroundColor = new Color(255, 0, 0, 0.8f); - Rect scaledRect = new Rect(item[0] * scale, item[1] * scale, (item[2] - item[0]) * scale, (item[3] - item[1]) * scale); - GUI.Box(scaledRect, "AABB : (" + item[0] - + "," + item[1] - + "," + (item[2] - item[0]) - + "," + (item[3] - item[1]), tintableText); - } - } - } - -#endif - #endregion -} \ No newline at end of file diff --git a/unity/ARUI/Assets/Scripts/AngelARUIBridge.cs b/unity/ARUI/Assets/Scripts/AngelARUIBridge.cs deleted file mode 100644 index 093321a0a..000000000 --- a/unity/ARUI/Assets/Scripts/AngelARUIBridge.cs +++ /dev/null @@ -1,107 +0,0 @@ -using System.Collections; -using System.Collections.Generic; -using UnityEngine; -using Unity.Robotics.ROSTCPConnector; -using RosMessageTypes.Angel; - -/// -/// The bridge between the ANGEL system and the ANGEL ARUI. -/// Subscribes to AruiUpdate messages and calls the appropriate Angel ARUI -/// functions. -/// -public class AngelARUIBridge : MonoBehaviour -{ - // Ros stuff - ROSConnection ros; - public string aruiUpdateTopicName = "AruiUpdates"; - public string querytaskgraphTopicName = "query_task_graph"; - public string confirmedUserIntentTopicName = "ConfirmedUserIntents"; - - private Logger _logger = null; - - private bool taskGraphInitialized = false; - private int loopIdx = 0; - - /// - /// Lazy acquire the logger object and return the reference to it. - /// - /// Logger instance reference. - private ref Logger logger() - { - if (this._logger == null) - { - // TODO: Error handling for null loggerObject? - this._logger = GameObject.Find("Logger").GetComponent(); - } - return ref this._logger; - } - - void Start() - { - // Create the AruiUpdate subscriber - ros = ROSConnection.GetOrCreateInstance(); - ros.Subscribe(aruiUpdateTopicName, AruiUpdateCallback); - - // Register the QueryTaskGraph service - ros.RegisterRosService(querytaskgraphTopicName); - - // Create the confirmed user intents publisher - ros.RegisterPublisher(confirmedUserIntentTopicName); - - // Register the confirmed user intent callback to publish confirmed intents - AngelARUI.Instance.SetUserIntentCallback((intent) => { ros.Publish(confirmedUserIntentTopicName, intent); }); - } - - void Update() - { - // Check for a task graph every 5 seconds - // TODO: probably a better way to do this - if (taskGraphInitialized == false && (loopIdx % 300 == 0)) - { - // Send message to ROS - QueryTaskGraphRequest queryTaskGraphRequest = new QueryTaskGraphRequest(); - ros.SendServiceMessage(querytaskgraphTopicName, queryTaskGraphRequest, QueryTaskGraphCallback); - } - - loopIdx++; - } - - /// - /// Callback function for the AruiUpdate subscriber. - /// Updates the AngelARUI instance with the latest info. - /// - /// - private void AruiUpdateCallback(AruiUpdateMsg msg) - { - // TaskUpdate message current step ID is the most recently completed - // step ID, so set the ARUI current ID to one greater than that. - AngelARUI.Instance.SetCurrentTaskID(msg.task_update.current_step_id + 1); - - for (int i = 0; i < msg.intents_for_confirmation.Length; i++) - { - AngelARUI.Instance.TryGetUserFeedbackOnUserIntent(msg.intents_for_confirmation[i]); - } - } - - /// - /// Callback function for the QueryTaskGraph service. - /// Sets the ARUI task list with the task graph. - /// - /// - void QueryTaskGraphCallback(QueryTaskGraphResponse msg) - { - Logger log = logger(); - - string[,] final_tasks = new string[msg.task_graph.task_steps.Length, 2]; - - for (int i = 0; i < msg.task_graph.task_steps.Length; i++) - { - final_tasks[i, 0] = msg.task_graph.task_levels[i].ToString(); - final_tasks[i, 1] = msg.task_graph.task_steps[i]; - } - - AngelARUI.Instance.SetTasks(final_tasks); - - taskGraphInitialized = true; - } -} diff --git a/unity/ARUI/Assets/Scripts/AngelARUIBridge.cs.meta b/unity/ARUI/Assets/Scripts/AngelARUIBridge.cs.meta deleted file mode 100644 index 0ebb0146e..000000000 --- a/unity/ARUI/Assets/Scripts/AngelARUIBridge.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: 8b807319eab14a942b75d4ac65b6f777 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/unity/ARUI/Assets/XR/Settings/OpenXR Package Settings.asset b/unity/ARUI/Assets/XR/Settings/OpenXR Package Settings.asset index 0b5e92fb3..412c8f24f 100644 --- a/unity/ARUI/Assets/XR/Settings/OpenXR Package Settings.asset +++ b/unity/ARUI/Assets/XR/Settings/OpenXR Package Settings.asset @@ -87,7 +87,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 9f34c86d1a130cc45a438373e1e8a4fc, type: 3} m_Name: PlayModeRemotingPlugin Standalone m_EditorClassIdentifier: - m_enabled: 1 + m_enabled: 0 nameUi: Holographic Remoting for Play Mode version: 1.2.1 featureIdInternal: com.microsoft.openxr.feature.playmoderemoting diff --git a/unity/ARUI/Packages/packages-lock.json b/unity/ARUI/Packages/packages-lock.json index e01913550..676af507a 100644 --- a/unity/ARUI/Packages/packages-lock.json +++ b/unity/ARUI/Packages/packages-lock.json @@ -203,7 +203,7 @@ "depth": 1, "source": "registry", "dependencies": { - "com.unity.subsystemregistration": "1.0.5" + "com.unity.subsystemregistration": "1.0.6" }, "url": "https://packages.unity.com" }, diff --git a/unity/ARUI/ProjectSettings/TagManager.asset b/unity/ARUI/ProjectSettings/TagManager.asset index 6c060c6ff..c998c44e6 100644 --- a/unity/ARUI/ProjectSettings/TagManager.asset +++ b/unity/ARUI/ProjectSettings/TagManager.asset @@ -29,9 +29,9 @@ TagManager: - - - - - - - - - + - zBuffer + - Hand + - VM - - -