diff --git a/Assets/Images/Arrow_down.png b/Assets/Images/Arrow_down.png new file mode 100644 index 0000000000000000000000000000000000000000..6049debb56ebf86678a88a3094f477fda056a3cd --- /dev/null +++ b/Assets/Images/Arrow_down.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:aa2f9c6f2c5e5005720aec2ab6fd503e607cd14bd8e60043d0d3732178eddb59 +size 1294 diff --git a/Assets/Images/Arrow_down.png.meta b/Assets/Images/Arrow_down.png.meta new file mode 100644 index 0000000000000000000000000000000000000000..8a721b42dcebc89c24f75a21e5d733e8dac1dedb --- /dev/null +++ b/Assets/Images/Arrow_down.png.meta @@ -0,0 +1,122 @@ +fileFormatVersion: 2 +guid: 0dd96be67678e2f47a77a0528b8e0073 +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 + ignoreMasterTextureLimit: 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: 128 + 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: Server + 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: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Images/Star.png b/Assets/Images/Star.png new file mode 100644 index 0000000000000000000000000000000000000000..b06e209770bb01e4f7450f2203a3c9410f216c4f --- /dev/null +++ b/Assets/Images/Star.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:57a99e41bec29fa8b0546fd92d9776f2672c23c627ff6b221f4cb505e3f160a0 +size 2468 diff --git a/Assets/Images/Star.png.meta b/Assets/Images/Star.png.meta new file mode 100644 index 0000000000000000000000000000000000000000..8a57dbaa40fb2f25b99cf95886b6925fc2a8a6c7 --- /dev/null +++ b/Assets/Images/Star.png.meta @@ -0,0 +1,122 @@ +fileFormatVersion: 2 +guid: 01aa7de3d8ed63949bbf69e3b492abfa +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 + ignoreMasterTextureLimit: 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: 128 + 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: Server + 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: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/NaturePackLite/Prefabs/Tree_01.prefab b/Assets/Plugins/NaturePackLite/Prefabs/Tree_01.prefab index 3b451c095ea711349cecebb6aae90ef05f2d3806..11836679adc83bbdf6260537b078254ab0909bd7 100644 --- a/Assets/Plugins/NaturePackLite/Prefabs/Tree_01.prefab +++ b/Assets/Plugins/NaturePackLite/Prefabs/Tree_01.prefab @@ -12,7 +12,7 @@ GameObject: - component: {fileID: 2222111361403691372} - component: {fileID: 2222111361402594220} - component: {fileID: 6601886996393371248} - m_Layer: 15 + m_Layer: 19 m_Name: Tree_01 m_TagString: Untagged m_Icon: {fileID: 0} @@ -29,6 +29,7 @@ Transform: m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: - {fileID: 3984837096562236602} m_Father: {fileID: 0} @@ -53,6 +54,7 @@ MeshRenderer: m_CastShadows: 1 m_ReceiveShadows: 1 m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 @@ -126,6 +128,7 @@ Transform: m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: -0.078, y: 5.557, z: 0.682} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 2222111361405018444} m_RootOrder: 0 @@ -162,6 +165,7 @@ MeshRenderer: m_CastShadows: 1 m_ReceiveShadows: 1 m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 diff --git a/Assets/Plugins/NaturePackLite/Prefabs/Tree_02.prefab b/Assets/Plugins/NaturePackLite/Prefabs/Tree_02.prefab index 2054885dd03534178d5b988d579b223922a6dfef..1f814d64bab763afe72be9720ffbbcc0c497dc6b 100644 --- a/Assets/Plugins/NaturePackLite/Prefabs/Tree_02.prefab +++ b/Assets/Plugins/NaturePackLite/Prefabs/Tree_02.prefab @@ -12,7 +12,7 @@ GameObject: - component: {fileID: 4661435515761518820} - component: {fileID: 4661435515760519716} - component: {fileID: 1232560684170311422} - m_Layer: 15 + m_Layer: 19 m_Name: Tree_02 m_TagString: Untagged m_Icon: {fileID: 0} @@ -29,6 +29,7 @@ Transform: m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: - {fileID: 945775986148446862} m_Father: {fileID: 0} @@ -53,6 +54,7 @@ MeshRenderer: m_CastShadows: 1 m_ReceiveShadows: 1 m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 @@ -110,7 +112,7 @@ GameObject: - component: {fileID: 4646352123586789184} - component: {fileID: 6011793418505273338} - component: {fileID: 5015158088123139087} - m_Layer: 16 + m_Layer: 19 m_Name: TopSnapZone m_TagString: SnapZone m_Icon: {fileID: 0} @@ -127,6 +129,7 @@ Transform: m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 0.043, y: 4.199, z: 0.012} m_LocalScale: {x: 0.5, y: 0.5, z: 0.5} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 4661435515762813124} m_RootOrder: 0 @@ -163,6 +166,7 @@ MeshRenderer: m_CastShadows: 1 m_ReceiveShadows: 1 m_DynamicOccludee: 1 + m_StaticShadowCaster: 0 m_MotionVectors: 1 m_LightProbeUsage: 1 m_ReflectionProbeUsage: 1 diff --git a/Assets/Resources/Prefabs/Stage_Default.prefab b/Assets/Resources/Prefabs/Stage_Default.prefab index efd2e63377ac59f1c8ce33ec71d3cb0c830385e5..71af78aeb03f94ab8a91a366f9cd2bcf9dd2339a 100644 --- a/Assets/Resources/Prefabs/Stage_Default.prefab +++ b/Assets/Resources/Prefabs/Stage_Default.prefab @@ -2069,6 +2069,31 @@ PrefabInstance: propertyPath: cursor value: objectReference: {fileID: 9064903938289346084} + - target: {fileID: 1063267680994324452, guid: b996060e27da25c498842defc1996d84, + type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1063267680994324455, guid: b996060e27da25c498842defc1996d84, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1063267680994324455, guid: b996060e27da25c498842defc1996d84, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1063267680994324455, guid: b996060e27da25c498842defc1996d84, + type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1063267680994324455, guid: b996060e27da25c498842defc1996d84, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} - target: {fileID: 1063267681001813619, guid: b996060e27da25c498842defc1996d84, type: 3} propertyPath: m_AnchorMax.y @@ -2124,6 +2149,11 @@ PrefabInstance: propertyPath: m_AnchorMin.x value: 0 objectReference: {fileID: 0} + - target: {fileID: 1063267681976544645, guid: b996060e27da25c498842defc1996d84, + type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} - target: {fileID: 1063267681976544647, guid: b996060e27da25c498842defc1996d84, type: 3} propertyPath: m_Size @@ -2344,6 +2374,11 @@ PrefabInstance: propertyPath: m_AnchoredPosition.y value: 0 objectReference: {fileID: 0} + - target: {fileID: 1826169665482517540, guid: b996060e27da25c498842defc1996d84, + type: 3} + propertyPath: m_ChildControlHeight + value: 1 + objectReference: {fileID: 0} - target: {fileID: 1867232307010943140, guid: b996060e27da25c498842defc1996d84, type: 3} propertyPath: m_IsActive @@ -2354,6 +2389,26 @@ PrefabInstance: propertyPath: m_SizeDelta.y value: 70 objectReference: {fileID: 0} + - target: {fileID: 2900011465618118542, guid: b996060e27da25c498842defc1996d84, + type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2900011465618118542, guid: b996060e27da25c498842defc1996d84, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0.00030517578 + objectReference: {fileID: 0} + - target: {fileID: 3128576041734964161, guid: b996060e27da25c498842defc1996d84, + type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3128576041734964161, guid: b996060e27da25c498842defc1996d84, + type: 3} + propertyPath: m_AnchoredPosition.y + value: -0.0005493164 + objectReference: {fileID: 0} - target: {fileID: 3994617728676202523, guid: b996060e27da25c498842defc1996d84, type: 3} propertyPath: m_Enabled @@ -2369,6 +2424,21 @@ PrefabInstance: propertyPath: m_OverrideSorting value: 0 objectReference: {fileID: 0} + - target: {fileID: 4847292362846859827, guid: b996060e27da25c498842defc1996d84, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4847292362846859827, guid: b996060e27da25c498842defc1996d84, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4847292362846859827, guid: b996060e27da25c498842defc1996d84, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} - target: {fileID: 5037491956596048380, guid: b996060e27da25c498842defc1996d84, type: 3} propertyPath: m_AnchorMax.x @@ -2407,12 +2477,12 @@ PrefabInstance: - target: {fileID: 6244008554354758921, guid: b996060e27da25c498842defc1996d84, type: 3} propertyPath: m_AnchorMax.y - value: 1 + value: 0 objectReference: {fileID: 0} - target: {fileID: 6244008554354758921, guid: b996060e27da25c498842defc1996d84, type: 3} propertyPath: m_AnchorMin.y - value: 1 + value: 0 objectReference: {fileID: 0} - target: {fileID: 6244008554354758921, guid: b996060e27da25c498842defc1996d84, type: 3} @@ -2434,6 +2504,61 @@ PrefabInstance: propertyPath: m_AnchoredPosition.y value: 0 objectReference: {fileID: 0} + - target: {fileID: 6483326332893997119, guid: b996060e27da25c498842defc1996d84, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6483326332893997119, guid: b996060e27da25c498842defc1996d84, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6483326332893997119, guid: b996060e27da25c498842defc1996d84, + type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6483326332893997119, guid: b996060e27da25c498842defc1996d84, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6483326332893997119, guid: b996060e27da25c498842defc1996d84, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6533984972335119472, guid: b996060e27da25c498842defc1996d84, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6533984972335119472, guid: b996060e27da25c498842defc1996d84, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6533984972335119472, guid: b996060e27da25c498842defc1996d84, + type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6533984972335119472, guid: b996060e27da25c498842defc1996d84, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6533984972335119472, guid: b996060e27da25c498842defc1996d84, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6533984972335119475, guid: b996060e27da25c498842defc1996d84, + type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} - target: {fileID: 6580710286566362471, guid: b996060e27da25c498842defc1996d84, type: 3} propertyPath: m_AnchorMax.y @@ -2454,6 +2579,11 @@ PrefabInstance: propertyPath: m_AnchoredPosition.y value: 0 objectReference: {fileID: 0} + - target: {fileID: 7897743737149705849, guid: b996060e27da25c498842defc1996d84, + type: 3} + propertyPath: m_FlexibleHeight + value: 5 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: b996060e27da25c498842defc1996d84, type: 3} --- !u!114 &3020720018354060034 stripped @@ -2480,6 +2610,34 @@ RectTransform: type: 3} m_PrefabInstance: {fileID: 2822275412857346440} m_PrefabAsset: {fileID: 0} +--- !u!1 &3020720018893859954 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 1063267681848407546, guid: b996060e27da25c498842defc1996d84, + type: 3} + m_PrefabInstance: {fileID: 2822275412857346440} + m_PrefabAsset: {fileID: 0} +--- !u!114 &4078148274610786619 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3020720018893859954} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fc18334af0ab5ac4c9487f0675dbd439, type: 3} + m_Name: + m_EditorClassIdentifier: + factLayerMask: + serializedVersion: 2 + m_Bits: 64512 + HidingCanvas: {fileID: 3020720018893859957} +--- !u!224 &3020720018893859957 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 1063267681848407549, guid: b996060e27da25c498842defc1996d84, + type: 3} + m_PrefabInstance: {fileID: 2822275412857346440} + m_PrefabAsset: {fileID: 0} --- !u!1001 &4633513391531001248 PrefabInstance: m_ObjectHideFlags: 0 @@ -2491,6 +2649,11 @@ PrefabInstance: propertyPath: m_PresetInfoIsWorld value: 0 objectReference: {fileID: 0} + - target: {fileID: 46571147959259406, guid: f6ee936e2ace8e84ba70ad7e1ae58bdc, + type: 3} + propertyPath: m_FontData.m_FontSize + value: 40 + objectReference: {fileID: 0} - target: {fileID: 140740148844084842, guid: f6ee936e2ace8e84ba70ad7e1ae58bdc, type: 3} propertyPath: m_PresetInfoIsWorld @@ -2511,6 +2674,21 @@ PrefabInstance: propertyPath: m_Enabled value: 0 objectReference: {fileID: 0} + - target: {fileID: 712664738254972820, guid: f6ee936e2ace8e84ba70ad7e1ae58bdc, + type: 3} + propertyPath: m_SizeDelta.x + value: 250 + objectReference: {fileID: 0} + - target: {fileID: 712664738254972820, guid: f6ee936e2ace8e84ba70ad7e1ae58bdc, + type: 3} + propertyPath: m_SizeDelta.y + value: 80 + objectReference: {fileID: 0} + - target: {fileID: 712664738254972820, guid: f6ee936e2ace8e84ba70ad7e1ae58bdc, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 120 + objectReference: {fileID: 0} - target: {fileID: 883562610317082921, guid: f6ee936e2ace8e84ba70ad7e1ae58bdc, type: 3} propertyPath: m_PresetInfoIsWorld @@ -2536,11 +2714,36 @@ PrefabInstance: propertyPath: m_IsActive value: 1 objectReference: {fileID: 0} + - target: {fileID: 1288332713478340093, guid: f6ee936e2ace8e84ba70ad7e1ae58bdc, + type: 3} + propertyPath: m_SizeDelta.x + value: -95 + objectReference: {fileID: 0} + - target: {fileID: 1288332713478340093, guid: f6ee936e2ace8e84ba70ad7e1ae58bdc, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 42.5 + objectReference: {fileID: 0} - target: {fileID: 1319643632073573343, guid: f6ee936e2ace8e84ba70ad7e1ae58bdc, type: 3} propertyPath: m_PresetInfoIsWorld value: 0 objectReference: {fileID: 0} + - target: {fileID: 1611472016343752370, guid: f6ee936e2ace8e84ba70ad7e1ae58bdc, + type: 3} + propertyPath: m_FlexibleHeight + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 1829459189653575846, guid: f6ee936e2ace8e84ba70ad7e1ae58bdc, + type: 3} + propertyPath: m_SizeDelta.x + value: 80 + objectReference: {fileID: 0} + - target: {fileID: 1829459189653575846, guid: f6ee936e2ace8e84ba70ad7e1ae58bdc, + type: 3} + propertyPath: m_SizeDelta.y + value: 80 + objectReference: {fileID: 0} - target: {fileID: 1831671680050863756, guid: f6ee936e2ace8e84ba70ad7e1ae58bdc, type: 3} propertyPath: m_PresetInfoIsWorld @@ -2641,6 +2844,11 @@ PrefabInstance: propertyPath: m_PresetInfoIsWorld value: 0 objectReference: {fileID: 0} + - target: {fileID: 3500129622877184076, guid: f6ee936e2ace8e84ba70ad7e1ae58bdc, + type: 3} + propertyPath: m_FlexibleHeight + value: 2 + objectReference: {fileID: 0} - target: {fileID: 3502153650081912715, guid: f6ee936e2ace8e84ba70ad7e1ae58bdc, type: 3} propertyPath: m_DefaultActionMap @@ -2661,6 +2869,26 @@ PrefabInstance: propertyPath: m_ActionEvents.Array.data[44].m_ActionName value: Actionmap1/Run[/Keyboard/leftShift] objectReference: {fileID: 0} + - target: {fileID: 3828945693395908685, guid: f6ee936e2ace8e84ba70ad7e1ae58bdc, + type: 3} + propertyPath: m_SizeDelta.y + value: -100 + objectReference: {fileID: 0} + - target: {fileID: 3828945693395908685, guid: f6ee936e2ace8e84ba70ad7e1ae58bdc, + type: 3} + propertyPath: m_AnchoredPosition.y + value: -50 + objectReference: {fileID: 0} + - target: {fileID: 3860972096132670217, guid: f6ee936e2ace8e84ba70ad7e1ae58bdc, + type: 3} + propertyPath: m_FlexibleHeight + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 4545877116474182818, guid: f6ee936e2ace8e84ba70ad7e1ae58bdc, + type: 3} + propertyPath: m_SizeDelta.y + value: 100 + objectReference: {fileID: 0} - target: {fileID: 4549626014426059054, guid: f6ee936e2ace8e84ba70ad7e1ae58bdc, type: 3} propertyPath: m_AnchorMax.x @@ -2861,6 +3089,11 @@ PrefabInstance: propertyPath: m_IsActive value: 0 objectReference: {fileID: 0} + - target: {fileID: 4926730115625812497, guid: f6ee936e2ace8e84ba70ad7e1ae58bdc, + type: 3} + propertyPath: m_ChildControlHeight + value: 1 + objectReference: {fileID: 0} - target: {fileID: 5106811703022426982, guid: f6ee936e2ace8e84ba70ad7e1ae58bdc, type: 3} propertyPath: m_Pivot.x @@ -2896,6 +3129,11 @@ PrefabInstance: propertyPath: m_IsActive value: 0 objectReference: {fileID: 0} + - target: {fileID: 6037608698931376944, guid: f6ee936e2ace8e84ba70ad7e1ae58bdc, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} - target: {fileID: 6037608698984363721, guid: f6ee936e2ace8e84ba70ad7e1ae58bdc, type: 3} propertyPath: m_AnchorMax.x @@ -2946,6 +3184,16 @@ PrefabInstance: propertyPath: m_PresetInfoIsWorld value: 0 objectReference: {fileID: 0} + - target: {fileID: 6965625904789863175, guid: f6ee936e2ace8e84ba70ad7e1ae58bdc, + type: 3} + propertyPath: m_SizeDelta.x + value: 80 + objectReference: {fileID: 0} + - target: {fileID: 6965625904789863175, guid: f6ee936e2ace8e84ba70ad7e1ae58bdc, + type: 3} + propertyPath: m_SizeDelta.y + value: 80 + objectReference: {fileID: 0} - target: {fileID: 7273377425215222267, guid: f6ee936e2ace8e84ba70ad7e1ae58bdc, type: 3} propertyPath: m_PresetInfoIsWorld @@ -2991,6 +3239,16 @@ PrefabInstance: propertyPath: m_PresetInfoIsWorld value: 0 objectReference: {fileID: 0} + - target: {fileID: 8858798501607791799, guid: f6ee936e2ace8e84ba70ad7e1ae58bdc, + type: 3} + propertyPath: m_SizeDelta.x + value: 80 + objectReference: {fileID: 0} + - target: {fileID: 8858798501607791799, guid: f6ee936e2ace8e84ba70ad7e1ae58bdc, + type: 3} + propertyPath: m_SizeDelta.y + value: 80 + objectReference: {fileID: 0} - target: {fileID: 9044766020949755674, guid: f6ee936e2ace8e84ba70ad7e1ae58bdc, type: 3} propertyPath: m_PresetInfoIsWorld @@ -3030,6 +3288,34 @@ MonoBehaviour: m_EditorClassIdentifier: m_MovementRange: 50 m_ControlPath: <Gamepad>/leftStick +--- !u!224 &1406371023619087976 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 6037608700817923016, guid: f6ee936e2ace8e84ba70ad7e1ae58bdc, + type: 3} + m_PrefabInstance: {fileID: 4633513391531001248} + m_PrefabAsset: {fileID: 0} +--- !u!1 &4584836137803151881 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 9218050178699362217, guid: f6ee936e2ace8e84ba70ad7e1ae58bdc, + type: 3} + m_PrefabInstance: {fileID: 4633513391531001248} + m_PrefabAsset: {fileID: 0} +--- !u!114 &2258042202925325658 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4584836137803151881} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fc18334af0ab5ac4c9487f0675dbd439, type: 3} + m_Name: + m_EditorClassIdentifier: + factLayerMask: + serializedVersion: 2 + m_Bits: 64512 + HidingCanvas: {fileID: 1406371023619087976} --- !u!1 &4982402009794970575 stripped GameObject: m_CorrespondingSourceObject: {fileID: 389710745492588143, guid: f6ee936e2ace8e84ba70ad7e1ae58bdc, diff --git a/Assets/Resources/Prefabs/TalkingZone.prefab b/Assets/Resources/Prefabs/TalkingZone.prefab index d4be00c83d297daaaa8a9fce2af34ad203908b01..83df09467ff603a3e97e7bf9fa813c78f8a32a8e 100644 --- a/Assets/Resources/Prefabs/TalkingZone.prefab +++ b/Assets/Resources/Prefabs/TalkingZone.prefab @@ -11,7 +11,7 @@ GameObject: - component: {fileID: 3052661700889384477} - component: {fileID: 1857627222594380158} - component: {fileID: 2600518978420199386} - m_Layer: 14 + m_Layer: 0 m_Name: TalkingZone m_TagString: Untagged m_Icon: {fileID: 0} diff --git a/Assets/Resources/Prefabs/UI/Facts.meta b/Assets/Resources/Prefabs/UI/Facts.meta new file mode 100644 index 0000000000000000000000000000000000000000..083dde953bda95900ccc9a779e43f94ca6834e8e --- /dev/null +++ b/Assets/Resources/Prefabs/UI/Facts.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6841a8ca06c22ca43a95bc676eabe75d +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Prefabs/UI/Facts/FactExplorer.meta b/Assets/Resources/Prefabs/UI/Facts/FactExplorer.meta new file mode 100644 index 0000000000000000000000000000000000000000..631c8c9c407df2f324c10127b5ec77c96a39d29a --- /dev/null +++ b/Assets/Resources/Prefabs/UI/Facts/FactExplorer.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 2e5fb0597e5dd8f4fb544bd891a58d25 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Prefabs/UI/Facts/FactExplorer/FactExplorerUI.prefab b/Assets/Resources/Prefabs/UI/Facts/FactExplorer/FactExplorerUI.prefab new file mode 100644 index 0000000000000000000000000000000000000000..f61c17ed533c45e1d3e8a49d424988592ad37dff --- /dev/null +++ b/Assets/Resources/Prefabs/UI/Facts/FactExplorer/FactExplorerUI.prefab @@ -0,0 +1,503 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &88742477166944048 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1922303121985957924} + - component: {fileID: 3640990131242893537} + - component: {fileID: 9026517263373289086} + m_Layer: 5 + m_Name: FactParents + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1922303121985957924 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 88742477166944048} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 3406631590813364790} + 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: 60, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &3640990131242893537 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 88742477166944048} + 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: 10 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 1 + m_ChildControlWidth: 0 + m_ChildControlHeight: 0 + m_ChildScaleWidth: 0 + m_ChildScaleHeight: 0 + m_ReverseArrangement: 0 +--- !u!114 &9026517263373289086 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 88742477166944048} + 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!1 &196909836272952088 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 294307632257003305} + - component: {fileID: 3259288062294702885} + - component: {fileID: 5601304647299485279} + - component: {fileID: 2468798738105667105} + m_Layer: 5 + m_Name: Highlight + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &294307632257003305 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 196909836272952088} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 2636669742664082113} + 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: 110, y: 110} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &3259288062294702885 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 196909836272952088} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreLayout: 1 + m_MinWidth: -1 + m_MinHeight: -1 + m_PreferredWidth: -1 + m_PreferredHeight: -1 + m_FlexibleWidth: -1 + m_FlexibleHeight: -1 + m_LayoutPriority: 1 +--- !u!222 &5601304647299485279 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 196909836272952088} + m_CullTransparentMesh: 1 +--- !u!114 &2468798738105667105 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 196909836272952088} + 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.49803922, 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: 10911, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &2146237966352740759 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2636669742664082113} + - component: {fileID: 8821645608645168199} + m_Layer: 5 + m_Name: MainFact + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2636669742664082113 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2146237966352740759} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 294307632257003305} + m_Father: {fileID: 3406631590813364790} + 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: 100, y: 100} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &8821645608645168199 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2146237966352740759} + m_CullTransparentMesh: 1 +--- !u!1 &5592893003942163674 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3406631590813364790} + - component: {fileID: 3395920202856463226} + - component: {fileID: 5712507090492513276} + - component: {fileID: 2117595904752085810} + - component: {fileID: 1017489668606288636} + - component: {fileID: 871613573032911794} + m_Layer: 5 + m_Name: FactExplorerUI + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3406631590813364790 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5592893003942163674} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 8009565381998387591} + - {fileID: 1922303121985957924} + - {fileID: 2636669742664082113} + - {fileID: 9153153668998730241} + m_Father: {fileID: 0} + 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, y: 0} + m_Pivot: {x: 0, y: 1} +--- !u!222 &3395920202856463226 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5592893003942163674} + m_CullTransparentMesh: 1 +--- !u!114 &5712507090492513276 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5592893003942163674} + 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.19607843} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &2117595904752085810 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5592893003942163674} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 59f8146938fff824cb5fd77236b75775, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 10 + m_Right: 10 + m_Top: 10 + m_Bottom: 10 + m_ChildAlignment: 4 + m_Spacing: 30 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 1 + m_ChildControlWidth: 0 + m_ChildControlHeight: 0 + m_ChildScaleWidth: 0 + m_ChildScaleHeight: 0 + m_ReverseArrangement: 0 +--- !u!114 &1017489668606288636 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5592893003942163674} + 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 &871613573032911794 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5592893003942163674} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 795998cb72dae4043beaf3c3bb6b1b16, type: 3} + m_Name: + m_EditorClassIdentifier: + factParentsUI: {fileID: 1922303121985957924} + mainFactUI: {fileID: 2636669742664082113} + factChildrenUI: {fileID: 9153153668998730241} + linesUI: {fileID: 8009565381998387591} + factSpotPrefab: {fileID: 7124463502404826001, guid: 04d12e0a0a5aa884c8c7dff56f4963f6, + type: 3} + parentLine: {fileID: 602666608487228118, guid: 6cdb6cc4d5af8db409745afbc201068b, + type: 3} + childLine: {fileID: 4903779976374899580, guid: 7f47b2a4ac81f444eb5e18b8efabc644, + type: 3} +--- !u!1 &7302347448387664938 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9153153668998730241} + - component: {fileID: 7740801215330722997} + - component: {fileID: 334048272176286206} + m_Layer: 5 + m_Name: FactChildren + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &9153153668998730241 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7302347448387664938} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 3406631590813364790} + 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: 60, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &7740801215330722997 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7302347448387664938} + 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: 10 + m_ChildForceExpandWidth: 1 + m_ChildForceExpandHeight: 1 + m_ChildControlWidth: 0 + m_ChildControlHeight: 0 + m_ChildScaleWidth: 0 + m_ChildScaleHeight: 0 + m_ReverseArrangement: 0 +--- !u!114 &334048272176286206 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7302347448387664938} + 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!1 &7418920549591013849 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8009565381998387591} + - component: {fileID: 835707716098452998} + m_Layer: 5 + m_Name: Lines + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &8009565381998387591 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7418920549591013849} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 3406631590813364790} + 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!114 &835707716098452998 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7418920549591013849} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreLayout: 1 + m_MinWidth: -1 + m_MinHeight: -1 + m_PreferredWidth: -1 + m_PreferredHeight: -1 + m_FlexibleWidth: -1 + m_FlexibleHeight: -1 + m_LayoutPriority: 1 diff --git a/Assets/Resources/Prefabs/UI/Facts/FactExplorer/FactExplorerUI.prefab.meta b/Assets/Resources/Prefabs/UI/Facts/FactExplorer/FactExplorerUI.prefab.meta new file mode 100644 index 0000000000000000000000000000000000000000..aaf163b376b67b58bc59a80e564a73994f3bd7c4 --- /dev/null +++ b/Assets/Resources/Prefabs/UI/Facts/FactExplorer/FactExplorerUI.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: ff7415df1aac19c41a7855516a108a8a +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Prefabs/UI/Facts/FactExplorer/FactExplorer_Line.prefab b/Assets/Resources/Prefabs/UI/Facts/FactExplorer/FactExplorer_Line.prefab new file mode 100644 index 0000000000000000000000000000000000000000..bb48d9e20f42ef543e0260f8d94140fc6a7efb66 --- /dev/null +++ b/Assets/Resources/Prefabs/UI/Facts/FactExplorer/FactExplorer_Line.prefab @@ -0,0 +1,93 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &4903779976374899580 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 911949952148793464} + - component: {fileID: -137166815004959870} + - component: {fileID: 2132054669896436896} + - component: {fileID: 4832178158615009880} + m_Layer: 0 + m_Name: FactExplorer_Line + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &911949952148793464 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4903779976374899580} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_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 &-137166815004959870 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4903779976374899580} + m_CullTransparentMesh: 1 +--- !u!114 &2132054669896436896 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4903779976374899580} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreLayout: 1 + m_MinWidth: -1 + m_MinHeight: -1 + m_PreferredWidth: -1 + m_PreferredHeight: -1 + m_FlexibleWidth: -1 + m_FlexibleHeight: -1 + m_LayoutPriority: 1 +--- !u!114 &4832178158615009880 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4903779976374899580} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8ed745d97410d6740921398c899d9ec0, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.3137255, g: 0.3137255, b: 0.3137255, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + points: [] + width: 4 + roundCorners: 1 + roundStart: 1 + roundEnd: 1 + dashed: 0 + dashLength: 10 + dashSpacing: 5 diff --git a/Assets/Resources/Prefabs/UI/Facts/FactExplorer/FactExplorer_Line.prefab.meta b/Assets/Resources/Prefabs/UI/Facts/FactExplorer/FactExplorer_Line.prefab.meta new file mode 100644 index 0000000000000000000000000000000000000000..a597efb2d92cfd29cfd09245223a4f3f2e99b1cf --- /dev/null +++ b/Assets/Resources/Prefabs/UI/Facts/FactExplorer/FactExplorer_Line.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 7f47b2a4ac81f444eb5e18b8efabc644 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Prefabs/UI/Facts/FactExplorer/FactExplorer_Line_Dashed.prefab b/Assets/Resources/Prefabs/UI/Facts/FactExplorer/FactExplorer_Line_Dashed.prefab new file mode 100644 index 0000000000000000000000000000000000000000..092bb44b0a62cb76643d46682825cc4b5e9d7988 --- /dev/null +++ b/Assets/Resources/Prefabs/UI/Facts/FactExplorer/FactExplorer_Line_Dashed.prefab @@ -0,0 +1,141 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1001 &5499075457957573034 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 911949952148793464, guid: 7f47b2a4ac81f444eb5e18b8efabc644, + type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 911949952148793464, guid: 7f47b2a4ac81f444eb5e18b8efabc644, + type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 911949952148793464, guid: 7f47b2a4ac81f444eb5e18b8efabc644, + type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 911949952148793464, guid: 7f47b2a4ac81f444eb5e18b8efabc644, + type: 3} + propertyPath: m_AnchorMax.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 911949952148793464, guid: 7f47b2a4ac81f444eb5e18b8efabc644, + type: 3} + propertyPath: m_AnchorMax.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 911949952148793464, guid: 7f47b2a4ac81f444eb5e18b8efabc644, + type: 3} + propertyPath: m_AnchorMin.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 911949952148793464, guid: 7f47b2a4ac81f444eb5e18b8efabc644, + type: 3} + propertyPath: m_AnchorMin.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 911949952148793464, guid: 7f47b2a4ac81f444eb5e18b8efabc644, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 911949952148793464, guid: 7f47b2a4ac81f444eb5e18b8efabc644, + type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 911949952148793464, guid: 7f47b2a4ac81f444eb5e18b8efabc644, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 911949952148793464, guid: 7f47b2a4ac81f444eb5e18b8efabc644, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 911949952148793464, guid: 7f47b2a4ac81f444eb5e18b8efabc644, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 911949952148793464, guid: 7f47b2a4ac81f444eb5e18b8efabc644, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 911949952148793464, guid: 7f47b2a4ac81f444eb5e18b8efabc644, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 911949952148793464, guid: 7f47b2a4ac81f444eb5e18b8efabc644, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 911949952148793464, guid: 7f47b2a4ac81f444eb5e18b8efabc644, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 911949952148793464, guid: 7f47b2a4ac81f444eb5e18b8efabc644, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 911949952148793464, guid: 7f47b2a4ac81f444eb5e18b8efabc644, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 911949952148793464, guid: 7f47b2a4ac81f444eb5e18b8efabc644, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 911949952148793464, guid: 7f47b2a4ac81f444eb5e18b8efabc644, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 911949952148793464, guid: 7f47b2a4ac81f444eb5e18b8efabc644, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4832178158615009880, guid: 7f47b2a4ac81f444eb5e18b8efabc644, + type: 3} + propertyPath: dashed + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4903779976374899580, guid: 7f47b2a4ac81f444eb5e18b8efabc644, + type: 3} + propertyPath: m_Name + value: FactExplorer_Line_Dashed + objectReference: {fileID: 0} + - target: {fileID: 8455242915356568467, guid: 7f47b2a4ac81f444eb5e18b8efabc644, + type: 3} + propertyPath: m_Materials.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8455242915356568467, guid: 7f47b2a4ac81f444eb5e18b8efabc644, + type: 3} + propertyPath: m_Positions.Array.size + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 8455242915356568467, guid: 7f47b2a4ac81f444eb5e18b8efabc644, + type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: 3be144593ef3bac42812ba90847c1cff, type: 2} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 7f47b2a4ac81f444eb5e18b8efabc644, type: 3} diff --git a/Assets/Resources/Prefabs/UI/Facts/FactExplorer/FactExplorer_Line_Dashed.prefab.meta b/Assets/Resources/Prefabs/UI/Facts/FactExplorer/FactExplorer_Line_Dashed.prefab.meta new file mode 100644 index 0000000000000000000000000000000000000000..3ef635f893ebc17fe25e3a9d038956dc00659607 --- /dev/null +++ b/Assets/Resources/Prefabs/UI/Facts/FactExplorer/FactExplorer_Line_Dashed.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 6cdb6cc4d5af8db409745afbc201068b +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Prefabs/UI/Facts/FactSpot.prefab b/Assets/Resources/Prefabs/UI/Facts/FactSpot.prefab new file mode 100644 index 0000000000000000000000000000000000000000..1e76da5dcf6a3ec453a3b0c309f7b7e71c3515c6 --- /dev/null +++ b/Assets/Resources/Prefabs/UI/Facts/FactSpot.prefab @@ -0,0 +1,78 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &7124463502404826001 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2492119118187225485} + - component: {fileID: 3183854850668897353} + - component: {fileID: 2474205050366502828} + m_Layer: 0 + m_Name: FactSpot + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2492119118187225485 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7124463502404826001} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_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!222 &3183854850668897353 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7124463502404826001} + m_CullTransparentMesh: 1 +--- !u!114 &2474205050366502828 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7124463502404826001} + 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.15686275} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 diff --git a/Assets/Resources/Prefabs/UI/Facts/FactSpot.prefab.meta b/Assets/Resources/Prefabs/UI/Facts/FactSpot.prefab.meta new file mode 100644 index 0000000000000000000000000000000000000000..585fd90f2a17b978f2f319b35aec15edd54ff752 --- /dev/null +++ b/Assets/Resources/Prefabs/UI/Facts/FactSpot.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 04d12e0a0a5aa884c8c7dff56f4963f6 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Prefabs/UI/Facts/Factscreen.prefab b/Assets/Resources/Prefabs/UI/Facts/Factscreen.prefab new file mode 100644 index 0000000000000000000000000000000000000000..c980771c44d1c79c58b7b3dfc862f9b5e5a6ee3e --- /dev/null +++ b/Assets/Resources/Prefabs/UI/Facts/Factscreen.prefab @@ -0,0 +1,1224 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &1576901888187395370 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6245319588001950992} + - component: {fileID: 8718951295134447114} + - component: {fileID: 63324559029012984} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6245319588001950992 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1576901888187395370} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 7986558048061193259} + m_Father: {fileID: 5743690260981541286} + 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 &8718951295134447114 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1576901888187395370} + m_CullTransparentMesh: 1 +--- !u!114 &63324559029012984 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1576901888187395370} + 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: 01aa7de3d8ed63949bbf69e3b492abfa, 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 &2979354555938402983 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7432823498290307782} + - component: {fileID: 3074710513750764627} + - component: {fileID: 2683390173571617878} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7432823498290307782 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2979354555938402983} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2908476680003779928} + m_Father: {fileID: 3181479646584942007} + 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 &3074710513750764627 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2979354555938402983} + m_CullTransparentMesh: 1 +--- !u!114 &2683390173571617878 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2979354555938402983} + 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: 10907, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &3076546450216322697 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7986558048061193259} + - component: {fileID: 5946123737274163871} + - component: {fileID: 4542985603233388216} + m_Layer: 5 + m_Name: Checkmark + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7986558048061193259 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3076546450216322697} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6245319588001950992} + 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 &5946123737274163871 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3076546450216322697} + m_CullTransparentMesh: 1 +--- !u!114 &4542985603233388216 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3076546450216322697} + 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.98039216, g: 0.8627451, b: 0, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 01aa7de3d8ed63949bbf69e3b492abfa, 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 &3581652732795482904 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3581652732795482907} + - component: {fileID: 3581652732795482908} + - component: {fileID: 3581652732795482909} + - component: {fileID: 3581652732795482906} + m_Layer: 5 + m_Name: Factscreen + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3581652732795482907 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3581652732795482904} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 744038102396434867} + - {fileID: 28794298399673692} + m_Father: {fileID: 0} + 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: 450, y: -225} + m_SizeDelta: {x: 900, y: 450} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &3581652732795482908 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3581652732795482904} + m_CullTransparentMesh: 0 +--- !u!114 &3581652732795482909 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3581652732795482904} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 0.392} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 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 &3581652732795482906 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3581652732795482904} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d982f30612e9c5c4eb26c1ad0bb859e1, type: 3} + m_Name: + m_EditorClassIdentifier: + factscreenContent: {fileID: 4838871000058222821} + factSpotPrefab: {fileID: 7124463502404826001, guid: 04d12e0a0a5aa884c8c7dff56f4963f6, + type: 3} + prefab_Point: {fileID: 858001163752551619, guid: f019e9f67e8dab947bc60028223b6cec, + type: 3} + prefab_Distance: {fileID: 4221381813544557775, guid: 8106c748f1aeb084d87fdc71dd009b67, + type: 3} + prefab_Angle: {fileID: 6643637775379894484, guid: 30fcd362f34a9844fba66065924c6143, + type: 3} + prefab_Default: {fileID: 858001163752551619, guid: f019e9f67e8dab947bc60028223b6cec, + type: 3} + prefab_OnLine: {fileID: 6050914136827205310, guid: 496d04605465c7f4dba7638cc6e2dc6e, + type: 3} + prefab_Line: {fileID: 7510387096843212865, guid: d6ee990520a44954fb494468665d19e9, + type: 3} + prefab_ParallelLineFact: {fileID: 7510387096843212865, guid: 9f086cfbfeb0dfd46af67395aa17aafa, + type: 3} + prefab_RectangleFact: {fileID: 8156936215466465834, guid: b6f35afcaff5d8a40bf8f792eb3299e6, + type: 3} + prefab_RadiusFact: {fileID: 2513701074329712390, guid: 5b54aca5b2f2bfa48968656ed3bea181, + type: 3} + prefab_AreaCircle: {fileID: 7016901710118546043, guid: 210f1e1acf16abf40a39587074c4d25a, + type: 3} + prefab_ConeVolume: {fileID: 2523593828849809055, guid: 992edeb4264d0fa49b0f9b35b9ab85ce, + type: 3} + prefab_OrthogonalCircleLine: {fileID: 8554350198830106250, guid: 9ce7444f588cd054989126eaff75c5f3, + type: 3} + prefab_TruncatedConeVolume: {fileID: 4123133807278660472, guid: 9d0019fa4b5725a49bdfc78c4d67661e, + type: 3} + prefab_RightAngle: {fileID: 3080888058940174091, guid: 389563c758e86d848b3341576b90b7e4, + type: 3} + prefab_CylinderVolume: {fileID: 5287418535931939099, guid: 30d09e8685950994893b3b6388a8906c, + type: 3} + prefab_EqualFact: {fileID: 7523305359074541435, guid: 5f461930be2eb074193dc12eb60e10b2, + type: 3} + prefab_UnEqualFact: {fileID: 5769925203401971992, guid: 047cd3a517f781846a1f983394b4bb7b, + type: 3} + prefab_CircleFact: {fileID: 6636443472981757786, guid: 9d08fd45bc83c7c42a9be42f5309c6c2, + type: 3} + prefab_OnCircleFact: {fileID: 2115817999818309900, guid: df93bd4d977e4ab42a626f7bd06596d6, + type: 3} + prefab_AngleCircleLineFact: {fileID: 4902928549420802332, guid: 62cec72d28de59d4c8ae782957cc10a1, + type: 3} + prefab_TestFact: {fileID: 2846439484187545958, guid: 5dc76e187eae4214697491bfb42773e8, + type: 3} +--- !u!1 &4600560360496770457 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2908476680003779928} + - component: {fileID: 706978178464878509} + - component: {fileID: 1740725454024321523} + m_Layer: 5 + m_Name: Checkmark + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2908476680003779928 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4600560360496770457} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 7432823498290307782} + 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: -10, y: -10} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &706978178464878509 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4600560360496770457} + m_CullTransparentMesh: 1 +--- !u!114 &1740725454024321523 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4600560360496770457} + 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.31132078, g: 0.31132078, b: 0.31132078, 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: 0dd96be67678e2f47a77a0528b8e0073, 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 &5020678014906925761 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4838871000058222821} + - component: {fileID: 8823539307371861913} + - component: {fileID: 8739701541209514273} + m_Layer: 5 + m_Name: Facts + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4838871000058222821 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5020678014906925761} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 28794298399673692} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 1} +--- !u!114 &8823539307371861913 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5020678014906925761} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8a8695521f0d02e499659fee002a26c2, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 10 + m_Right: 10 + m_Top: 10 + m_Bottom: 10 + m_ChildAlignment: 0 + m_StartCorner: 0 + m_StartAxis: 0 + m_CellSize: {x: 100, y: 100} + m_Spacing: {x: 10, y: 10} + m_Constraint: 0 + m_ConstraintCount: 2 +--- !u!114 &8739701541209514273 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5020678014906925761} + 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 &6084644584492075089 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 744038102396434867} + - component: {fileID: 101450778274151004} + - component: {fileID: 2041160127919243566} + m_Layer: 5 + m_Name: Filter + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &744038102396434867 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6084644584492075089} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 3181479646584942007} + - {fileID: 4370335918965838469} + - {fileID: 5743690260981541286} + m_Father: {fileID: 3581652732795482907} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 60} + m_Pivot: {x: 0.5, y: 1} +--- !u!222 &101450778274151004 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6084644584492075089} + m_CullTransparentMesh: 1 +--- !u!114 &2041160127919243566 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6084644584492075089} + 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.039215688} + 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!1 &6265161390968992564 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4370335918965838469} + - component: {fileID: 4267244877370467227} + m_Layer: 5 + m_Name: GroupingToggle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &4370335918965838469 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6265161390968992564} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6192368448412487190} + - {fileID: 2640369798375049452} + m_Father: {fileID: 744038102396434867} + 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: 60, y: 0} + m_SizeDelta: {x: 150, y: 40} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &4267244877370467227 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6265161390968992564} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9085046f02f69544eb97fd06b6048fe2, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 3 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 1, g: 1, b: 1, a: 1} + m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1} + m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 3457710782490082420} + toggleTransition: 1 + graphic: {fileID: 7260617437653652778} + m_Group: {fileID: 0} + onValueChanged: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 3581652732795482906} + m_TargetAssemblyTypeName: DisplayFacts, Assembly-CSharp + m_MethodName: GroupingChanged + m_Mode: 2 + m_Arguments: + m_ObjectArgument: {fileID: 4267244877370467227} + m_ObjectArgumentAssemblyTypeName: UnityEngine.UI.Toggle, UnityEngine.UI + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_IsOn: 0 +--- !u!1 &6430644988760938474 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2640369798375049452} + - component: {fileID: 840532075702497120} + - component: {fileID: 3882135482197369887} + m_Layer: 5 + m_Name: Label + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2640369798375049452 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6430644988760938474} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 4370335918965838469} + 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: 21.5, y: -0.5} + m_SizeDelta: {x: -53, y: -3} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &840532075702497120 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6430644988760938474} + m_CullTransparentMesh: 1 +--- !u!114 &3882135482197369887 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6430644988760938474} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 25 + m_FontStyle: 1 + m_BestFit: 0 + m_MinSize: 0 + m_MaxSize: 40 + m_Alignment: 3 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: Group +--- !u!1 &7026486612705267797 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7235434697382200608} + - component: {fileID: 5492150744115625130} + - component: {fileID: 7260617437653652778} + m_Layer: 5 + m_Name: Checkmark + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7235434697382200608 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7026486612705267797} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6192368448412487190} + 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 &5492150744115625130 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7026486612705267797} + m_CullTransparentMesh: 1 +--- !u!114 &7260617437653652778 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7026486612705267797} + 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: 10901, guid: 0000000000000000f000000000000000, type: 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!1 &7278114976970730461 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6192368448412487190} + - component: {fileID: 8674771489830593255} + - component: {fileID: 3457710782490082420} + m_Layer: 5 + m_Name: Background + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &6192368448412487190 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7278114976970730461} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 7235434697382200608} + m_Father: {fileID: 4370335918965838469} + 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: 40, y: 40} + m_Pivot: {x: 0, y: 0.5} +--- !u!222 &8674771489830593255 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7278114976970730461} + m_CullTransparentMesh: 1 +--- !u!114 &3457710782490082420 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7278114976970730461} + 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: 10905, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &8554441590530137953 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3181479646584942007} + - component: {fileID: 3455615182660834939} + - component: {fileID: 7247437569943128573} + m_Layer: 5 + m_Name: AscDescToggle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &3181479646584942007 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8554441590530137953} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 7432823498290307782} + m_Father: {fileID: 744038102396434867} + 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: 10, y: 0} + m_SizeDelta: {x: 40, y: 40} + m_Pivot: {x: 0, y: 0.5} +--- !u!114 &3455615182660834939 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8554441590530137953} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9085046f02f69544eb97fd06b6048fe2, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 0 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 0 + m_Colors: + m_NormalColor: {r: 0, g: 0, b: 0, a: 0.27450982} + m_HighlightedColor: {r: 0, g: 0, b: 0, a: 0.39215687} + m_PressedColor: {r: 0, g: 0, b: 0, a: 0.50980395} + m_SelectedColor: {r: 0, g: 0, b: 0, a: 0.27450982} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 2683390173571617878} + toggleTransition: 0 + graphic: {fileID: 0} + m_Group: {fileID: 0} + onValueChanged: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 3581652732795482906} + m_TargetAssemblyTypeName: DisplayFacts, Assembly-CSharp + m_MethodName: AscDescChanged + m_Mode: 2 + m_Arguments: + m_ObjectArgument: {fileID: 3455615182660834939} + m_ObjectArgumentAssemblyTypeName: UnityEngine.UI.Toggle, UnityEngine.UI + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_IsOn: 0 +--- !u!114 &7247437569943128573 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8554441590530137953} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7206e8172594200478e26a3e33882072, type: 3} + m_Name: + m_EditorClassIdentifier: + targetGraphic: {fileID: 2908476680003779928} +--- !u!1 &8566369655810908591 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5743690260981541286} + - component: {fileID: 1291266562888293779} + m_Layer: 5 + m_Name: FavoriteToggle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5743690260981541286 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8566369655810908591} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6245319588001950992} + m_Father: {fileID: 744038102396434867} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 0.5} + m_AnchorMax: {x: 1, y: 0.5} + m_AnchoredPosition: {x: -10, y: 0} + m_SizeDelta: {x: 40, y: 40} + m_Pivot: {x: 1, y: 0.5} +--- !u!114 &1291266562888293779 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8566369655810908591} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9085046f02f69544eb97fd06b6048fe2, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Navigation: + m_Mode: 0 + m_WrapAround: 0 + m_SelectOnUp: {fileID: 0} + m_SelectOnDown: {fileID: 0} + m_SelectOnLeft: {fileID: 0} + m_SelectOnRight: {fileID: 0} + m_Transition: 1 + m_Colors: + m_NormalColor: {r: 0, g: 0, b: 0, a: 0.27450982} + m_HighlightedColor: {r: 0, g: 0, b: 0, a: 0.39215687} + m_PressedColor: {r: 0, g: 0, b: 0, a: 0.50980395} + m_SelectedColor: {r: 0, g: 0, b: 0, a: 0.27450982} + m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608} + m_ColorMultiplier: 1 + m_FadeDuration: 0.1 + m_SpriteState: + m_HighlightedSprite: {fileID: 0} + m_PressedSprite: {fileID: 0} + m_SelectedSprite: {fileID: 0} + m_DisabledSprite: {fileID: 0} + m_AnimationTriggers: + m_NormalTrigger: Normal + m_HighlightedTrigger: Highlighted + m_PressedTrigger: Pressed + m_SelectedTrigger: Selected + m_DisabledTrigger: Disabled + m_Interactable: 1 + m_TargetGraphic: {fileID: 63324559029012984} + toggleTransition: 1 + graphic: {fileID: 4542985603233388216} + m_Group: {fileID: 0} + onValueChanged: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 3581652732795482906} + m_TargetAssemblyTypeName: DisplayFacts, Assembly-CSharp + m_MethodName: FavoritesFilterChanged + m_Mode: 2 + m_Arguments: + m_ObjectArgument: {fileID: 1291266562888293779} + m_ObjectArgumentAssemblyTypeName: UnityEngine.UI.Toggle, UnityEngine.UI + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_IsOn: 0 +--- !u!1 &9200394337360800321 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 28794298399673692} + - component: {fileID: 785712294914047956} + - component: {fileID: 8690182484269861222} + m_Layer: 5 + m_Name: ScrollArea + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &28794298399673692 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9200394337360800321} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 4838871000058222821} + m_Father: {fileID: 3581652732795482907} + 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: -30} + m_SizeDelta: {x: 0, y: -60} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &785712294914047956 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9200394337360800321} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1aa08ab6e0800fa44ae55d278d1423e3, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Content: {fileID: 4838871000058222821} + m_Horizontal: 0 + m_Vertical: 1 + m_MovementType: 1 + m_Elasticity: 0.1 + m_Inertia: 0 + m_DecelerationRate: 0.135 + m_ScrollSensitivity: 5 + m_Viewport: {fileID: 28794298399673692} + m_HorizontalScrollbar: {fileID: 0} + m_VerticalScrollbar: {fileID: 0} + m_HorizontalScrollbarVisibility: 0 + m_VerticalScrollbarVisibility: 0 + m_HorizontalScrollbarSpacing: 0 + m_VerticalScrollbarSpacing: 0 + m_OnValueChanged: + m_PersistentCalls: + m_Calls: [] +--- !u!114 &8690182484269861222 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9200394337360800321} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3312d7739989d2b4e91e6319e9a96d76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: {x: 0, y: 0, z: 0, w: 0} + m_Softness: {x: 0, y: 0} diff --git a/Assets/Resources/Prefabs/UI/Facts/Factscreen.prefab.meta b/Assets/Resources/Prefabs/UI/Facts/Factscreen.prefab.meta new file mode 100644 index 0000000000000000000000000000000000000000..8ae2db5dd04d7facebdfa10339765bda58a578c8 --- /dev/null +++ b/Assets/Resources/Prefabs/UI/Facts/Factscreen.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 49deb83b881477047bfac0ee629a7ae9 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Prefabs/UI/Facts/Factscreen_mobile.prefab b/Assets/Resources/Prefabs/UI/Facts/Factscreen_mobile.prefab new file mode 100644 index 0000000000000000000000000000000000000000..8ac9ccc08e48fe432f8fdb73e4cd7950479ba188 --- /dev/null +++ b/Assets/Resources/Prefabs/UI/Facts/Factscreen_mobile.prefab @@ -0,0 +1,121 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1001 &8501539927679564588 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 3581652732795482904, guid: 49deb83b881477047bfac0ee629a7ae9, + type: 3} + propertyPath: m_Name + value: Factscreen + objectReference: {fileID: 0} + - target: {fileID: 3581652732795482907, guid: 49deb83b881477047bfac0ee629a7ae9, + type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3581652732795482907, guid: 49deb83b881477047bfac0ee629a7ae9, + type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3581652732795482907, guid: 49deb83b881477047bfac0ee629a7ae9, + type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3581652732795482907, guid: 49deb83b881477047bfac0ee629a7ae9, + type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3581652732795482907, guid: 49deb83b881477047bfac0ee629a7ae9, + type: 3} + propertyPath: m_AnchorMax.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3581652732795482907, guid: 49deb83b881477047bfac0ee629a7ae9, + type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3581652732795482907, guid: 49deb83b881477047bfac0ee629a7ae9, + type: 3} + propertyPath: m_AnchorMin.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3581652732795482907, guid: 49deb83b881477047bfac0ee629a7ae9, + type: 3} + propertyPath: m_SizeDelta.x + value: 900 + objectReference: {fileID: 0} + - target: {fileID: 3581652732795482907, guid: 49deb83b881477047bfac0ee629a7ae9, + type: 3} + propertyPath: m_SizeDelta.y + value: 450 + objectReference: {fileID: 0} + - target: {fileID: 3581652732795482907, guid: 49deb83b881477047bfac0ee629a7ae9, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3581652732795482907, guid: 49deb83b881477047bfac0ee629a7ae9, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3581652732795482907, guid: 49deb83b881477047bfac0ee629a7ae9, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3581652732795482907, guid: 49deb83b881477047bfac0ee629a7ae9, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3581652732795482907, guid: 49deb83b881477047bfac0ee629a7ae9, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3581652732795482907, guid: 49deb83b881477047bfac0ee629a7ae9, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3581652732795482907, guid: 49deb83b881477047bfac0ee629a7ae9, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3581652732795482907, guid: 49deb83b881477047bfac0ee629a7ae9, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 450 + objectReference: {fileID: 0} + - target: {fileID: 3581652732795482907, guid: 49deb83b881477047bfac0ee629a7ae9, + type: 3} + propertyPath: m_AnchoredPosition.y + value: -225 + objectReference: {fileID: 0} + - target: {fileID: 3581652732795482907, guid: 49deb83b881477047bfac0ee629a7ae9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3581652732795482907, guid: 49deb83b881477047bfac0ee629a7ae9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3581652732795482907, guid: 49deb83b881477047bfac0ee629a7ae9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 49deb83b881477047bfac0ee629a7ae9, type: 3} diff --git a/Assets/Resources/Prefabs/UI/Facts/Factscreen_mobile.prefab.meta b/Assets/Resources/Prefabs/UI/Facts/Factscreen_mobile.prefab.meta new file mode 100644 index 0000000000000000000000000000000000000000..ba6dc2509a975fcfefe5f9544aa612dcc220c518 --- /dev/null +++ b/Assets/Resources/Prefabs/UI/Facts/Factscreen_mobile.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: fec7827228b24574ca4bf8427d875012 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Prefabs/UI/Facts/FavoriteStar.prefab b/Assets/Resources/Prefabs/UI/Facts/FavoriteStar.prefab new file mode 100644 index 0000000000000000000000000000000000000000..4e60f7595ef9f141fdb0d2071bdaee56f0be334e --- /dev/null +++ b/Assets/Resources/Prefabs/UI/Facts/FavoriteStar.prefab @@ -0,0 +1,78 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &2810062559722195091 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1682989479718840691} + - component: {fileID: 7513145796292958282} + - component: {fileID: 8269486105486065185} + m_Layer: 0 + m_Name: FavoriteStar + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1682989479718840691 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2810062559722195091} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 1, y: 1} + m_AnchorMax: {x: 1, y: 1} + m_AnchoredPosition: {x: 10, y: 10} + m_SizeDelta: {x: 30, y: 30} + m_Pivot: {x: 1, y: 1} +--- !u!222 &7513145796292958282 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2810062559722195091} + m_CullTransparentMesh: 1 +--- !u!114 &8269486105486065185 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2810062559722195091} + 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.98039216, g: 0.8608746, b: 0, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 01aa7de3d8ed63949bbf69e3b492abfa, 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/Assets/Resources/Prefabs/UI/Facts/FavoriteStar.prefab.meta b/Assets/Resources/Prefabs/UI/Facts/FavoriteStar.prefab.meta new file mode 100644 index 0000000000000000000000000000000000000000..91edf0b008294835791b834666df367dd3ad2ec8 --- /dev/null +++ b/Assets/Resources/Prefabs/UI/Facts/FavoriteStar.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 0b34469213856774980670de85a7d4a0 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Prefabs/UI/FrameITUI.prefab b/Assets/Resources/Prefabs/UI/FrameITUI.prefab index 6503fe1b7e39d8eb71e9786c4cb571470b9cc286..4f26160f89b1d4f296c71c1911f0841a3c44ef70 100644 --- a/Assets/Resources/Prefabs/UI/FrameITUI.prefab +++ b/Assets/Resources/Prefabs/UI/FrameITUI.prefab @@ -688,6 +688,11 @@ PrefabInstance: propertyPath: m_SizeDelta.y value: 0 objectReference: {fileID: 0} + - target: {fileID: 9207926681532248490, guid: b162218cc487f1242bd5ac7b4315a051, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 4959.8555 + objectReference: {fileID: 0} - target: {fileID: 9207926681532248490, guid: b162218cc487f1242bd5ac7b4315a051, type: 3} propertyPath: m_AnchoredPosition.x diff --git a/Assets/Resources/Prefabs/UI/Icons/FactIcons.meta b/Assets/Resources/Prefabs/UI/Icons/FactIcons.meta new file mode 100644 index 0000000000000000000000000000000000000000..f6f9d382b1a88407725aa0c00ca9a3e3959536be --- /dev/null +++ b/Assets/Resources/Prefabs/UI/Icons/FactIcons.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 27c5ee9b1ba023643ad2fa6b2ed311b8 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Prefabs/UI/Icons/AngleDisplay.prefab b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayAngle.prefab similarity index 87% rename from Assets/Resources/Prefabs/UI/Icons/AngleDisplay.prefab rename to Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayAngle.prefab index 5d753a6a25880733d5b05f1519884b35a921e3a0..e96d0eac3e5cfb770fabccdfede4488672434d4d 100644 --- a/Assets/Resources/Prefabs/UI/Icons/AngleDisplay.prefab +++ b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayAngle.prefab @@ -28,6 +28,7 @@ RectTransform: m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 6643637775379894485} m_RootOrder: 1 @@ -60,6 +61,7 @@ MonoBehaviour: 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: @@ -85,13 +87,12 @@ MonoBehaviour: m_fontColorGradientPreset: {fileID: 0} m_spriteAsset: {fileID: 0} m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: 0 m_overrideHtmlColors: 0 m_faceColor: serializedVersion: 2 rgba: 4294967295 - m_outlineColor: - serializedVersion: 2 - rgba: 4278190080 m_fontSize: 36 m_fontSizeBase: 36 m_fontWeight: 400 @@ -99,6 +100,8 @@ MonoBehaviour: m_fontSizeMin: 18 m_fontSizeMax: 72 m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 m_textAlignment: 514 m_characterSpacing: 0 m_wordSpacing: 0 @@ -109,10 +112,8 @@ MonoBehaviour: m_enableWordWrapping: 1 m_wordWrappingRatios: 0.4 m_overflowMode: 0 - m_firstOverflowCharacterIndex: -1 m_linkedTextComponent: {fileID: 0} - m_isLinkedTextComponent: 0 - m_isTextTruncated: 0 + parentLinkedComponent: {fileID: 0} m_enableKerning: 1 m_enableExtraPadding: 0 checkPaddingRequired: 0 @@ -120,40 +121,18 @@ MonoBehaviour: m_parseCtrlCharacters: 1 m_isOrthographic: 1 m_isCullingEnabled: 0 - m_ignoreRectMaskCulling: 0 - m_ignoreCulling: 1 m_horizontalMapping: 0 m_verticalMapping: 0 m_uvLineOffset: 0 m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 m_VertexBufferAutoSizeReduction: 1 - m_firstVisibleCharacter: 0 m_useMaxVisibleDescender: 1 m_pageToDisplay: 1 m_margin: {x: 0, y: 0, z: 0, w: 0} - m_textInfo: - textComponent: {fileID: 6643637774014364123} - characterCount: 1 - spriteCount: 0 - spaceCount: 0 - wordCount: 1 - linkCount: 0 - lineCount: 1 - pageCount: 1 - materialCount: 1 m_isUsingLegacyAnimationComponent: 0 m_isVolumetricText: 0 - m_spriteAnimator: {fileID: 0} m_hasFontAssetChanged: 0 - m_subTextObjects: - - {fileID: 0} - - {fileID: 0} - - {fileID: 0} - - {fileID: 0} - - {fileID: 0} - - {fileID: 0} - - {fileID: 0} - - {fileID: 0} m_baseMaterial: {fileID: 0} m_maskOffset: {x: 0, y: 0, z: 0, w: 0} --- !u!1 &6643637774878492038 @@ -184,6 +163,7 @@ RectTransform: m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 6643637775379894485} m_RootOrder: 0 @@ -216,6 +196,7 @@ MonoBehaviour: 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: @@ -241,13 +222,12 @@ MonoBehaviour: m_fontColorGradientPreset: {fileID: 0} m_spriteAsset: {fileID: 0} m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: 0 m_overrideHtmlColors: 0 m_faceColor: serializedVersion: 2 rgba: 4294967295 - m_outlineColor: - serializedVersion: 2 - rgba: 4278190080 m_fontSize: 36 m_fontSizeBase: 36 m_fontWeight: 400 @@ -255,6 +235,8 @@ MonoBehaviour: m_fontSizeMin: 18 m_fontSizeMax: 72 m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 m_textAlignment: 514 m_characterSpacing: 0 m_wordSpacing: 0 @@ -265,10 +247,8 @@ MonoBehaviour: m_enableWordWrapping: 1 m_wordWrappingRatios: 0.4 m_overflowMode: 0 - m_firstOverflowCharacterIndex: -1 m_linkedTextComponent: {fileID: 0} - m_isLinkedTextComponent: 0 - m_isTextTruncated: 0 + parentLinkedComponent: {fileID: 0} m_enableKerning: 1 m_enableExtraPadding: 0 checkPaddingRequired: 0 @@ -276,40 +256,18 @@ MonoBehaviour: m_parseCtrlCharacters: 1 m_isOrthographic: 1 m_isCullingEnabled: 0 - m_ignoreRectMaskCulling: 0 - m_ignoreCulling: 1 m_horizontalMapping: 0 m_verticalMapping: 0 m_uvLineOffset: 0 m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 m_VertexBufferAutoSizeReduction: 1 - m_firstVisibleCharacter: 0 m_useMaxVisibleDescender: 1 m_pageToDisplay: 1 m_margin: {x: 0, y: 0, z: 0, w: 0} - m_textInfo: - textComponent: {fileID: 6643637774878492040} - characterCount: 1 - spriteCount: 0 - spaceCount: 0 - wordCount: 1 - linkCount: 0 - lineCount: 1 - pageCount: 1 - materialCount: 1 m_isUsingLegacyAnimationComponent: 0 m_isVolumetricText: 0 - m_spriteAnimator: {fileID: 0} m_hasFontAssetChanged: 0 - m_subTextObjects: - - {fileID: 0} - - {fileID: 0} - - {fileID: 0} - - {fileID: 0} - - {fileID: 0} - - {fileID: 0} - - {fileID: 0} - - {fileID: 0} m_baseMaterial: {fileID: 0} m_maskOffset: {x: 0, y: 0, z: 0, w: 0} --- !u!1 &6643637775318367256 @@ -340,6 +298,7 @@ RectTransform: m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 6643637775379894485} m_RootOrder: 2 @@ -372,6 +331,7 @@ MonoBehaviour: 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: @@ -397,13 +357,12 @@ MonoBehaviour: m_fontColorGradientPreset: {fileID: 0} m_spriteAsset: {fileID: 0} m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: 0 m_overrideHtmlColors: 0 m_faceColor: serializedVersion: 2 rgba: 4294967295 - m_outlineColor: - serializedVersion: 2 - rgba: 4278190080 m_fontSize: 36 m_fontSizeBase: 36 m_fontWeight: 400 @@ -411,6 +370,8 @@ MonoBehaviour: m_fontSizeMin: 18 m_fontSizeMax: 72 m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 m_textAlignment: 514 m_characterSpacing: 0 m_wordSpacing: 0 @@ -421,10 +382,8 @@ MonoBehaviour: m_enableWordWrapping: 1 m_wordWrappingRatios: 0.4 m_overflowMode: 0 - m_firstOverflowCharacterIndex: -1 m_linkedTextComponent: {fileID: 0} - m_isLinkedTextComponent: 0 - m_isTextTruncated: 0 + parentLinkedComponent: {fileID: 0} m_enableKerning: 1 m_enableExtraPadding: 0 checkPaddingRequired: 0 @@ -432,40 +391,18 @@ MonoBehaviour: m_parseCtrlCharacters: 1 m_isOrthographic: 1 m_isCullingEnabled: 0 - m_ignoreRectMaskCulling: 0 - m_ignoreCulling: 1 m_horizontalMapping: 0 m_verticalMapping: 0 m_uvLineOffset: 0 m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 m_VertexBufferAutoSizeReduction: 1 - m_firstVisibleCharacter: 0 m_useMaxVisibleDescender: 1 m_pageToDisplay: 1 m_margin: {x: 0, y: 0, z: 0, w: 0} - m_textInfo: - textComponent: {fileID: 6643637775318367258} - characterCount: 1 - spriteCount: 0 - spaceCount: 0 - wordCount: 1 - linkCount: 0 - lineCount: 1 - pageCount: 1 - materialCount: 1 m_isUsingLegacyAnimationComponent: 0 m_isVolumetricText: 0 - m_spriteAnimator: {fileID: 0} m_hasFontAssetChanged: 0 - m_subTextObjects: - - {fileID: 0} - - {fileID: 0} - - {fileID: 0} - - {fileID: 0} - - {fileID: 0} - - {fileID: 0} - - {fileID: 0} - - {fileID: 0} m_baseMaterial: {fileID: 0} m_maskOffset: {x: 0, y: 0, z: 0, w: 0} --- !u!1 &6643637775379894484 @@ -479,12 +416,14 @@ GameObject: - component: {fileID: 6643637775379894485} - component: {fileID: 6643637775379894487} - component: {fileID: 6643637775379894486} + - component: {fileID: -3161002223909736641} - component: {fileID: 5040239873163969181} - - component: {fileID: 225831940989964384} - component: {fileID: 114522817932931646} - component: {fileID: 3011926265969909947} + - component: {fileID: 3573135846559875297} + - component: {fileID: -6877371120973083636} m_Layer: 5 - m_Name: AngleDisplay + m_Name: DisplayAngle m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 @@ -500,6 +439,7 @@ RectTransform: m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: - {fileID: 6643637774878492039} - {fileID: 6643637774014364122} @@ -535,6 +475,7 @@ MonoBehaviour: 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: @@ -549,6 +490,18 @@ MonoBehaviour: m_FillOrigin: 0 m_UseSpriteMesh: 0 m_PixelsPerUnitMultiplier: 1 +--- !u!225 &-3161002223909736641 +CanvasGroup: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6643637775379894484} + m_Enabled: 1 + m_Alpha: 1 + m_Interactable: 1 + m_BlocksRaycasts: 1 + m_IgnoreParentGroups: 0 --- !u!114 &5040239873163969181 MonoBehaviour: m_ObjectHideFlags: 0 @@ -562,23 +515,20 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: imageToChange: {fileID: 6643637775379894486} - animationStartColor: {r: 0.98039216, g: 0.99215686, b: 0.03137255, a: 1} - animationEndColor: {r: 1, g: 0.52156866, b: 0.007843138, a: 1} - animationTrigger: 0 - animateDuration: 5 ---- !u!225 &225831940989964384 -CanvasGroup: +--- !u!114 &114522817932931646 +MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 6643637775379894484} m_Enabled: 1 - m_Alpha: 1 - m_Interactable: 1 - m_BlocksRaycasts: 1 - m_IgnoreParentGroups: 0 ---- !u!114 &114522817932931646 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a091cb23127eb7347955cb7f747af431, type: 3} + m_Name: + m_EditorClassIdentifier: + dragged: 0 +--- !u!114 &3011926265969909947 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -587,10 +537,10 @@ MonoBehaviour: m_GameObject: {fileID: 6643637775379894484} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: a091cb23127eb7347955cb7f747af431, type: 3} + m_Script: {fileID: 11500000, guid: ed0bcd3d8d9996d4f86c0a2b8b71c6bf, type: 3} m_Name: m_EditorClassIdentifier: ---- !u!114 &3011926265969909947 +--- !u!114 &3573135846559875297 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -599,6 +549,23 @@ MonoBehaviour: m_GameObject: {fileID: 6643637775379894484} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: ed0bcd3d8d9996d4f86c0a2b8b71c6bf, type: 3} + m_Script: {fileID: 11500000, guid: a1ed516d861fa2c45a2b1767d1217acb, type: 3} + m_Name: + m_EditorClassIdentifier: + factExplorerPrefab: {fileID: 5592893003942163674, guid: ff7415df1aac19c41a7855516a108a8a, + type: 3} +--- !u!114 &-6877371120973083636 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6643637775379894484} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 88f8f222eb0a4a246908bde097a8726e, type: 3} m_Name: m_EditorClassIdentifier: + isFavourite: 0 + favoriteDisplayPrefab: {fileID: 2810062559722195091, guid: 0b34469213856774980670de85a7d4a0, + type: 3} diff --git a/Assets/Resources/Prefabs/UI/Icons/AngleDisplay.prefab.meta b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayAngle.prefab.meta similarity index 100% rename from Assets/Resources/Prefabs/UI/Icons/AngleDisplay.prefab.meta rename to Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayAngle.prefab.meta diff --git a/Assets/Resources/Prefabs/UI/Icons/AngleCircleLine.prefab b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayAngleCircleLine.prefab similarity index 89% rename from Assets/Resources/Prefabs/UI/Icons/AngleCircleLine.prefab rename to Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayAngleCircleLine.prefab index b95c492474d8201a9b3c96800315a19a161ce9d6..3e06c02ae8faf1212c581150b9caebbf3558140f 100644 --- a/Assets/Resources/Prefabs/UI/Icons/AngleCircleLine.prefab +++ b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayAngleCircleLine.prefab @@ -28,6 +28,7 @@ RectTransform: m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 3869010688581027450} m_RootOrder: 0 @@ -145,12 +146,14 @@ GameObject: - component: {fileID: 3869010688581027450} - component: {fileID: 4197087563868549049} - component: {fileID: 2609551024752603468} + - component: {fileID: 5452397979381543940} - component: {fileID: 4177212962186602924} - component: {fileID: 7571158064837864710} - - component: {fileID: 5331562473041691776} - component: {fileID: 5437783688132341522} - m_Layer: 0 - m_Name: AngleCircleLine + - component: {fileID: 7217286308176857857} + - component: {fileID: -1727938665847958892} + m_Layer: 5 + m_Name: DisplayAngleCircleLine m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 @@ -166,6 +169,7 @@ RectTransform: m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: - {fileID: 1617200358099008032} - {fileID: 1321826948182935295} @@ -184,7 +188,7 @@ CanvasRenderer: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 4902928549420802332} - m_CullTransparentMesh: 1 + m_CullTransparentMesh: 0 --- !u!114 &2609551024752603468 MonoBehaviour: m_ObjectHideFlags: 0 @@ -215,6 +219,18 @@ MonoBehaviour: m_FillOrigin: 0 m_UseSpriteMesh: 0 m_PixelsPerUnitMultiplier: 1 +--- !u!225 &5452397979381543940 +CanvasGroup: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4902928549420802332} + m_Enabled: 1 + m_Alpha: 1 + m_Interactable: 1 + m_BlocksRaycasts: 1 + m_IgnoreParentGroups: 0 --- !u!114 &4177212962186602924 MonoBehaviour: m_ObjectHideFlags: 0 @@ -227,7 +243,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 77b75bbb0b640664db62cf8acb69994e, type: 3} m_Name: m_EditorClassIdentifier: - imageToChange: {fileID: 0} + imageToChange: {fileID: 2609551024752603468} --- !u!114 &7571158064837864710 MonoBehaviour: m_ObjectHideFlags: 0 @@ -240,19 +256,20 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: a091cb23127eb7347955cb7f747af431, type: 3} m_Name: m_EditorClassIdentifier: ---- !u!225 &5331562473041691776 -CanvasGroup: + dragged: 0 +--- !u!114 &5437783688132341522 +MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 4902928549420802332} m_Enabled: 1 - m_Alpha: 1 - m_Interactable: 1 - m_BlocksRaycasts: 1 - m_IgnoreParentGroups: 0 ---- !u!114 &5437783688132341522 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ed0bcd3d8d9996d4f86c0a2b8b71c6bf, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &7217286308176857857 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -261,9 +278,26 @@ MonoBehaviour: m_GameObject: {fileID: 4902928549420802332} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: ed0bcd3d8d9996d4f86c0a2b8b71c6bf, type: 3} + m_Script: {fileID: 11500000, guid: a1ed516d861fa2c45a2b1767d1217acb, type: 3} + m_Name: + m_EditorClassIdentifier: + factExplorerPrefab: {fileID: 5592893003942163674, guid: ff7415df1aac19c41a7855516a108a8a, + type: 3} +--- !u!114 &-1727938665847958892 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4902928549420802332} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 88f8f222eb0a4a246908bde097a8726e, type: 3} m_Name: m_EditorClassIdentifier: + isFavourite: 0 + favoriteDisplayPrefab: {fileID: 2810062559722195091, guid: 0b34469213856774980670de85a7d4a0, + type: 3} --- !u!1 &7854085605173747270 GameObject: m_ObjectHideFlags: 0 @@ -292,6 +326,7 @@ RectTransform: m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 0, y: 0, z: -0.4} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 3869010688581027450} m_RootOrder: 1 diff --git a/Assets/Resources/Prefabs/UI/Icons/AngleCircleLine.prefab.meta b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayAngleCircleLine.prefab.meta similarity index 100% rename from Assets/Resources/Prefabs/UI/Icons/AngleCircleLine.prefab.meta rename to Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayAngleCircleLine.prefab.meta diff --git a/Assets/Resources/Prefabs/UI/Icons/AreaCircle_perfab.prefab b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayAreaCircle.prefab similarity index 84% rename from Assets/Resources/Prefabs/UI/Icons/AreaCircle_perfab.prefab rename to Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayAreaCircle.prefab index 807e63f91fe8a7f4b25e50d3f1c4c0dd393c007d..786ac03bba81c7f65a3f30139aad8a565c552a28 100644 --- a/Assets/Resources/Prefabs/UI/Icons/AreaCircle_perfab.prefab +++ b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayAreaCircle.prefab @@ -28,6 +28,7 @@ RectTransform: m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 17.8} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 7235558123707866364} m_RootOrder: 0 @@ -145,12 +146,14 @@ GameObject: - component: {fileID: 7235558123707866364} - component: {fileID: 7075624231482420700} - component: {fileID: 4086712909713098893} + - component: {fileID: -5329652376929928150} - component: {fileID: 4474082756159207727} - component: {fileID: 6928182635216917115} - - component: {fileID: 8310254113192487485} - component: {fileID: 6811931286641226162} - m_Layer: 0 - m_Name: AreaCircle_perfab + - component: {fileID: 4444078412922319222} + - component: {fileID: 3337022138894200663} + m_Layer: 5 + m_Name: DisplayAreaCircle m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 @@ -166,6 +169,7 @@ RectTransform: m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: - {fileID: 4555626192197843171} m_Father: {fileID: 0} @@ -183,7 +187,7 @@ CanvasRenderer: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 7016901710118546043} - m_CullTransparentMesh: 1 + m_CullTransparentMesh: 0 --- !u!114 &4086712909713098893 MonoBehaviour: m_ObjectHideFlags: 0 @@ -205,7 +209,7 @@ MonoBehaviour: m_PersistentCalls: m_Calls: [] m_Sprite: {fileID: 21300000, guid: d03f90cb79e6fba4fb25edaf74ffeadd, type: 3} - m_Type: 1 + m_Type: 0 m_PreserveAspect: 0 m_FillCenter: 1 m_FillMethod: 4 @@ -214,6 +218,18 @@ MonoBehaviour: m_FillOrigin: 0 m_UseSpriteMesh: 0 m_PixelsPerUnitMultiplier: 1 +--- !u!225 &-5329652376929928150 +CanvasGroup: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7016901710118546043} + m_Enabled: 1 + m_Alpha: 1 + m_Interactable: 1 + m_BlocksRaycasts: 1 + m_IgnoreParentGroups: 0 --- !u!114 &4474082756159207727 MonoBehaviour: m_ObjectHideFlags: 0 @@ -226,7 +242,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 77b75bbb0b640664db62cf8acb69994e, type: 3} m_Name: m_EditorClassIdentifier: - imageToChange: {fileID: 0} + imageToChange: {fileID: 4086712909713098893} --- !u!114 &6928182635216917115 MonoBehaviour: m_ObjectHideFlags: 0 @@ -239,19 +255,20 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: a091cb23127eb7347955cb7f747af431, type: 3} m_Name: m_EditorClassIdentifier: ---- !u!225 &8310254113192487485 -CanvasGroup: + dragged: 0 +--- !u!114 &6811931286641226162 +MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 7016901710118546043} m_Enabled: 1 - m_Alpha: 1 - m_Interactable: 1 - m_BlocksRaycasts: 1 - m_IgnoreParentGroups: 0 ---- !u!114 &6811931286641226162 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ed0bcd3d8d9996d4f86c0a2b8b71c6bf, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &4444078412922319222 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -260,6 +277,23 @@ MonoBehaviour: m_GameObject: {fileID: 7016901710118546043} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: ed0bcd3d8d9996d4f86c0a2b8b71c6bf, type: 3} + m_Script: {fileID: 11500000, guid: a1ed516d861fa2c45a2b1767d1217acb, type: 3} + m_Name: + m_EditorClassIdentifier: + factExplorerPrefab: {fileID: 5592893003942163674, guid: ff7415df1aac19c41a7855516a108a8a, + type: 3} +--- !u!114 &3337022138894200663 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7016901710118546043} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 88f8f222eb0a4a246908bde097a8726e, type: 3} m_Name: m_EditorClassIdentifier: + isFavourite: 0 + favoriteDisplayPrefab: {fileID: 2810062559722195091, guid: 0b34469213856774980670de85a7d4a0, + type: 3} diff --git a/Assets/Resources/Prefabs/UI/Icons/AreaCircle_perfab.prefab.meta b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayAreaCircle.prefab.meta similarity index 100% rename from Assets/Resources/Prefabs/UI/Icons/AreaCircle_perfab.prefab.meta rename to Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayAreaCircle.prefab.meta diff --git a/Assets/Resources/Prefabs/UI/Icons/CircleFact.prefab b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayCircle.prefab similarity index 85% rename from Assets/Resources/Prefabs/UI/Icons/CircleFact.prefab rename to Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayCircle.prefab index a1c024a4d683e1ab20c22465a7397451174ca59c..06f6962d8c0abc383f728d149f21748f65be67b3 100644 --- a/Assets/Resources/Prefabs/UI/Icons/CircleFact.prefab +++ b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayCircle.prefab @@ -28,6 +28,7 @@ RectTransform: m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 8780569031657450116} m_RootOrder: 0 @@ -145,12 +146,14 @@ GameObject: - component: {fileID: 8780569031657450116} - component: {fileID: 6436200217209768079} - component: {fileID: 1894013120851118185} + - component: {fileID: 2562591540153244817} - component: {fileID: 5132214578572184594} - component: {fileID: 3896398116007953758} - - component: {fileID: 6482343618895123747} - component: {fileID: 1602337205070616824} + - component: {fileID: -8545268462245846538} + - component: {fileID: 9193188298529412557} m_Layer: 5 - m_Name: CircleFact + m_Name: DisplayCircle m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 @@ -166,6 +169,7 @@ RectTransform: m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: - {fileID: 8695166600416321831} m_Father: {fileID: 0} @@ -173,7 +177,7 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: 4.4, y: 4.6} + m_AnchoredPosition: {x: 0, y: 0} m_SizeDelta: {x: 100, y: 100} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &6436200217209768079 @@ -183,7 +187,7 @@ CanvasRenderer: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 6636443472981757786} - m_CullTransparentMesh: 1 + m_CullTransparentMesh: 0 --- !u!114 &1894013120851118185 MonoBehaviour: m_ObjectHideFlags: 0 @@ -214,6 +218,18 @@ MonoBehaviour: m_FillOrigin: 0 m_UseSpriteMesh: 0 m_PixelsPerUnitMultiplier: 1 +--- !u!225 &2562591540153244817 +CanvasGroup: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6636443472981757786} + m_Enabled: 1 + m_Alpha: 1 + m_Interactable: 1 + m_BlocksRaycasts: 1 + m_IgnoreParentGroups: 0 --- !u!114 &5132214578572184594 MonoBehaviour: m_ObjectHideFlags: 0 @@ -239,19 +255,20 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: a091cb23127eb7347955cb7f747af431, type: 3} m_Name: m_EditorClassIdentifier: ---- !u!225 &6482343618895123747 -CanvasGroup: + dragged: 0 +--- !u!114 &1602337205070616824 +MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 6636443472981757786} m_Enabled: 1 - m_Alpha: 1 - m_Interactable: 1 - m_BlocksRaycasts: 1 - m_IgnoreParentGroups: 0 ---- !u!114 &1602337205070616824 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ed0bcd3d8d9996d4f86c0a2b8b71c6bf, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &-8545268462245846538 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -260,6 +277,23 @@ MonoBehaviour: m_GameObject: {fileID: 6636443472981757786} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: ed0bcd3d8d9996d4f86c0a2b8b71c6bf, type: 3} + m_Script: {fileID: 11500000, guid: a1ed516d861fa2c45a2b1767d1217acb, type: 3} + m_Name: + m_EditorClassIdentifier: + factExplorerPrefab: {fileID: 5592893003942163674, guid: ff7415df1aac19c41a7855516a108a8a, + type: 3} +--- !u!114 &9193188298529412557 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6636443472981757786} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 88f8f222eb0a4a246908bde097a8726e, type: 3} m_Name: m_EditorClassIdentifier: + isFavourite: 0 + favoriteDisplayPrefab: {fileID: 2810062559722195091, guid: 0b34469213856774980670de85a7d4a0, + type: 3} diff --git a/Assets/Resources/Prefabs/UI/Icons/CircleFact.prefab.meta b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayCircle.prefab.meta similarity index 100% rename from Assets/Resources/Prefabs/UI/Icons/CircleFact.prefab.meta rename to Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayCircle.prefab.meta diff --git a/Assets/Resources/Prefabs/UI/Icons/ConeVolume_prefab.prefab b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayConeVolume.prefab similarity index 84% rename from Assets/Resources/Prefabs/UI/Icons/ConeVolume_prefab.prefab rename to Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayConeVolume.prefab index 9ec0e4efc010015a1c41ea8e03f4e02657d0ac1f..6badc3374e4e2e736aa71e4f229977a7d8e9b3f7 100644 --- a/Assets/Resources/Prefabs/UI/Icons/ConeVolume_prefab.prefab +++ b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayConeVolume.prefab @@ -28,6 +28,7 @@ RectTransform: m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 17.8} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 1359998811365411408} m_RootOrder: 0 @@ -145,12 +146,14 @@ GameObject: - component: {fileID: 1359998811365411408} - component: {fileID: 7028084461172378176} - component: {fileID: 3047192119255630295} + - component: {fileID: 6900707867866902161} - component: {fileID: 4076526528120032799} - component: {fileID: 4263320076605886561} - - component: {fileID: 3829202662460982349} - component: {fileID: 2650353447837694094} - m_Layer: 0 - m_Name: ConeVolume_prefab + - component: {fileID: -1328819392998620038} + - component: {fileID: -6663813448318375771} + m_Layer: 5 + m_Name: DisplayConeVolume m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 @@ -166,6 +169,7 @@ RectTransform: m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: - {fileID: 4986007063741953014} m_Father: {fileID: 0} @@ -183,7 +187,7 @@ CanvasRenderer: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 2523593828849809055} - m_CullTransparentMesh: 1 + m_CullTransparentMesh: 0 --- !u!114 &3047192119255630295 MonoBehaviour: m_ObjectHideFlags: 0 @@ -205,7 +209,7 @@ MonoBehaviour: m_PersistentCalls: m_Calls: [] m_Sprite: {fileID: 21300000, guid: f580ba9d4e3825d49a5a7907d2a3f0c1, type: 3} - m_Type: 1 + m_Type: 0 m_PreserveAspect: 0 m_FillCenter: 1 m_FillMethod: 4 @@ -214,6 +218,18 @@ MonoBehaviour: m_FillOrigin: 0 m_UseSpriteMesh: 0 m_PixelsPerUnitMultiplier: 1 +--- !u!225 &6900707867866902161 +CanvasGroup: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2523593828849809055} + m_Enabled: 1 + m_Alpha: 1 + m_Interactable: 1 + m_BlocksRaycasts: 1 + m_IgnoreParentGroups: 0 --- !u!114 &4076526528120032799 MonoBehaviour: m_ObjectHideFlags: 0 @@ -226,7 +242,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 77b75bbb0b640664db62cf8acb69994e, type: 3} m_Name: m_EditorClassIdentifier: - imageToChange: {fileID: 0} + imageToChange: {fileID: 3047192119255630295} --- !u!114 &4263320076605886561 MonoBehaviour: m_ObjectHideFlags: 0 @@ -239,19 +255,20 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: a091cb23127eb7347955cb7f747af431, type: 3} m_Name: m_EditorClassIdentifier: ---- !u!225 &3829202662460982349 -CanvasGroup: + dragged: 0 +--- !u!114 &2650353447837694094 +MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 2523593828849809055} m_Enabled: 1 - m_Alpha: 1 - m_Interactable: 1 - m_BlocksRaycasts: 1 - m_IgnoreParentGroups: 0 ---- !u!114 &2650353447837694094 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ed0bcd3d8d9996d4f86c0a2b8b71c6bf, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &-1328819392998620038 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -260,6 +277,23 @@ MonoBehaviour: m_GameObject: {fileID: 2523593828849809055} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: ed0bcd3d8d9996d4f86c0a2b8b71c6bf, type: 3} + m_Script: {fileID: 11500000, guid: a1ed516d861fa2c45a2b1767d1217acb, type: 3} + m_Name: + m_EditorClassIdentifier: + factExplorerPrefab: {fileID: 5592893003942163674, guid: ff7415df1aac19c41a7855516a108a8a, + type: 3} +--- !u!114 &-6663813448318375771 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2523593828849809055} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 88f8f222eb0a4a246908bde097a8726e, type: 3} m_Name: m_EditorClassIdentifier: + isFavourite: 0 + favoriteDisplayPrefab: {fileID: 2810062559722195091, guid: 0b34469213856774980670de85a7d4a0, + type: 3} diff --git a/Assets/Resources/Prefabs/UI/Icons/ConeVolume_prefab.prefab.meta b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayConeVolume.prefab.meta similarity index 100% rename from Assets/Resources/Prefabs/UI/Icons/ConeVolume_prefab.prefab.meta rename to Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayConeVolume.prefab.meta diff --git a/Assets/Resources/Prefabs/UI/Icons/CylinderVolume.prefab b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayCylinderVolume.prefab similarity index 85% rename from Assets/Resources/Prefabs/UI/Icons/CylinderVolume.prefab rename to Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayCylinderVolume.prefab index acc7ce9132a356878d519405fa4cdb390a900160..5c52bc9c186a825bd6cfddb8f5a3bf46bef37e80 100644 --- a/Assets/Resources/Prefabs/UI/Icons/CylinderVolume.prefab +++ b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayCylinderVolume.prefab @@ -146,12 +146,14 @@ GameObject: - component: {fileID: 7509137162853395042} - component: {fileID: 4650902899377139768} - component: {fileID: 8448132399530171869} + - component: {fileID: -5483544856802568736} - component: {fileID: 4549857745383475350} - component: {fileID: -7338472263132780475} - - component: {fileID: 7240967210820331247} - component: {fileID: 2130710490396271644} - m_Layer: 0 - m_Name: CylinderVolume + - component: {fileID: 8056345640559627384} + - component: {fileID: 4871256835944773533} + m_Layer: 5 + m_Name: DisplayCylinderVolume m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 @@ -185,7 +187,7 @@ CanvasRenderer: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 5287418535931939099} - m_CullTransparentMesh: 1 + m_CullTransparentMesh: 0 --- !u!114 &8448132399530171869 MonoBehaviour: m_ObjectHideFlags: 0 @@ -207,7 +209,7 @@ MonoBehaviour: m_PersistentCalls: m_Calls: [] m_Sprite: {fileID: 21300000, guid: 352d7dd2edb65f542aba25be27d20d98, type: 3} - m_Type: 1 + m_Type: 0 m_PreserveAspect: 0 m_FillCenter: 1 m_FillMethod: 4 @@ -216,6 +218,18 @@ MonoBehaviour: m_FillOrigin: 0 m_UseSpriteMesh: 0 m_PixelsPerUnitMultiplier: 1 +--- !u!225 &-5483544856802568736 +CanvasGroup: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5287418535931939099} + m_Enabled: 1 + m_Alpha: 1 + m_Interactable: 1 + m_BlocksRaycasts: 1 + m_IgnoreParentGroups: 0 --- !u!114 &4549857745383475350 MonoBehaviour: m_ObjectHideFlags: 0 @@ -228,7 +242,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 77b75bbb0b640664db62cf8acb69994e, type: 3} m_Name: m_EditorClassIdentifier: - imageToChange: {fileID: 0} + imageToChange: {fileID: 8448132399530171869} --- !u!114 &-7338472263132780475 MonoBehaviour: m_ObjectHideFlags: 0 @@ -241,19 +255,20 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: a091cb23127eb7347955cb7f747af431, type: 3} m_Name: m_EditorClassIdentifier: ---- !u!225 &7240967210820331247 -CanvasGroup: + dragged: 0 +--- !u!114 &2130710490396271644 +MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 5287418535931939099} m_Enabled: 1 - m_Alpha: 1 - m_Interactable: 1 - m_BlocksRaycasts: 1 - m_IgnoreParentGroups: 0 ---- !u!114 &2130710490396271644 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ed0bcd3d8d9996d4f86c0a2b8b71c6bf, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &8056345640559627384 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -262,6 +277,23 @@ MonoBehaviour: m_GameObject: {fileID: 5287418535931939099} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: ed0bcd3d8d9996d4f86c0a2b8b71c6bf, type: 3} + m_Script: {fileID: 11500000, guid: a1ed516d861fa2c45a2b1767d1217acb, type: 3} + m_Name: + m_EditorClassIdentifier: + factExplorerPrefab: {fileID: 5592893003942163674, guid: ff7415df1aac19c41a7855516a108a8a, + type: 3} +--- !u!114 &4871256835944773533 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5287418535931939099} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 88f8f222eb0a4a246908bde097a8726e, type: 3} m_Name: m_EditorClassIdentifier: + isFavourite: 0 + favoriteDisplayPrefab: {fileID: 2810062559722195091, guid: 0b34469213856774980670de85a7d4a0, + type: 3} diff --git a/Assets/Resources/Prefabs/UI/Icons/CylinderVolume.prefab.meta b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayCylinderVolume.prefab.meta similarity index 100% rename from Assets/Resources/Prefabs/UI/Icons/CylinderVolume.prefab.meta rename to Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayCylinderVolume.prefab.meta diff --git a/Assets/Resources/Prefabs/UI/Icons/DistanceDisplay.prefab b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayDistance.prefab similarity index 86% rename from Assets/Resources/Prefabs/UI/Icons/DistanceDisplay.prefab rename to Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayDistance.prefab index 879b216fa2f33f86642c7777848be85a2b7be20c..770ef54480b67c25cf3dc76c2e8c7f25256eebeb 100644 --- a/Assets/Resources/Prefabs/UI/Icons/DistanceDisplay.prefab +++ b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayDistance.prefab @@ -11,12 +11,14 @@ GameObject: - component: {fileID: 7299404996771626324} - component: {fileID: 2318968178306689515} - component: {fileID: 1241458608524046696} + - component: {fileID: -321840373872169248} - component: {fileID: 506299453989990893} - component: {fileID: 2785940634305866798} - - component: {fileID: 9035428711241438515} - component: {fileID: 114476148939060428} + - component: {fileID: 6775995842619458444} + - component: {fileID: 6595881491766313357} m_Layer: 5 - m_Name: DistanceDisplay + m_Name: DisplayDistance m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 @@ -32,6 +34,7 @@ RectTransform: m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: - {fileID: 46295265100678663} - {fileID: 1552400999978466847} @@ -40,7 +43,7 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: -10.1, y: 94.9} + m_AnchoredPosition: {x: 0, y: 0} m_SizeDelta: {x: 100, y: 100} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &2318968178306689515 @@ -66,6 +69,7 @@ MonoBehaviour: 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: @@ -80,6 +84,18 @@ MonoBehaviour: m_FillOrigin: 0 m_UseSpriteMesh: 0 m_PixelsPerUnitMultiplier: 1 +--- !u!225 &-321840373872169248 +CanvasGroup: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4221381813544557775} + m_Enabled: 1 + m_Alpha: 1 + m_Interactable: 1 + m_BlocksRaycasts: 1 + m_IgnoreParentGroups: 0 --- !u!114 &506299453989990893 MonoBehaviour: m_ObjectHideFlags: 0 @@ -93,10 +109,6 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: imageToChange: {fileID: 1241458608524046696} - animationStartColor: {r: 0.98039216, g: 0.99215686, b: 0.03137255, a: 1} - animationEndColor: {r: 1, g: 0.52156866, b: 0.007843138, a: 1} - animationTrigger: 0 - animateDuration: 5 --- !u!114 &2785940634305866798 MonoBehaviour: m_ObjectHideFlags: 0 @@ -109,19 +121,20 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: a091cb23127eb7347955cb7f747af431, type: 3} m_Name: m_EditorClassIdentifier: ---- !u!225 &9035428711241438515 -CanvasGroup: + dragged: 0 +--- !u!114 &114476148939060428 +MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 4221381813544557775} m_Enabled: 1 - m_Alpha: 1 - m_Interactable: 1 - m_BlocksRaycasts: 1 - m_IgnoreParentGroups: 0 ---- !u!114 &114476148939060428 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ed0bcd3d8d9996d4f86c0a2b8b71c6bf, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &6775995842619458444 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -130,9 +143,26 @@ MonoBehaviour: m_GameObject: {fileID: 4221381813544557775} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: ed0bcd3d8d9996d4f86c0a2b8b71c6bf, type: 3} + m_Script: {fileID: 11500000, guid: a1ed516d861fa2c45a2b1767d1217acb, type: 3} + m_Name: + m_EditorClassIdentifier: + factExplorerPrefab: {fileID: 5592893003942163674, guid: ff7415df1aac19c41a7855516a108a8a, + type: 3} +--- !u!114 &6595881491766313357 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4221381813544557775} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 88f8f222eb0a4a246908bde097a8726e, type: 3} m_Name: m_EditorClassIdentifier: + isFavourite: 0 + favoriteDisplayPrefab: {fileID: 2810062559722195091, guid: 0b34469213856774980670de85a7d4a0, + type: 3} --- !u!1 &6379254425133528592 GameObject: m_ObjectHideFlags: 0 @@ -161,6 +191,7 @@ RectTransform: m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 7299404996771626324} m_RootOrder: 0 @@ -193,6 +224,7 @@ MonoBehaviour: 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: @@ -219,13 +251,12 @@ MonoBehaviour: m_fontColorGradientPreset: {fileID: 0} m_spriteAsset: {fileID: 0} m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: 0 m_overrideHtmlColors: 0 m_faceColor: serializedVersion: 2 rgba: 4294967295 - m_outlineColor: - serializedVersion: 2 - rgba: 4278190080 m_fontSize: 37.3 m_fontSizeBase: 36 m_fontWeight: 400 @@ -233,6 +264,8 @@ MonoBehaviour: m_fontSizeMin: 18 m_fontSizeMax: 72 m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 m_textAlignment: 514 m_characterSpacing: 0 m_wordSpacing: 0 @@ -243,10 +276,8 @@ MonoBehaviour: m_enableWordWrapping: 1 m_wordWrappingRatios: 0.4 m_overflowMode: 0 - m_firstOverflowCharacterIndex: -1 m_linkedTextComponent: {fileID: 0} - m_isLinkedTextComponent: 0 - m_isTextTruncated: 0 + parentLinkedComponent: {fileID: 0} m_enableKerning: 1 m_enableExtraPadding: 0 checkPaddingRequired: 0 @@ -254,40 +285,18 @@ MonoBehaviour: m_parseCtrlCharacters: 1 m_isOrthographic: 1 m_isCullingEnabled: 0 - m_ignoreRectMaskCulling: 0 - m_ignoreCulling: 1 m_horizontalMapping: 0 m_verticalMapping: 0 m_uvLineOffset: 0 m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 m_VertexBufferAutoSizeReduction: 1 - m_firstVisibleCharacter: 0 m_useMaxVisibleDescender: 1 m_pageToDisplay: 1 m_margin: {x: 0, y: 0, z: 0, w: 0} - m_textInfo: - textComponent: {fileID: 3246237648589042601} - characterCount: 1 - spriteCount: 0 - spaceCount: 0 - wordCount: 1 - linkCount: 0 - lineCount: 1 - pageCount: 1 - materialCount: 1 m_isUsingLegacyAnimationComponent: 0 m_isVolumetricText: 0 - m_spriteAnimator: {fileID: 0} m_hasFontAssetChanged: 0 - m_subTextObjects: - - {fileID: 0} - - {fileID: 0} - - {fileID: 0} - - {fileID: 0} - - {fileID: 0} - - {fileID: 0} - - {fileID: 0} - - {fileID: 0} m_baseMaterial: {fileID: 0} m_maskOffset: {x: 0, y: 0, z: 0, w: 0} --- !u!1 &6753951534025985804 @@ -318,6 +327,7 @@ RectTransform: m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 7299404996771626324} m_RootOrder: 1 @@ -350,6 +360,7 @@ MonoBehaviour: 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: @@ -376,13 +387,12 @@ MonoBehaviour: m_fontColorGradientPreset: {fileID: 0} m_spriteAsset: {fileID: 0} m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: 0 m_overrideHtmlColors: 0 m_faceColor: serializedVersion: 2 rgba: 4294967295 - m_outlineColor: - serializedVersion: 2 - rgba: 4278190080 m_fontSize: 37.3 m_fontSizeBase: 36 m_fontWeight: 400 @@ -390,6 +400,8 @@ MonoBehaviour: m_fontSizeMin: 18 m_fontSizeMax: 72 m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 m_textAlignment: 514 m_characterSpacing: 0 m_wordSpacing: 0 @@ -400,10 +412,8 @@ MonoBehaviour: m_enableWordWrapping: 1 m_wordWrappingRatios: 0.4 m_overflowMode: 0 - m_firstOverflowCharacterIndex: -1 m_linkedTextComponent: {fileID: 0} - m_isLinkedTextComponent: 0 - m_isTextTruncated: 0 + parentLinkedComponent: {fileID: 0} m_enableKerning: 1 m_enableExtraPadding: 0 checkPaddingRequired: 0 @@ -411,39 +421,17 @@ MonoBehaviour: m_parseCtrlCharacters: 1 m_isOrthographic: 1 m_isCullingEnabled: 0 - m_ignoreRectMaskCulling: 0 - m_ignoreCulling: 1 m_horizontalMapping: 0 m_verticalMapping: 0 m_uvLineOffset: 0 m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 m_VertexBufferAutoSizeReduction: 1 - m_firstVisibleCharacter: 0 m_useMaxVisibleDescender: 1 m_pageToDisplay: 1 m_margin: {x: 0, y: 0, z: 0, w: 0} - m_textInfo: - textComponent: {fileID: 469060305737786517} - characterCount: 1 - spriteCount: 0 - spaceCount: 0 - wordCount: 1 - linkCount: 0 - lineCount: 1 - pageCount: 1 - materialCount: 1 m_isUsingLegacyAnimationComponent: 0 m_isVolumetricText: 0 - m_spriteAnimator: {fileID: 0} m_hasFontAssetChanged: 0 - m_subTextObjects: - - {fileID: 0} - - {fileID: 0} - - {fileID: 0} - - {fileID: 0} - - {fileID: 0} - - {fileID: 0} - - {fileID: 0} - - {fileID: 0} m_baseMaterial: {fileID: 0} m_maskOffset: {x: 0, y: 0, z: 0, w: 0} diff --git a/Assets/Resources/Prefabs/UI/Icons/DistanceDisplay.prefab.meta b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayDistance.prefab.meta similarity index 100% rename from Assets/Resources/Prefabs/UI/Icons/DistanceDisplay.prefab.meta rename to Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayDistance.prefab.meta diff --git a/Assets/Resources/Prefabs/UI/Icons/EqualCirclesPrefab.prefab b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayEqualCircles.prefab similarity index 89% rename from Assets/Resources/Prefabs/UI/Icons/EqualCirclesPrefab.prefab rename to Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayEqualCircles.prefab index 053fe1f2e24bf110865cf3b7b7a9e2b3a1574135..ecd96e00de9ea7c96b0faa7532d516d79be6c1ba 100644 --- a/Assets/Resources/Prefabs/UI/Icons/EqualCirclesPrefab.prefab +++ b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayEqualCircles.prefab @@ -28,6 +28,7 @@ RectTransform: m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 2057578581648752616} m_RootOrder: 1 @@ -162,6 +163,7 @@ RectTransform: m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 2057578581648752616} m_RootOrder: 0 @@ -279,12 +281,14 @@ GameObject: - component: {fileID: 2057578581648752616} - component: {fileID: 7719973282818826063} - component: {fileID: 2180110340788369784} + - component: {fileID: -6361459908606634220} - component: {fileID: 1285080900581311433} - component: {fileID: 6805943141472748426} - - component: {fileID: 3549802384644774303} - component: {fileID: 4430445033801091530} - m_Layer: 0 - m_Name: EqualCirclesPrefab + - component: {fileID: -8548468547709009186} + - component: {fileID: -6007190389148885436} + m_Layer: 5 + m_Name: DisplayEqualCircles m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 @@ -300,6 +304,7 @@ RectTransform: m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: - {fileID: 1916022202853548340} - {fileID: 3366796833421112245} @@ -318,7 +323,7 @@ CanvasRenderer: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 7523305359074541435} - m_CullTransparentMesh: 1 + m_CullTransparentMesh: 0 --- !u!114 &2180110340788369784 MonoBehaviour: m_ObjectHideFlags: 0 @@ -340,7 +345,7 @@ MonoBehaviour: m_PersistentCalls: m_Calls: [] m_Sprite: {fileID: 21300000, guid: ad920a8c90fd4c74ba95809d3e14e6b7, type: 3} - m_Type: 1 + m_Type: 0 m_PreserveAspect: 0 m_FillCenter: 1 m_FillMethod: 4 @@ -349,6 +354,18 @@ MonoBehaviour: m_FillOrigin: 0 m_UseSpriteMesh: 0 m_PixelsPerUnitMultiplier: 1 +--- !u!225 &-6361459908606634220 +CanvasGroup: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7523305359074541435} + m_Enabled: 1 + m_Alpha: 1 + m_Interactable: 1 + m_BlocksRaycasts: 1 + m_IgnoreParentGroups: 0 --- !u!114 &1285080900581311433 MonoBehaviour: m_ObjectHideFlags: 0 @@ -361,7 +378,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 77b75bbb0b640664db62cf8acb69994e, type: 3} m_Name: m_EditorClassIdentifier: - imageToChange: {fileID: 0} + imageToChange: {fileID: 2180110340788369784} --- !u!114 &6805943141472748426 MonoBehaviour: m_ObjectHideFlags: 0 @@ -374,19 +391,20 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: a091cb23127eb7347955cb7f747af431, type: 3} m_Name: m_EditorClassIdentifier: ---- !u!225 &3549802384644774303 -CanvasGroup: + dragged: 0 +--- !u!114 &4430445033801091530 +MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 7523305359074541435} m_Enabled: 1 - m_Alpha: 1 - m_Interactable: 1 - m_BlocksRaycasts: 1 - m_IgnoreParentGroups: 0 ---- !u!114 &4430445033801091530 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ed0bcd3d8d9996d4f86c0a2b8b71c6bf, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &-8548468547709009186 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -395,6 +413,23 @@ MonoBehaviour: m_GameObject: {fileID: 7523305359074541435} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: ed0bcd3d8d9996d4f86c0a2b8b71c6bf, type: 3} + m_Script: {fileID: 11500000, guid: a1ed516d861fa2c45a2b1767d1217acb, type: 3} + m_Name: + m_EditorClassIdentifier: + factExplorerPrefab: {fileID: 5592893003942163674, guid: ff7415df1aac19c41a7855516a108a8a, + type: 3} +--- !u!114 &-6007190389148885436 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7523305359074541435} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 88f8f222eb0a4a246908bde097a8726e, type: 3} m_Name: m_EditorClassIdentifier: + isFavourite: 0 + favoriteDisplayPrefab: {fileID: 2810062559722195091, guid: 0b34469213856774980670de85a7d4a0, + type: 3} diff --git a/Assets/Resources/Prefabs/UI/Icons/EqualCirclesPrefab.prefab.meta b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayEqualCircles.prefab.meta similarity index 100% rename from Assets/Resources/Prefabs/UI/Icons/EqualCirclesPrefab.prefab.meta rename to Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayEqualCircles.prefab.meta diff --git a/Assets/Resources/Prefabs/UI/Icons/DisplayLine.prefab b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayLine.prefab similarity index 86% rename from Assets/Resources/Prefabs/UI/Icons/DisplayLine.prefab rename to Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayLine.prefab index a1da5a375d1bdf0fd056aee3479e0f34648ac6ca..ccdbabf5fc0da3a3c3c261c8dbf5b0943a7eed85 100644 --- a/Assets/Resources/Prefabs/UI/Icons/DisplayLine.prefab +++ b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayLine.prefab @@ -146,10 +146,12 @@ GameObject: - component: {fileID: 8643015897288315615} - component: {fileID: 4856785638153472691} - component: {fileID: 6811289727063397518} + - component: {fileID: -8616053750771812173} - component: {fileID: 6586968856821406842} - component: {fileID: 3914868910838030883} - - component: {fileID: 4479822174921760807} - component: {fileID: 7215917396402112958} + - component: {fileID: 7981125183230312854} + - component: {fileID: -4205691289957159684} m_Layer: 5 m_Name: DisplayLine m_TagString: Untagged @@ -216,6 +218,18 @@ MonoBehaviour: m_FillOrigin: 0 m_UseSpriteMesh: 0 m_PixelsPerUnitMultiplier: 1 +--- !u!225 &-8616053750771812173 +CanvasGroup: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7510387096843212865} + m_Enabled: 1 + m_Alpha: 1 + m_Interactable: 1 + m_BlocksRaycasts: 1 + m_IgnoreParentGroups: 0 --- !u!114 &6586968856821406842 MonoBehaviour: m_ObjectHideFlags: 0 @@ -241,19 +255,20 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: a091cb23127eb7347955cb7f747af431, type: 3} m_Name: m_EditorClassIdentifier: ---- !u!225 &4479822174921760807 -CanvasGroup: + dragged: 0 +--- !u!114 &7215917396402112958 +MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 7510387096843212865} m_Enabled: 1 - m_Alpha: 1 - m_Interactable: 1 - m_BlocksRaycasts: 1 - m_IgnoreParentGroups: 0 ---- !u!114 &7215917396402112958 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ed0bcd3d8d9996d4f86c0a2b8b71c6bf, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &7981125183230312854 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -262,6 +277,23 @@ MonoBehaviour: m_GameObject: {fileID: 7510387096843212865} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: ed0bcd3d8d9996d4f86c0a2b8b71c6bf, type: 3} + m_Script: {fileID: 11500000, guid: a1ed516d861fa2c45a2b1767d1217acb, type: 3} + m_Name: + m_EditorClassIdentifier: + factExplorerPrefab: {fileID: 5592893003942163674, guid: ff7415df1aac19c41a7855516a108a8a, + type: 3} +--- !u!114 &-4205691289957159684 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7510387096843212865} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 88f8f222eb0a4a246908bde097a8726e, type: 3} m_Name: m_EditorClassIdentifier: + isFavourite: 0 + favoriteDisplayPrefab: {fileID: 2810062559722195091, guid: 0b34469213856774980670de85a7d4a0, + type: 3} diff --git a/Assets/Resources/Prefabs/UI/Icons/DisplayLine.prefab.meta b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayLine.prefab.meta similarity index 100% rename from Assets/Resources/Prefabs/UI/Icons/DisplayLine.prefab.meta rename to Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayLine.prefab.meta diff --git a/Assets/Resources/Prefabs/UI/Icons/OnCirclePreFab.prefab b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayOnCircle.prefab similarity index 85% rename from Assets/Resources/Prefabs/UI/Icons/OnCirclePreFab.prefab rename to Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayOnCircle.prefab index 7eadc8e56a03027f296920261db1134e5f73075b..f44981935bb3f9fd756ae9181a7994f1438e7918 100644 --- a/Assets/Resources/Prefabs/UI/Icons/OnCirclePreFab.prefab +++ b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayOnCircle.prefab @@ -11,12 +11,14 @@ GameObject: - component: {fileID: 8464853153116416756} - component: {fileID: 6773971219611625873} - component: {fileID: 2122753052771730408} + - component: {fileID: -3993157698965855989} - component: {fileID: 639140626255626101} - component: {fileID: 6441113378387087702} - - component: {fileID: -8964638906401905625} - component: {fileID: 9073127243885313005} + - component: {fileID: -5954085419867829670} + - component: {fileID: 5980699288881757793} m_Layer: 5 - m_Name: OnCirclePreFab + m_Name: DisplayOnCircle m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 @@ -32,6 +34,7 @@ RectTransform: m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: - {fileID: 7483112472360205916} m_Father: {fileID: 0} @@ -49,7 +52,7 @@ CanvasRenderer: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 2115817999818309900} - m_CullTransparentMesh: 1 + m_CullTransparentMesh: 0 --- !u!114 &2122753052771730408 MonoBehaviour: m_ObjectHideFlags: 0 @@ -81,6 +84,18 @@ MonoBehaviour: m_FillOrigin: 0 m_UseSpriteMesh: 0 m_PixelsPerUnitMultiplier: 1 +--- !u!225 &-3993157698965855989 +CanvasGroup: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2115817999818309900} + m_Enabled: 1 + m_Alpha: 1 + m_Interactable: 1 + m_BlocksRaycasts: 1 + m_IgnoreParentGroups: 0 --- !u!114 &639140626255626101 MonoBehaviour: m_ObjectHideFlags: 0 @@ -93,7 +108,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 77b75bbb0b640664db62cf8acb69994e, type: 3} m_Name: m_EditorClassIdentifier: - imageToChange: {fileID: 0} + imageToChange: {fileID: 2122753052771730408} --- !u!114 &6441113378387087702 MonoBehaviour: m_ObjectHideFlags: 0 @@ -106,19 +121,20 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: a091cb23127eb7347955cb7f747af431, type: 3} m_Name: m_EditorClassIdentifier: ---- !u!225 &-8964638906401905625 -CanvasGroup: + dragged: 0 +--- !u!114 &9073127243885313005 +MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 2115817999818309900} m_Enabled: 1 - m_Alpha: 1 - m_Interactable: 1 - m_BlocksRaycasts: 1 - m_IgnoreParentGroups: 0 ---- !u!114 &9073127243885313005 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ed0bcd3d8d9996d4f86c0a2b8b71c6bf, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &-5954085419867829670 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -127,9 +143,26 @@ MonoBehaviour: m_GameObject: {fileID: 2115817999818309900} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: ed0bcd3d8d9996d4f86c0a2b8b71c6bf, type: 3} + m_Script: {fileID: 11500000, guid: a1ed516d861fa2c45a2b1767d1217acb, type: 3} + m_Name: + m_EditorClassIdentifier: + factExplorerPrefab: {fileID: 5592893003942163674, guid: ff7415df1aac19c41a7855516a108a8a, + type: 3} +--- !u!114 &5980699288881757793 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2115817999818309900} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 88f8f222eb0a4a246908bde097a8726e, type: 3} m_Name: m_EditorClassIdentifier: + isFavourite: 0 + favoriteDisplayPrefab: {fileID: 2810062559722195091, guid: 0b34469213856774980670de85a7d4a0, + type: 3} --- !u!1 &5265014618439724607 GameObject: m_ObjectHideFlags: 0 @@ -158,6 +191,7 @@ RectTransform: 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_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 8464853153116416756} m_RootOrder: 0 diff --git a/Assets/Resources/Prefabs/UI/Icons/OnCirclePreFab.prefab.meta b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayOnCircle.prefab.meta similarity index 100% rename from Assets/Resources/Prefabs/UI/Icons/OnCirclePreFab.prefab.meta rename to Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayOnCircle.prefab.meta diff --git a/Assets/Resources/Prefabs/UI/Icons/DisplayOnLine.prefab b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayOnLine.prefab similarity index 86% rename from Assets/Resources/Prefabs/UI/Icons/DisplayOnLine.prefab rename to Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayOnLine.prefab index 7da811c09c291c368344df51748140e56e8524e3..d716e01f047f02bc70ecd3cb0101211e5adb255d 100644 --- a/Assets/Resources/Prefabs/UI/Icons/DisplayOnLine.prefab +++ b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayOnLine.prefab @@ -28,6 +28,7 @@ RectTransform: m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 5490242222770183200} m_RootOrder: 1 @@ -60,6 +61,7 @@ MonoBehaviour: 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: @@ -85,13 +87,12 @@ MonoBehaviour: m_fontColorGradientPreset: {fileID: 0} m_spriteAsset: {fileID: 0} m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: 0 m_overrideHtmlColors: 0 m_faceColor: serializedVersion: 2 rgba: 4294967295 - m_outlineColor: - serializedVersion: 2 - rgba: 4278190080 m_fontSize: 36 m_fontSizeBase: 36 m_fontWeight: 400 @@ -99,6 +100,8 @@ MonoBehaviour: m_fontSizeMin: 18 m_fontSizeMax: 72 m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 m_textAlignment: 514 m_characterSpacing: 0 m_wordSpacing: 0 @@ -109,10 +112,8 @@ MonoBehaviour: m_enableWordWrapping: 1 m_wordWrappingRatios: 0.4 m_overflowMode: 0 - m_firstOverflowCharacterIndex: -1 m_linkedTextComponent: {fileID: 0} - m_isLinkedTextComponent: 0 - m_isTextTruncated: 0 + parentLinkedComponent: {fileID: 0} m_enableKerning: 1 m_enableExtraPadding: 0 checkPaddingRequired: 0 @@ -120,40 +121,18 @@ MonoBehaviour: m_parseCtrlCharacters: 1 m_isOrthographic: 1 m_isCullingEnabled: 0 - m_ignoreRectMaskCulling: 0 - m_ignoreCulling: 1 m_horizontalMapping: 0 m_verticalMapping: 0 m_uvLineOffset: 0 m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 m_VertexBufferAutoSizeReduction: 1 - m_firstVisibleCharacter: 0 m_useMaxVisibleDescender: 1 m_pageToDisplay: 1 m_margin: {x: 0, y: 6.839691, z: 0, w: 0} - m_textInfo: - textComponent: {fileID: 3599574990072972372} - characterCount: 1 - spriteCount: 0 - spaceCount: 0 - wordCount: 1 - linkCount: 0 - lineCount: 1 - pageCount: 1 - materialCount: 1 m_isUsingLegacyAnimationComponent: 0 m_isVolumetricText: 0 - m_spriteAnimator: {fileID: 0} m_hasFontAssetChanged: 0 - m_subTextObjects: - - {fileID: 0} - - {fileID: 0} - - {fileID: 0} - - {fileID: 0} - - {fileID: 0} - - {fileID: 0} - - {fileID: 0} - - {fileID: 0} m_baseMaterial: {fileID: 0} m_maskOffset: {x: 0, y: 0, z: 0, w: 0} --- !u!1 &3216314843116350079 @@ -184,6 +163,7 @@ RectTransform: m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 5490242222770183200} m_RootOrder: 0 @@ -216,6 +196,7 @@ MonoBehaviour: 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: @@ -241,13 +222,12 @@ MonoBehaviour: m_fontColorGradientPreset: {fileID: 0} m_spriteAsset: {fileID: 0} m_tintAllSprites: 0 + m_StyleSheet: {fileID: 0} + m_TextStyleHashCode: 0 m_overrideHtmlColors: 0 m_faceColor: serializedVersion: 2 rgba: 4294967295 - m_outlineColor: - serializedVersion: 2 - rgba: 4278190080 m_fontSize: 36 m_fontSizeBase: 36 m_fontWeight: 400 @@ -255,6 +235,8 @@ MonoBehaviour: m_fontSizeMin: 18 m_fontSizeMax: 72 m_fontStyle: 0 + m_HorizontalAlignment: 1 + m_VerticalAlignment: 256 m_textAlignment: 514 m_characterSpacing: 0 m_wordSpacing: 0 @@ -265,10 +247,8 @@ MonoBehaviour: m_enableWordWrapping: 1 m_wordWrappingRatios: 0.4 m_overflowMode: 0 - m_firstOverflowCharacterIndex: 0 m_linkedTextComponent: {fileID: 0} - m_isLinkedTextComponent: 0 - m_isTextTruncated: 0 + parentLinkedComponent: {fileID: 0} m_enableKerning: 1 m_enableExtraPadding: 0 checkPaddingRequired: 0 @@ -276,40 +256,18 @@ MonoBehaviour: m_parseCtrlCharacters: 1 m_isOrthographic: 1 m_isCullingEnabled: 0 - m_ignoreRectMaskCulling: 0 - m_ignoreCulling: 1 m_horizontalMapping: 0 m_verticalMapping: 0 m_uvLineOffset: 0 m_geometrySortingOrder: 0 + m_IsTextObjectScaleStatic: 0 m_VertexBufferAutoSizeReduction: 1 - m_firstVisibleCharacter: 0 m_useMaxVisibleDescender: 1 m_pageToDisplay: 1 m_margin: {x: 0, y: 0, z: 0, w: 9.470367} - m_textInfo: - textComponent: {fileID: 8416932638320714506} - characterCount: 1 - spriteCount: 0 - spaceCount: 0 - wordCount: 1 - linkCount: 0 - lineCount: 1 - pageCount: 1 - materialCount: 1 m_isUsingLegacyAnimationComponent: 0 m_isVolumetricText: 0 - m_spriteAnimator: {fileID: 0} m_hasFontAssetChanged: 0 - m_subTextObjects: - - {fileID: 0} - - {fileID: 0} - - {fileID: 0} - - {fileID: 0} - - {fileID: 0} - - {fileID: 0} - - {fileID: 0} - - {fileID: 0} m_baseMaterial: {fileID: 0} m_maskOffset: {x: 0, y: 0, z: 0, w: 0} --- !u!1 &6050914136827205310 @@ -323,10 +281,12 @@ GameObject: - component: {fileID: 5490242222770183200} - component: {fileID: 8693547975586513996} - component: {fileID: 7297490523703237233} + - component: {fileID: -8795514373464730087} - component: {fileID: 96998878642029046} - component: {fileID: 979255380955983068} - - component: {fileID: 425851386909748952} - component: {fileID: 6910630412647778113} + - component: {fileID: -4875952770271437981} + - component: {fileID: 3281836877418813895} m_Layer: 5 m_Name: DisplayOnLine m_TagString: Untagged @@ -344,6 +304,7 @@ RectTransform: m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: - {fileID: 1166166042567054607} - {fileID: 2026273491173073505} @@ -378,6 +339,7 @@ MonoBehaviour: 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: @@ -392,6 +354,18 @@ MonoBehaviour: m_FillOrigin: 0 m_UseSpriteMesh: 0 m_PixelsPerUnitMultiplier: 1 +--- !u!225 &-8795514373464730087 +CanvasGroup: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6050914136827205310} + m_Enabled: 1 + m_Alpha: 1 + m_Interactable: 1 + m_BlocksRaycasts: 1 + m_IgnoreParentGroups: 0 --- !u!114 &96998878642029046 MonoBehaviour: m_ObjectHideFlags: 0 @@ -405,10 +379,6 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: imageToChange: {fileID: 7297490523703237233} - animationStartColor: {r: 0.98039216, g: 0.99215686, b: 0.03137255, a: 1} - animationEndColor: {r: 1, g: 0.52156866, b: 0.007843138, a: 1} - animationTrigger: 0 - animateDuration: 5 --- !u!114 &979255380955983068 MonoBehaviour: m_ObjectHideFlags: 0 @@ -421,19 +391,20 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: a091cb23127eb7347955cb7f747af431, type: 3} m_Name: m_EditorClassIdentifier: ---- !u!225 &425851386909748952 -CanvasGroup: + dragged: 0 +--- !u!114 &6910630412647778113 +MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 6050914136827205310} m_Enabled: 1 - m_Alpha: 1 - m_Interactable: 1 - m_BlocksRaycasts: 1 - m_IgnoreParentGroups: 0 ---- !u!114 &6910630412647778113 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ed0bcd3d8d9996d4f86c0a2b8b71c6bf, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &-4875952770271437981 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -442,6 +413,23 @@ MonoBehaviour: m_GameObject: {fileID: 6050914136827205310} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: ed0bcd3d8d9996d4f86c0a2b8b71c6bf, type: 3} + m_Script: {fileID: 11500000, guid: a1ed516d861fa2c45a2b1767d1217acb, type: 3} + m_Name: + m_EditorClassIdentifier: + factExplorerPrefab: {fileID: 5592893003942163674, guid: ff7415df1aac19c41a7855516a108a8a, + type: 3} +--- !u!114 &3281836877418813895 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6050914136827205310} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 88f8f222eb0a4a246908bde097a8726e, type: 3} m_Name: m_EditorClassIdentifier: + isFavourite: 0 + favoriteDisplayPrefab: {fileID: 2810062559722195091, guid: 0b34469213856774980670de85a7d4a0, + type: 3} diff --git a/Assets/Resources/Prefabs/UI/Icons/DisplayOnLine.prefab.meta b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayOnLine.prefab.meta similarity index 100% rename from Assets/Resources/Prefabs/UI/Icons/DisplayOnLine.prefab.meta rename to Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayOnLine.prefab.meta diff --git a/Assets/Resources/Prefabs/UI/Icons/OrthogonalCircleAnglePrefab.prefab b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayOrthogonalCircleLine.prefab similarity index 89% rename from Assets/Resources/Prefabs/UI/Icons/OrthogonalCircleAnglePrefab.prefab rename to Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayOrthogonalCircleLine.prefab index 1c49b3ea90ae025a96fb8325e1ec12f3fcfebc5d..249206c5ed91b5ed81288e563037fa31391843fc 100644 --- a/Assets/Resources/Prefabs/UI/Icons/OrthogonalCircleAnglePrefab.prefab +++ b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayOrthogonalCircleLine.prefab @@ -28,6 +28,7 @@ RectTransform: m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 313608976654385155} m_RootOrder: 0 @@ -162,6 +163,7 @@ RectTransform: m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 2.1} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 313608976654385155} m_RootOrder: 1 @@ -279,12 +281,14 @@ GameObject: - component: {fileID: 313608976654385155} - component: {fileID: 7453695026461963725} - component: {fileID: 3070659305120604608} + - component: {fileID: 6700141036727457433} - component: {fileID: 7705752672375263960} - component: {fileID: 8593937097866258120} - - component: {fileID: 8996773866579933820} - component: {fileID: 930378118197085978} - m_Layer: 0 - m_Name: OrthogonalCircleAnglePrefab + - component: {fileID: -4766878545130701298} + - component: {fileID: 4466550412761522739} + m_Layer: 5 + m_Name: DisplayOrthogonalCircleLine m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 @@ -300,6 +304,7 @@ RectTransform: m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: - {fileID: 5933166921333861473} - {fileID: 7894779467777820317} @@ -318,7 +323,7 @@ CanvasRenderer: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 8554350198830106250} - m_CullTransparentMesh: 1 + m_CullTransparentMesh: 0 --- !u!114 &3070659305120604608 MonoBehaviour: m_ObjectHideFlags: 0 @@ -340,7 +345,7 @@ MonoBehaviour: m_PersistentCalls: m_Calls: [] m_Sprite: {fileID: 21300000, guid: 66ba1c16426bcaf49baab37f47c67b47, type: 3} - m_Type: 1 + m_Type: 0 m_PreserveAspect: 0 m_FillCenter: 1 m_FillMethod: 4 @@ -349,6 +354,18 @@ MonoBehaviour: m_FillOrigin: 0 m_UseSpriteMesh: 0 m_PixelsPerUnitMultiplier: 1 +--- !u!225 &6700141036727457433 +CanvasGroup: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8554350198830106250} + m_Enabled: 1 + m_Alpha: 1 + m_Interactable: 1 + m_BlocksRaycasts: 1 + m_IgnoreParentGroups: 0 --- !u!114 &7705752672375263960 MonoBehaviour: m_ObjectHideFlags: 0 @@ -361,7 +378,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 77b75bbb0b640664db62cf8acb69994e, type: 3} m_Name: m_EditorClassIdentifier: - imageToChange: {fileID: 0} + imageToChange: {fileID: 3070659305120604608} --- !u!114 &8593937097866258120 MonoBehaviour: m_ObjectHideFlags: 0 @@ -374,19 +391,20 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: a091cb23127eb7347955cb7f747af431, type: 3} m_Name: m_EditorClassIdentifier: ---- !u!225 &8996773866579933820 -CanvasGroup: + dragged: 0 +--- !u!114 &930378118197085978 +MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 8554350198830106250} m_Enabled: 1 - m_Alpha: 1 - m_Interactable: 1 - m_BlocksRaycasts: 1 - m_IgnoreParentGroups: 0 ---- !u!114 &930378118197085978 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ed0bcd3d8d9996d4f86c0a2b8b71c6bf, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &-4766878545130701298 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -395,6 +413,23 @@ MonoBehaviour: m_GameObject: {fileID: 8554350198830106250} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: ed0bcd3d8d9996d4f86c0a2b8b71c6bf, type: 3} + m_Script: {fileID: 11500000, guid: a1ed516d861fa2c45a2b1767d1217acb, type: 3} + m_Name: + m_EditorClassIdentifier: + factExplorerPrefab: {fileID: 5592893003942163674, guid: ff7415df1aac19c41a7855516a108a8a, + type: 3} +--- !u!114 &4466550412761522739 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8554350198830106250} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 88f8f222eb0a4a246908bde097a8726e, type: 3} m_Name: m_EditorClassIdentifier: + isFavourite: 0 + favoriteDisplayPrefab: {fileID: 2810062559722195091, guid: 0b34469213856774980670de85a7d4a0, + type: 3} diff --git a/Assets/Resources/Prefabs/UI/Icons/OrthogonalCircleAnglePrefab.prefab.meta b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayOrthogonalCircleLine.prefab.meta similarity index 100% rename from Assets/Resources/Prefabs/UI/Icons/OrthogonalCircleAnglePrefab.prefab.meta rename to Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayOrthogonalCircleLine.prefab.meta diff --git a/Assets/Resources/Prefabs/UI/Icons/ParallelLinePrefab.prefab b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayParallelLine.prefab similarity index 89% rename from Assets/Resources/Prefabs/UI/Icons/ParallelLinePrefab.prefab rename to Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayParallelLine.prefab index 8b9fe1f0e8d0ea58b7f98af0700015d3e45e54dc..d8f691b1f9cbb2d86721f3b70c062068f4a8a4a1 100644 --- a/Assets/Resources/Prefabs/UI/Icons/ParallelLinePrefab.prefab +++ b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayParallelLine.prefab @@ -28,6 +28,7 @@ RectTransform: m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 8643015897288315615} m_RootOrder: 0 @@ -145,12 +146,14 @@ GameObject: - component: {fileID: 8643015897288315615} - component: {fileID: 4856785638153472691} - component: {fileID: 6811289727063397518} + - component: {fileID: -5306579992832972806} - component: {fileID: 6586968856821406842} - component: {fileID: 3914868910838030883} - - component: {fileID: 4479822174921760807} - component: {fileID: 7215917396402112958} + - component: {fileID: 41121149337675280} + - component: {fileID: -8573552533908309515} m_Layer: 5 - m_Name: ParallelLinePrefab + m_Name: DisplayParallelLine m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 @@ -166,6 +169,7 @@ RectTransform: m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: - {fileID: 3165017659102780400} - {fileID: 3726921479501637083} @@ -215,6 +219,18 @@ MonoBehaviour: m_FillOrigin: 0 m_UseSpriteMesh: 0 m_PixelsPerUnitMultiplier: 1 +--- !u!225 &-5306579992832972806 +CanvasGroup: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7510387096843212865} + m_Enabled: 1 + m_Alpha: 1 + m_Interactable: 1 + m_BlocksRaycasts: 1 + m_IgnoreParentGroups: 0 --- !u!114 &6586968856821406842 MonoBehaviour: m_ObjectHideFlags: 0 @@ -240,19 +256,20 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: a091cb23127eb7347955cb7f747af431, type: 3} m_Name: m_EditorClassIdentifier: ---- !u!225 &4479822174921760807 -CanvasGroup: + dragged: 0 +--- !u!114 &7215917396402112958 +MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 7510387096843212865} m_Enabled: 1 - m_Alpha: 1 - m_Interactable: 1 - m_BlocksRaycasts: 1 - m_IgnoreParentGroups: 0 ---- !u!114 &7215917396402112958 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ed0bcd3d8d9996d4f86c0a2b8b71c6bf, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &41121149337675280 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -261,9 +278,26 @@ MonoBehaviour: m_GameObject: {fileID: 7510387096843212865} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: ed0bcd3d8d9996d4f86c0a2b8b71c6bf, type: 3} + m_Script: {fileID: 11500000, guid: a1ed516d861fa2c45a2b1767d1217acb, type: 3} + m_Name: + m_EditorClassIdentifier: + factExplorerPrefab: {fileID: 5592893003942163674, guid: ff7415df1aac19c41a7855516a108a8a, + type: 3} +--- !u!114 &-8573552533908309515 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7510387096843212865} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 88f8f222eb0a4a246908bde097a8726e, type: 3} m_Name: m_EditorClassIdentifier: + isFavourite: 0 + favoriteDisplayPrefab: {fileID: 2810062559722195091, guid: 0b34469213856774980670de85a7d4a0, + type: 3} --- !u!1 &7693994637337906468 GameObject: m_ObjectHideFlags: 0 @@ -292,6 +326,7 @@ RectTransform: m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 8643015897288315615} m_RootOrder: 1 diff --git a/Assets/Resources/Prefabs/UI/Icons/ParallelLinePrefab.prefab.meta b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayParallelLine.prefab.meta similarity index 100% rename from Assets/Resources/Prefabs/UI/Icons/ParallelLinePrefab.prefab.meta rename to Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayParallelLine.prefab.meta diff --git a/Assets/Resources/Prefabs/UI/Icons/DisplayPoint.prefab b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayPoint.prefab similarity index 86% rename from Assets/Resources/Prefabs/UI/Icons/DisplayPoint.prefab rename to Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayPoint.prefab index e554c44ae42aac66d62b551dd4eb82e5017aaa74..c96d9e2a61804ed88a145a20bf02aeffead1ede8 100644 --- a/Assets/Resources/Prefabs/UI/Icons/DisplayPoint.prefab +++ b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayPoint.prefab @@ -11,10 +11,12 @@ GameObject: - component: {fileID: 858001163752551618} - component: {fileID: 858001163752551616} - component: {fileID: 858001163752551617} + - component: {fileID: 6453378001758524415} - component: {fileID: 8408536798623030161} - component: {fileID: 114132791164475416} - - component: {fileID: 225408562469983378} - component: {fileID: 114984628052382182} + - component: {fileID: -6287292158833946431} + - component: {fileID: -7957010930568868188} m_Layer: 5 m_Name: DisplayPoint m_TagString: Untagged @@ -81,6 +83,18 @@ MonoBehaviour: m_FillOrigin: 0 m_UseSpriteMesh: 0 m_PixelsPerUnitMultiplier: 1 +--- !u!225 &6453378001758524415 +CanvasGroup: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 858001163752551619} + m_Enabled: 1 + m_Alpha: 1 + m_Interactable: 1 + m_BlocksRaycasts: 1 + m_IgnoreParentGroups: 0 --- !u!114 &8408536798623030161 MonoBehaviour: m_ObjectHideFlags: 0 @@ -106,19 +120,20 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: a091cb23127eb7347955cb7f747af431, type: 3} m_Name: m_EditorClassIdentifier: ---- !u!225 &225408562469983378 -CanvasGroup: + dragged: 0 +--- !u!114 &114984628052382182 +MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 858001163752551619} m_Enabled: 1 - m_Alpha: 1 - m_Interactable: 1 - m_BlocksRaycasts: 1 - m_IgnoreParentGroups: 0 ---- !u!114 &114984628052382182 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ed0bcd3d8d9996d4f86c0a2b8b71c6bf, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &-6287292158833946431 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -127,9 +142,26 @@ MonoBehaviour: m_GameObject: {fileID: 858001163752551619} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: ed0bcd3d8d9996d4f86c0a2b8b71c6bf, type: 3} + m_Script: {fileID: 11500000, guid: a1ed516d861fa2c45a2b1767d1217acb, type: 3} + m_Name: + m_EditorClassIdentifier: + factExplorerPrefab: {fileID: 5592893003942163674, guid: ff7415df1aac19c41a7855516a108a8a, + type: 3} +--- !u!114 &-7957010930568868188 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 858001163752551619} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 88f8f222eb0a4a246908bde097a8726e, type: 3} m_Name: m_EditorClassIdentifier: + isFavourite: 0 + favoriteDisplayPrefab: {fileID: 2810062559722195091, guid: 0b34469213856774980670de85a7d4a0, + type: 3} --- !u!1 &858001164857725565 GameObject: m_ObjectHideFlags: 0 diff --git a/Assets/Resources/Prefabs/UI/Icons/DisplayPoint.prefab.meta b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayPoint.prefab.meta similarity index 100% rename from Assets/Resources/Prefabs/UI/Icons/DisplayPoint.prefab.meta rename to Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayPoint.prefab.meta diff --git a/Assets/Resources/Prefabs/UI/Icons/RadiusPrefab.prefab b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayRadius.prefab similarity index 84% rename from Assets/Resources/Prefabs/UI/Icons/RadiusPrefab.prefab rename to Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayRadius.prefab index 3e64a454c956f94d834121f880cc94beaf2a7b11..8e4329173adb48938750e35ddd46b552146f85b8 100644 --- a/Assets/Resources/Prefabs/UI/Icons/RadiusPrefab.prefab +++ b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayRadius.prefab @@ -11,12 +11,14 @@ GameObject: - component: {fileID: 5635985299619511840} - component: {fileID: 9014721336959090042} - component: {fileID: 6545787433352254111} + - component: {fileID: -3951124718391435523} - component: {fileID: 7450556920702625537} - component: {fileID: 173279308733449335} - - component: {fileID: 6544775749910269078} - component: {fileID: 3955180868949107883} - m_Layer: 0 - m_Name: RadiusPrefab + - component: {fileID: -497146227597533108} + - component: {fileID: -2247250977338064909} + m_Layer: 5 + m_Name: DisplayRadius m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 @@ -32,6 +34,7 @@ RectTransform: m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: - {fileID: 7905377173249376416} m_Father: {fileID: 0} @@ -49,7 +52,7 @@ CanvasRenderer: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 2513701074329712390} - m_CullTransparentMesh: 1 + m_CullTransparentMesh: 0 --- !u!114 &6545787433352254111 MonoBehaviour: m_ObjectHideFlags: 0 @@ -71,7 +74,7 @@ MonoBehaviour: m_PersistentCalls: m_Calls: [] m_Sprite: {fileID: 21300000, guid: b85e914ced337ad4bbc40ad74c37da14, type: 3} - m_Type: 1 + m_Type: 0 m_PreserveAspect: 0 m_FillCenter: 1 m_FillMethod: 4 @@ -80,6 +83,18 @@ MonoBehaviour: m_FillOrigin: 0 m_UseSpriteMesh: 0 m_PixelsPerUnitMultiplier: 1 +--- !u!225 &-3951124718391435523 +CanvasGroup: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2513701074329712390} + m_Enabled: 1 + m_Alpha: 1 + m_Interactable: 1 + m_BlocksRaycasts: 1 + m_IgnoreParentGroups: 0 --- !u!114 &7450556920702625537 MonoBehaviour: m_ObjectHideFlags: 0 @@ -92,7 +107,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 77b75bbb0b640664db62cf8acb69994e, type: 3} m_Name: m_EditorClassIdentifier: - imageToChange: {fileID: 0} + imageToChange: {fileID: 6545787433352254111} --- !u!114 &173279308733449335 MonoBehaviour: m_ObjectHideFlags: 0 @@ -105,19 +120,20 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: a091cb23127eb7347955cb7f747af431, type: 3} m_Name: m_EditorClassIdentifier: ---- !u!225 &6544775749910269078 -CanvasGroup: + dragged: 0 +--- !u!114 &3955180868949107883 +MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 2513701074329712390} m_Enabled: 1 - m_Alpha: 1 - m_Interactable: 1 - m_BlocksRaycasts: 1 - m_IgnoreParentGroups: 0 ---- !u!114 &3955180868949107883 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ed0bcd3d8d9996d4f86c0a2b8b71c6bf, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &-497146227597533108 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -126,9 +142,26 @@ MonoBehaviour: m_GameObject: {fileID: 2513701074329712390} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: ed0bcd3d8d9996d4f86c0a2b8b71c6bf, type: 3} + m_Script: {fileID: 11500000, guid: a1ed516d861fa2c45a2b1767d1217acb, type: 3} + m_Name: + m_EditorClassIdentifier: + factExplorerPrefab: {fileID: 5592893003942163674, guid: ff7415df1aac19c41a7855516a108a8a, + type: 3} +--- !u!114 &-2247250977338064909 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2513701074329712390} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 88f8f222eb0a4a246908bde097a8726e, type: 3} m_Name: m_EditorClassIdentifier: + isFavourite: 0 + favoriteDisplayPrefab: {fileID: 2810062559722195091, guid: 0b34469213856774980670de85a7d4a0, + type: 3} --- !u!1 &8185219527703794732 GameObject: m_ObjectHideFlags: 0 @@ -157,6 +190,7 @@ RectTransform: m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 8.6} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 5635985299619511840} m_RootOrder: 0 diff --git a/Assets/Resources/Prefabs/UI/Icons/RadiusPrefab.prefab.meta b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayRadius.prefab.meta similarity index 100% rename from Assets/Resources/Prefabs/UI/Icons/RadiusPrefab.prefab.meta rename to Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayRadius.prefab.meta diff --git a/Assets/Resources/Prefabs/UI/Icons/RectangleFactPrefab.prefab b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayRectangleFact.prefab similarity index 93% rename from Assets/Resources/Prefabs/UI/Icons/RectangleFactPrefab.prefab rename to Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayRectangleFact.prefab index ea9b3af77454a62dadd7e6c43ddf7101cb2613d8..99368671ea20c7fc5797d4a113efaf8e00228410 100644 --- a/Assets/Resources/Prefabs/UI/Icons/RectangleFactPrefab.prefab +++ b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayRectangleFact.prefab @@ -28,6 +28,7 @@ RectTransform: m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 2351056462585403637} m_RootOrder: 1 @@ -162,6 +163,7 @@ RectTransform: m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 2351056462585403637} m_RootOrder: 0 @@ -296,6 +298,7 @@ RectTransform: m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 2351056462585403637} m_RootOrder: 3 @@ -430,6 +433,7 @@ RectTransform: m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 2351056462585403637} m_RootOrder: 2 @@ -547,12 +551,14 @@ GameObject: - component: {fileID: 2351056462585403637} - component: {fileID: 7822135884913080422} - component: {fileID: 3266031038391391049} + - component: {fileID: -3856313481121579632} - component: {fileID: 7956205528156386179} - component: {fileID: 2163234623969663275} - - component: {fileID: 8026609014010234375} - component: {fileID: 4558040300745642744} + - component: {fileID: -1221418573146676442} + - component: {fileID: -4240360816424112390} m_Layer: 5 - m_Name: RectangleFactPrefab + m_Name: DisplayRectangleFact m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 @@ -568,6 +574,7 @@ RectTransform: m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: - {fileID: 6853670326260023163} - {fileID: 4437548300139704302} @@ -588,7 +595,7 @@ CanvasRenderer: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 8156936215466465834} - m_CullTransparentMesh: 1 + m_CullTransparentMesh: 0 --- !u!114 &3266031038391391049 MonoBehaviour: m_ObjectHideFlags: 0 @@ -619,6 +626,18 @@ MonoBehaviour: m_FillOrigin: 0 m_UseSpriteMesh: 0 m_PixelsPerUnitMultiplier: 1 +--- !u!225 &-3856313481121579632 +CanvasGroup: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8156936215466465834} + m_Enabled: 1 + m_Alpha: 1 + m_Interactable: 1 + m_BlocksRaycasts: 1 + m_IgnoreParentGroups: 0 --- !u!114 &7956205528156386179 MonoBehaviour: m_ObjectHideFlags: 0 @@ -631,7 +650,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 77b75bbb0b640664db62cf8acb69994e, type: 3} m_Name: m_EditorClassIdentifier: - imageToChange: {fileID: 0} + imageToChange: {fileID: 3266031038391391049} --- !u!114 &2163234623969663275 MonoBehaviour: m_ObjectHideFlags: 0 @@ -644,19 +663,20 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: a091cb23127eb7347955cb7f747af431, type: 3} m_Name: m_EditorClassIdentifier: ---- !u!225 &8026609014010234375 -CanvasGroup: + dragged: 0 +--- !u!114 &4558040300745642744 +MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 8156936215466465834} m_Enabled: 1 - m_Alpha: 1 - m_Interactable: 1 - m_BlocksRaycasts: 1 - m_IgnoreParentGroups: 0 ---- !u!114 &4558040300745642744 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ed0bcd3d8d9996d4f86c0a2b8b71c6bf, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &-1221418573146676442 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -665,6 +685,23 @@ MonoBehaviour: m_GameObject: {fileID: 8156936215466465834} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: ed0bcd3d8d9996d4f86c0a2b8b71c6bf, type: 3} + m_Script: {fileID: 11500000, guid: a1ed516d861fa2c45a2b1767d1217acb, type: 3} + m_Name: + m_EditorClassIdentifier: + factExplorerPrefab: {fileID: 5592893003942163674, guid: ff7415df1aac19c41a7855516a108a8a, + type: 3} +--- !u!114 &-4240360816424112390 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8156936215466465834} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 88f8f222eb0a4a246908bde097a8726e, type: 3} m_Name: m_EditorClassIdentifier: + isFavourite: 0 + favoriteDisplayPrefab: {fileID: 2810062559722195091, guid: 0b34469213856774980670de85a7d4a0, + type: 3} diff --git a/Assets/Resources/Prefabs/UI/Icons/RectangleFactPrefab.prefab.meta b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayRectangleFact.prefab.meta similarity index 100% rename from Assets/Resources/Prefabs/UI/Icons/RectangleFactPrefab.prefab.meta rename to Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayRectangleFact.prefab.meta diff --git a/Assets/Resources/Prefabs/UI/Icons/RightAnglePrefab.prefab b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayRightAngle.prefab similarity index 91% rename from Assets/Resources/Prefabs/UI/Icons/RightAnglePrefab.prefab rename to Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayRightAngle.prefab index dd99580a47cab66ec6e90e4d122d2f4e008e04b3..ee4bf0104f3cb9f320e325d3bbd502ba1724d948 100644 --- a/Assets/Resources/Prefabs/UI/Icons/RightAnglePrefab.prefab +++ b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayRightAngle.prefab @@ -28,6 +28,7 @@ RectTransform: m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 3558427588790173337} m_RootOrder: 2 @@ -145,12 +146,14 @@ GameObject: - component: {fileID: 3558427588790173337} - component: {fileID: 661520793940439990} - component: {fileID: 5767345106027831726} + - component: {fileID: -579110386671252163} - component: {fileID: 5822687220706391381} - component: {fileID: 3794236076833855767} - - component: {fileID: 8245241791380942728} - component: {fileID: 8661743446683420805} - m_Layer: 0 - m_Name: RightAnglePrefab + - component: {fileID: 4176151758276728228} + - component: {fileID: 493413251982980403} + m_Layer: 5 + m_Name: DisplayRightAngle m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 @@ -166,6 +169,7 @@ RectTransform: m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: - {fileID: 8820573273228334392} - {fileID: 6929334133930288485} @@ -185,7 +189,7 @@ CanvasRenderer: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 3080888058940174091} - m_CullTransparentMesh: 1 + m_CullTransparentMesh: 0 --- !u!114 &5767345106027831726 MonoBehaviour: m_ObjectHideFlags: 0 @@ -207,7 +211,7 @@ MonoBehaviour: m_PersistentCalls: m_Calls: [] m_Sprite: {fileID: 21300000, guid: 2f972a9b017f79a43a7e95eeddebd66b, type: 3} - m_Type: 1 + m_Type: 0 m_PreserveAspect: 0 m_FillCenter: 1 m_FillMethod: 4 @@ -216,6 +220,18 @@ MonoBehaviour: m_FillOrigin: 0 m_UseSpriteMesh: 0 m_PixelsPerUnitMultiplier: 1 +--- !u!225 &-579110386671252163 +CanvasGroup: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3080888058940174091} + m_Enabled: 1 + m_Alpha: 1 + m_Interactable: 1 + m_BlocksRaycasts: 1 + m_IgnoreParentGroups: 0 --- !u!114 &5822687220706391381 MonoBehaviour: m_ObjectHideFlags: 0 @@ -228,7 +244,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 77b75bbb0b640664db62cf8acb69994e, type: 3} m_Name: m_EditorClassIdentifier: - imageToChange: {fileID: 0} + imageToChange: {fileID: 5767345106027831726} --- !u!114 &3794236076833855767 MonoBehaviour: m_ObjectHideFlags: 0 @@ -241,19 +257,20 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: a091cb23127eb7347955cb7f747af431, type: 3} m_Name: m_EditorClassIdentifier: ---- !u!225 &8245241791380942728 -CanvasGroup: + dragged: 0 +--- !u!114 &8661743446683420805 +MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 3080888058940174091} m_Enabled: 1 - m_Alpha: 1 - m_Interactable: 1 - m_BlocksRaycasts: 1 - m_IgnoreParentGroups: 0 ---- !u!114 &8661743446683420805 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ed0bcd3d8d9996d4f86c0a2b8b71c6bf, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &4176151758276728228 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -262,9 +279,26 @@ MonoBehaviour: m_GameObject: {fileID: 3080888058940174091} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: ed0bcd3d8d9996d4f86c0a2b8b71c6bf, type: 3} + m_Script: {fileID: 11500000, guid: a1ed516d861fa2c45a2b1767d1217acb, type: 3} + m_Name: + m_EditorClassIdentifier: + factExplorerPrefab: {fileID: 5592893003942163674, guid: ff7415df1aac19c41a7855516a108a8a, + type: 3} +--- !u!114 &493413251982980403 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3080888058940174091} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 88f8f222eb0a4a246908bde097a8726e, type: 3} m_Name: m_EditorClassIdentifier: + isFavourite: 0 + favoriteDisplayPrefab: {fileID: 2810062559722195091, guid: 0b34469213856774980670de85a7d4a0, + type: 3} --- !u!1 &7613847065484003782 GameObject: m_ObjectHideFlags: 0 @@ -293,6 +327,7 @@ RectTransform: m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0.3} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 3558427588790173337} m_RootOrder: 0 @@ -427,6 +462,7 @@ RectTransform: m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 3558427588790173337} m_RootOrder: 1 diff --git a/Assets/Resources/Prefabs/UI/Icons/RightAnglePrefab.prefab.meta b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayRightAngle.prefab.meta similarity index 100% rename from Assets/Resources/Prefabs/UI/Icons/RightAnglePrefab.prefab.meta rename to Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayRightAngle.prefab.meta diff --git a/Assets/Resources/Prefabs/UI/Icons/TestFactPrefab.prefab b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayTestFact.prefab similarity index 73% rename from Assets/Resources/Prefabs/UI/Icons/TestFactPrefab.prefab rename to Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayTestFact.prefab index 3a43cec84139fba4bf648e2e8060af2170ba2246..996ad40446fd0d0dc143ce872f3924147882b374 100644 --- a/Assets/Resources/Prefabs/UI/Icons/TestFactPrefab.prefab +++ b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayTestFact.prefab @@ -11,12 +11,14 @@ GameObject: - component: {fileID: 6755804354927699367} - component: {fileID: 3779590155575851460} - component: {fileID: 5078315713010028456} + - component: {fileID: 6592776107266831046} + - component: {fileID: -5313503588223420466} - component: {fileID: 2785454548719711828} - - component: {fileID: 156028697059819196} - component: {fileID: 1224931104090066081} - - component: {fileID: -5313503588223420466} - m_Layer: 0 - m_Name: TestFactPrefab + - component: {fileID: 7299521122061085080} + - component: {fileID: -7305694658926121836} + m_Layer: 5 + m_Name: DisplayTestFact m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 @@ -32,6 +34,7 @@ RectTransform: m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 0} m_RootOrder: 0 @@ -48,7 +51,7 @@ CanvasRenderer: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 2846439484187545958} - m_CullTransparentMesh: 1 + m_CullTransparentMesh: 0 --- !u!114 &5078315713010028456 MonoBehaviour: m_ObjectHideFlags: 0 @@ -79,7 +82,19 @@ MonoBehaviour: m_FillOrigin: 0 m_UseSpriteMesh: 0 m_PixelsPerUnitMultiplier: 1 ---- !u!114 &2785454548719711828 +--- !u!225 &6592776107266831046 +CanvasGroup: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2846439484187545958} + m_Enabled: 1 + m_Alpha: 1 + m_Interactable: 1 + m_BlocksRaycasts: 1 + m_IgnoreParentGroups: 0 +--- !u!114 &-5313503588223420466 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -88,21 +103,23 @@ MonoBehaviour: m_GameObject: {fileID: 2846439484187545958} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: a091cb23127eb7347955cb7f747af431, type: 3} + m_Script: {fileID: 11500000, guid: 77b75bbb0b640664db62cf8acb69994e, type: 3} m_Name: m_EditorClassIdentifier: ---- !u!225 &156028697059819196 -CanvasGroup: + imageToChange: {fileID: 5078315713010028456} +--- !u!114 &2785454548719711828 +MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 2846439484187545958} m_Enabled: 1 - m_Alpha: 1 - m_Interactable: 1 - m_BlocksRaycasts: 1 - m_IgnoreParentGroups: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a091cb23127eb7347955cb7f747af431, type: 3} + m_Name: + m_EditorClassIdentifier: + dragged: 0 --- !u!114 &1224931104090066081 MonoBehaviour: m_ObjectHideFlags: 0 @@ -115,7 +132,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: ed0bcd3d8d9996d4f86c0a2b8b71c6bf, type: 3} m_Name: m_EditorClassIdentifier: ---- !u!114 &-5313503588223420466 +--- !u!114 &7299521122061085080 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -124,7 +141,23 @@ MonoBehaviour: m_GameObject: {fileID: 2846439484187545958} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 77b75bbb0b640664db62cf8acb69994e, type: 3} + m_Script: {fileID: 11500000, guid: a1ed516d861fa2c45a2b1767d1217acb, type: 3} + m_Name: + m_EditorClassIdentifier: + factExplorerPrefab: {fileID: 5592893003942163674, guid: ff7415df1aac19c41a7855516a108a8a, + type: 3} +--- !u!114 &-7305694658926121836 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2846439484187545958} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 88f8f222eb0a4a246908bde097a8726e, type: 3} m_Name: m_EditorClassIdentifier: - imageToChange: {fileID: 0} + isFavourite: 0 + favoriteDisplayPrefab: {fileID: 2810062559722195091, guid: 0b34469213856774980670de85a7d4a0, + type: 3} diff --git a/Assets/Resources/Prefabs/UI/Icons/TestFactPrefab.prefab.meta b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayTestFact.prefab.meta similarity index 100% rename from Assets/Resources/Prefabs/UI/Icons/TestFactPrefab.prefab.meta rename to Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayTestFact.prefab.meta diff --git a/Assets/Resources/Prefabs/UI/Icons/TruncatedConeVolumePrefab.prefab b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayTruncatedConeVolume.prefab similarity index 84% rename from Assets/Resources/Prefabs/UI/Icons/TruncatedConeVolumePrefab.prefab rename to Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayTruncatedConeVolume.prefab index e8d5b381b9578cdec396da23f1770554a8061ada..369fc8b4132d483f222f901184717133ebe12480 100644 --- a/Assets/Resources/Prefabs/UI/Icons/TruncatedConeVolumePrefab.prefab +++ b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayTruncatedConeVolume.prefab @@ -11,12 +11,14 @@ GameObject: - component: {fileID: 4304353889690954113} - component: {fileID: 1286697532791835095} - component: {fileID: 2999154800373574638} + - component: {fileID: -7731941237985852692} - component: {fileID: 5477813449890952819} - component: {fileID: 6431159876548220859} - - component: {fileID: 5268227492380838391} - component: {fileID: 4468595272332714251} - m_Layer: 0 - m_Name: TruncatedConeVolumePrefab + - component: {fileID: 3888340986020047728} + - component: {fileID: 4076898894668230875} + m_Layer: 5 + m_Name: DisplayTruncatedConeVolume m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 @@ -32,6 +34,7 @@ RectTransform: m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: - {fileID: 7937755305675264209} m_Father: {fileID: 0} @@ -49,7 +52,7 @@ CanvasRenderer: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 4123133807278660472} - m_CullTransparentMesh: 1 + m_CullTransparentMesh: 0 --- !u!114 &2999154800373574638 MonoBehaviour: m_ObjectHideFlags: 0 @@ -71,7 +74,7 @@ MonoBehaviour: m_PersistentCalls: m_Calls: [] m_Sprite: {fileID: 21300000, guid: fde0a14086151274a9d464a3d51c5e0f, type: 3} - m_Type: 1 + m_Type: 0 m_PreserveAspect: 0 m_FillCenter: 1 m_FillMethod: 4 @@ -80,6 +83,18 @@ MonoBehaviour: m_FillOrigin: 0 m_UseSpriteMesh: 0 m_PixelsPerUnitMultiplier: 1 +--- !u!225 &-7731941237985852692 +CanvasGroup: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4123133807278660472} + m_Enabled: 1 + m_Alpha: 1 + m_Interactable: 1 + m_BlocksRaycasts: 1 + m_IgnoreParentGroups: 0 --- !u!114 &5477813449890952819 MonoBehaviour: m_ObjectHideFlags: 0 @@ -92,7 +107,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 77b75bbb0b640664db62cf8acb69994e, type: 3} m_Name: m_EditorClassIdentifier: - imageToChange: {fileID: 0} + imageToChange: {fileID: 2999154800373574638} --- !u!114 &6431159876548220859 MonoBehaviour: m_ObjectHideFlags: 0 @@ -105,19 +120,20 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: a091cb23127eb7347955cb7f747af431, type: 3} m_Name: m_EditorClassIdentifier: ---- !u!225 &5268227492380838391 -CanvasGroup: + dragged: 0 +--- !u!114 &4468595272332714251 +MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 4123133807278660472} m_Enabled: 1 - m_Alpha: 1 - m_Interactable: 1 - m_BlocksRaycasts: 1 - m_IgnoreParentGroups: 0 ---- !u!114 &4468595272332714251 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ed0bcd3d8d9996d4f86c0a2b8b71c6bf, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &3888340986020047728 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -126,9 +142,26 @@ MonoBehaviour: m_GameObject: {fileID: 4123133807278660472} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: ed0bcd3d8d9996d4f86c0a2b8b71c6bf, type: 3} + m_Script: {fileID: 11500000, guid: a1ed516d861fa2c45a2b1767d1217acb, type: 3} + m_Name: + m_EditorClassIdentifier: + factExplorerPrefab: {fileID: 5592893003942163674, guid: ff7415df1aac19c41a7855516a108a8a, + type: 3} +--- !u!114 &4076898894668230875 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4123133807278660472} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 88f8f222eb0a4a246908bde097a8726e, type: 3} m_Name: m_EditorClassIdentifier: + isFavourite: 0 + favoriteDisplayPrefab: {fileID: 2810062559722195091, guid: 0b34469213856774980670de85a7d4a0, + type: 3} --- !u!1 &6234169056530260467 GameObject: m_ObjectHideFlags: 0 @@ -157,6 +190,7 @@ RectTransform: m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 16.5} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 4304353889690954113} m_RootOrder: 0 diff --git a/Assets/Resources/Prefabs/UI/Icons/TruncatedConeVolumePrefab.prefab.meta b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayTruncatedConeVolume.prefab.meta similarity index 100% rename from Assets/Resources/Prefabs/UI/Icons/TruncatedConeVolumePrefab.prefab.meta rename to Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayTruncatedConeVolume.prefab.meta diff --git a/Assets/Resources/Prefabs/UI/Icons/UnequalCirclesPrefab.prefab b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayUnequalCircles.prefab similarity index 89% rename from Assets/Resources/Prefabs/UI/Icons/UnequalCirclesPrefab.prefab rename to Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayUnequalCircles.prefab index 99761cdd546673a6f5774bb5c31faf6a91c793f2..9ddddce91ae67b8c2e1a3876cfaff65b83868a4e 100644 --- a/Assets/Resources/Prefabs/UI/Icons/UnequalCirclesPrefab.prefab +++ b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayUnequalCircles.prefab @@ -28,6 +28,7 @@ RectTransform: m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 1329885387404967602} m_RootOrder: 1 @@ -145,12 +146,14 @@ GameObject: - component: {fileID: 1329885387404967602} - component: {fileID: 8848431339215720241} - component: {fileID: 7403282225673375912} + - component: {fileID: -6208543061779266716} - component: {fileID: 3225367128346546047} - component: {fileID: 4056140006323214235} - - component: {fileID: 8957209247582476496} - component: {fileID: -6417425987847613228} - m_Layer: 0 - m_Name: UnequalCirclesPrefab + - component: {fileID: -6842305447839815895} + - component: {fileID: 638044177452029688} + m_Layer: 5 + m_Name: DisplayUnequalCircles m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 @@ -166,6 +169,7 @@ RectTransform: m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: - {fileID: 5090358772929881988} - {fileID: 6656328133969465038} @@ -184,7 +188,7 @@ CanvasRenderer: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 5769925203401971992} - m_CullTransparentMesh: 1 + m_CullTransparentMesh: 0 --- !u!114 &7403282225673375912 MonoBehaviour: m_ObjectHideFlags: 0 @@ -206,7 +210,7 @@ MonoBehaviour: m_PersistentCalls: m_Calls: [] m_Sprite: {fileID: 21300000, guid: 269651011d5ec79458964edbef59ae70, type: 3} - m_Type: 1 + m_Type: 0 m_PreserveAspect: 0 m_FillCenter: 1 m_FillMethod: 4 @@ -215,6 +219,18 @@ MonoBehaviour: m_FillOrigin: 0 m_UseSpriteMesh: 0 m_PixelsPerUnitMultiplier: 1 +--- !u!225 &-6208543061779266716 +CanvasGroup: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5769925203401971992} + m_Enabled: 1 + m_Alpha: 1 + m_Interactable: 1 + m_BlocksRaycasts: 1 + m_IgnoreParentGroups: 0 --- !u!114 &3225367128346546047 MonoBehaviour: m_ObjectHideFlags: 0 @@ -227,7 +243,7 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 77b75bbb0b640664db62cf8acb69994e, type: 3} m_Name: m_EditorClassIdentifier: - imageToChange: {fileID: 0} + imageToChange: {fileID: 7403282225673375912} --- !u!114 &4056140006323214235 MonoBehaviour: m_ObjectHideFlags: 0 @@ -240,19 +256,20 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: a091cb23127eb7347955cb7f747af431, type: 3} m_Name: m_EditorClassIdentifier: ---- !u!225 &8957209247582476496 -CanvasGroup: + dragged: 0 +--- !u!114 &-6417425987847613228 +MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 5769925203401971992} m_Enabled: 1 - m_Alpha: 1 - m_Interactable: 1 - m_BlocksRaycasts: 1 - m_IgnoreParentGroups: 0 ---- !u!114 &-6417425987847613228 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ed0bcd3d8d9996d4f86c0a2b8b71c6bf, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &-6842305447839815895 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -261,9 +278,26 @@ MonoBehaviour: m_GameObject: {fileID: 5769925203401971992} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: ed0bcd3d8d9996d4f86c0a2b8b71c6bf, type: 3} + m_Script: {fileID: 11500000, guid: a1ed516d861fa2c45a2b1767d1217acb, type: 3} + m_Name: + m_EditorClassIdentifier: + factExplorerPrefab: {fileID: 5592893003942163674, guid: ff7415df1aac19c41a7855516a108a8a, + type: 3} +--- !u!114 &638044177452029688 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5769925203401971992} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 88f8f222eb0a4a246908bde097a8726e, type: 3} m_Name: m_EditorClassIdentifier: + isFavourite: 0 + favoriteDisplayPrefab: {fileID: 2810062559722195091, guid: 0b34469213856774980670de85a7d4a0, + type: 3} --- !u!1 &5984757243279669606 GameObject: m_ObjectHideFlags: 0 @@ -292,6 +326,7 @@ RectTransform: m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 1329885387404967602} m_RootOrder: 0 diff --git a/Assets/Resources/Prefabs/UI/Icons/UnequalCirclesPrefab.prefab.meta b/Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayUnequalCircles.prefab.meta similarity index 100% rename from Assets/Resources/Prefabs/UI/Icons/UnequalCirclesPrefab.prefab.meta rename to Assets/Resources/Prefabs/UI/Icons/FactIcons/DisplayUnequalCircles.prefab.meta diff --git a/Assets/Resources/Prefabs/UI/Icons/FrameWorld_LM_T1.prefab b/Assets/Resources/Prefabs/UI/Icons/FrameWorld_LM_T1.prefab index 7261b306f21d02bcaf1a01c34fc6da19caefe918..207d926eddfd9f574e779df061c965d21d5dde89 100644 --- a/Assets/Resources/Prefabs/UI/Icons/FrameWorld_LM_T1.prefab +++ b/Assets/Resources/Prefabs/UI/Icons/FrameWorld_LM_T1.prefab @@ -28,6 +28,7 @@ RectTransform: 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.4166666} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 0} m_RootOrder: 0 diff --git a/Assets/Resources/Prefabs/UI/Icons/GadgetButton.prefab b/Assets/Resources/Prefabs/UI/Icons/GadgetButton.prefab index 5c78bf8fda220c7d0912e5a7ca3b644ece34f888..502f249b7914ccad2920db9dc09163e454de2e1e 100644 --- a/Assets/Resources/Prefabs/UI/Icons/GadgetButton.prefab +++ b/Assets/Resources/Prefabs/UI/Icons/GadgetButton.prefab @@ -12,6 +12,8 @@ GameObject: - component: {fileID: 4469453702329312233} - component: {fileID: 565795937736748943} - component: {fileID: 6315983451093957514} + - component: {fileID: 6972799681139387453} + - component: {fileID: 1550777745310495707} m_Layer: 5 m_Name: GadgetButton m_TagString: Untagged @@ -121,3 +123,29 @@ MonoBehaviour: m_OnClick: m_PersistentCalls: m_Calls: [] +--- !u!114 &6972799681139387453 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5345241908758045532} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ed0bcd3d8d9996d4f86c0a2b8b71c6bf, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &1550777745310495707 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5345241908758045532} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a1ed516d861fa2c45a2b1767d1217acb, type: 3} + m_Name: + m_EditorClassIdentifier: + factExplorerPrefab: {fileID: 5592893003942163674, guid: ff7415df1aac19c41a7855516a108a8a, + type: 3} diff --git a/Assets/Resources/Prefabs/UI/Icons/PythagorasDisplay.prefab b/Assets/Resources/Prefabs/UI/Icons/PythagorasDisplay.prefab index 34ebc875bb0fec2fc5bfafbdc4171a38386b52b6..d104923e692d92265307bbe06302c8cb19ccd8cc 100644 --- a/Assets/Resources/Prefabs/UI/Icons/PythagorasDisplay.prefab +++ b/Assets/Resources/Prefabs/UI/Icons/PythagorasDisplay.prefab @@ -11,6 +11,8 @@ GameObject: - component: {fileID: 3034026415523795643} - component: {fileID: 1128051559874898766} - component: {fileID: 4377593509458917284} + - component: {fileID: -5845435364745367903} + - component: {fileID: 8919255525270428308} m_Layer: 5 m_Name: PythagorasDisplay m_TagString: Untagged @@ -28,6 +30,7 @@ RectTransform: m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 2.2170901, y: 2.2170901, z: 2.2170901} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 0} m_RootOrder: 0 @@ -54,12 +57,14 @@ MonoBehaviour: m_GameObject: {fileID: 1096499547874235316} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3} + 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: [] @@ -72,3 +77,30 @@ MonoBehaviour: m_FillClockwise: 1 m_FillOrigin: 0 m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &-5845435364745367903 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1096499547874235316} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ed0bcd3d8d9996d4f86c0a2b8b71c6bf, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!114 &8919255525270428308 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1096499547874235316} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a1ed516d861fa2c45a2b1767d1217acb, type: 3} + m_Name: + m_EditorClassIdentifier: + factExplorerPrefab: {fileID: 5592893003942163674, guid: ff7415df1aac19c41a7855516a108a8a, + type: 3} diff --git a/Assets/Resources/Prefabs/UI/Icons/ScrollDisplay.prefab b/Assets/Resources/Prefabs/UI/Icons/ScrollDisplay.prefab index d83591a380658b6e74a310645ebd4db4d5c722cf..8079072e8bf1cd1cd5f01daa7177ea268ef96ac8 100644 --- a/Assets/Resources/Prefabs/UI/Icons/ScrollDisplay.prefab +++ b/Assets/Resources/Prefabs/UI/Icons/ScrollDisplay.prefab @@ -29,6 +29,7 @@ RectTransform: m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: - {fileID: 5295466371659185427} m_Father: {fileID: 0} @@ -118,6 +119,7 @@ RectTransform: m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 659044494318708747} m_RootOrder: 0 diff --git a/Assets/Resources/Prefabs/UI/Ingame/FrameITUI_mobile.prefab b/Assets/Resources/Prefabs/UI/Ingame/FrameITUI_mobile.prefab index 28fd821d425901039f4c41850e1acd095bda0b18..bb1a6ea63ed7f77e6bb8e0b1369dccdca271ea4b 100644 --- a/Assets/Resources/Prefabs/UI/Ingame/FrameITUI_mobile.prefab +++ b/Assets/Resources/Prefabs/UI/Ingame/FrameITUI_mobile.prefab @@ -288,7 +288,7 @@ MonoBehaviour: m_FallbackScreenDPI: 96 m_DefaultSpriteDPI: 96 m_DynamicPixelsPerUnit: 1 - m_PresetInfoIsWorld: 1 + m_PresetInfoIsWorld: 0 --- !u!114 &327874510602248635 MonoBehaviour: m_ObjectHideFlags: 0 @@ -602,7 +602,7 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.4, y: 0.85} m_AnchorMax: {x: 0.6, y: 0.99} - m_AnchoredPosition: {x: 0, y: 0} + m_AnchoredPosition: {x: 130, y: 0} m_SizeDelta: {x: -0.00005531311, y: -0.0000038146973} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &4901663823968045019 @@ -783,7 +783,7 @@ MonoBehaviour: m_FallbackScreenDPI: 96 m_DefaultSpriteDPI: 96 m_DynamicPixelsPerUnit: 1 - m_PresetInfoIsWorld: 1 + m_PresetInfoIsWorld: 0 --- !u!114 &7622515375801632008 MonoBehaviour: m_ObjectHideFlags: 0 @@ -2302,7 +2302,7 @@ MonoBehaviour: m_FallbackScreenDPI: 96 m_DefaultSpriteDPI: 96 m_DynamicPixelsPerUnit: 1 - m_PresetInfoIsWorld: 1 + m_PresetInfoIsWorld: 0 --- !u!114 &7298780208311908334 MonoBehaviour: m_ObjectHideFlags: 0 @@ -3351,7 +3351,7 @@ RectTransform: m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.4, y: 0.85} m_AnchorMax: {x: 0.6, y: 0.99} - m_AnchoredPosition: {x: 0, y: 0} + m_AnchoredPosition: {x: 130, y: 0} m_SizeDelta: {x: -0.00005531311, y: -0.0000038146973} m_Pivot: {x: 0.5, y: 0.5} --- !u!222 &4491262259019493989 @@ -3979,6 +3979,131 @@ PrefabInstance: m_Modification: m_TransformParent: {fileID: 4842294571495540312} m_Modifications: + - target: {fileID: 1171763813273885303, guid: b162218cc487f1242bd5ac7b4315a051, + type: 3} + propertyPath: m_SizeDelta.y + value: 100 + objectReference: {fileID: 0} + - target: {fileID: 2789741445689372993, guid: b162218cc487f1242bd5ac7b4315a051, + type: 3} + propertyPath: m_SizeDelta.x + value: 250 + objectReference: {fileID: 0} + - target: {fileID: 2789741445689372993, guid: b162218cc487f1242bd5ac7b4315a051, + type: 3} + propertyPath: m_SizeDelta.y + value: 80 + objectReference: {fileID: 0} + - target: {fileID: 2789741445689372993, guid: b162218cc487f1242bd5ac7b4315a051, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 120 + objectReference: {fileID: 0} + - target: {fileID: 3144986313061421276, guid: b162218cc487f1242bd5ac7b4315a051, + type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3144986313061421279, guid: b162218cc487f1242bd5ac7b4315a051, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3144986313061421279, guid: b162218cc487f1242bd5ac7b4315a051, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3144986313061421279, guid: b162218cc487f1242bd5ac7b4315a051, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3144986313061421279, guid: b162218cc487f1242bd5ac7b4315a051, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3454744611266316251, guid: b162218cc487f1242bd5ac7b4315a051, + type: 3} + propertyPath: m_FontData.m_MaxSize + value: 45 + objectReference: {fileID: 0} + - target: {fileID: 3454744611266316251, guid: b162218cc487f1242bd5ac7b4315a051, + type: 3} + propertyPath: m_FontData.m_FontSize + value: 35 + objectReference: {fileID: 0} + - target: {fileID: 3906671111525207667, guid: b162218cc487f1242bd5ac7b4315a051, + type: 3} + propertyPath: m_SizeDelta.x + value: 80 + objectReference: {fileID: 0} + - target: {fileID: 3906671111525207667, guid: b162218cc487f1242bd5ac7b4315a051, + type: 3} + propertyPath: m_SizeDelta.y + value: 80 + objectReference: {fileID: 0} + - target: {fileID: 4518746616353106728, guid: b162218cc487f1242bd5ac7b4315a051, + type: 3} + propertyPath: m_SizeDelta.x + value: -95 + objectReference: {fileID: 0} + - target: {fileID: 4518746616353106728, guid: b162218cc487f1242bd5ac7b4315a051, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 42.5 + objectReference: {fileID: 0} + - target: {fileID: 5647701191439592341, guid: b162218cc487f1242bd5ac7b4315a051, + type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5764075389599067602, guid: b162218cc487f1242bd5ac7b4315a051, + type: 3} + propertyPath: m_SizeDelta.x + value: 80 + objectReference: {fileID: 0} + - target: {fileID: 5764075389599067602, guid: b162218cc487f1242bd5ac7b4315a051, + type: 3} + propertyPath: m_SizeDelta.y + value: 80 + objectReference: {fileID: 0} + - target: {fileID: 6171063509661895266, guid: b162218cc487f1242bd5ac7b4315a051, + type: 3} + propertyPath: m_SizeDelta.x + value: 80 + objectReference: {fileID: 0} + - target: {fileID: 6171063509661895266, guid: b162218cc487f1242bd5ac7b4315a051, + type: 3} + propertyPath: m_SizeDelta.y + value: 80 + objectReference: {fileID: 0} + - target: {fileID: 6428525376133266209, guid: b162218cc487f1242bd5ac7b4315a051, + type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6428525376133266209, guid: b162218cc487f1242bd5ac7b4315a051, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0.00088500977 + objectReference: {fileID: 0} + - target: {fileID: 6512965376468496238, guid: b162218cc487f1242bd5ac7b4315a051, + type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6512965376468496238, guid: b162218cc487f1242bd5ac7b4315a051, + type: 3} + propertyPath: m_AnchoredPosition.y + value: -0.000030517578 + objectReference: {fileID: 0} + - target: {fileID: 7331851036447918469, guid: b162218cc487f1242bd5ac7b4315a051, + type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} - target: {fileID: 4623092116721457026, guid: b162218cc487f1242bd5ac7b4315a051, type: 3} propertyPath: m_AnchorMax.y @@ -4199,6 +4324,21 @@ PrefabInstance: propertyPath: m_IsActive value: 0 objectReference: {fileID: 0} + - target: {fileID: 9207926680489444168, guid: b162218cc487f1242bd5ac7b4315a051, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9207926680489444168, guid: b162218cc487f1242bd5ac7b4315a051, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9207926680489444168, guid: b162218cc487f1242bd5ac7b4315a051, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} - target: {fileID: 9207926680489444171, guid: b162218cc487f1242bd5ac7b4315a051, type: 3} propertyPath: m_IsActive @@ -4207,12 +4347,12 @@ PrefabInstance: - target: {fileID: 9207926681420349736, guid: b162218cc487f1242bd5ac7b4315a051, type: 3} propertyPath: m_Size - value: 0.4705884 + value: 1 objectReference: {fileID: 0} - target: {fileID: 9207926681420349736, guid: b162218cc487f1242bd5ac7b4315a051, type: 3} propertyPath: m_Value - value: 1 + value: 0 objectReference: {fileID: 0} - target: {fileID: 9207926681445974865, guid: b162218cc487f1242bd5ac7b4315a051, type: 3} @@ -4249,6 +4389,11 @@ PrefabInstance: propertyPath: m_IsActive value: 0 objectReference: {fileID: 0} + - target: {fileID: 9207926681532248490, guid: b162218cc487f1242bd5ac7b4315a051, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} - target: {fileID: 9207926681532248490, guid: b162218cc487f1242bd5ac7b4315a051, type: 3} propertyPath: m_AnchoredPosition.x @@ -4393,12 +4538,12 @@ PrefabInstance: - target: {fileID: 8553388048532215990, guid: 884ac57de337c364391b247761071fb1, type: 3} propertyPath: m_AnchorMax.y - value: 1 + value: 0 objectReference: {fileID: 0} - target: {fileID: 8553388048532215990, guid: 884ac57de337c364391b247761071fb1, type: 3} propertyPath: m_AnchorMin.y - value: 1 + value: 0 objectReference: {fileID: 0} - target: {fileID: 8553388048532215990, guid: 884ac57de337c364391b247761071fb1, type: 3} diff --git a/Assets/Resources/Prefabs/UI/Ingame/HidingCanvas.prefab b/Assets/Resources/Prefabs/UI/Ingame/HidingCanvas.prefab index d311e78e1c61b4d0c00afb388abd0250e5785a8e..92e7849a38c7d78a7d58725db636b3ad67c63ce3 100644 --- a/Assets/Resources/Prefabs/UI/Ingame/HidingCanvas.prefab +++ b/Assets/Resources/Prefabs/UI/Ingame/HidingCanvas.prefab @@ -920,9 +920,8 @@ RectTransform: - {fileID: 9207926681531587060} - {fileID: 9207926680103916033} - {fileID: 9207926679476855460} - - {fileID: 9207926680489444168} - - {fileID: 9207926680194070276} - {fileID: 9207926680741575118} + - {fileID: 7367280031197214242} m_Father: {fileID: 0} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -974,7 +973,7 @@ MonoBehaviour: m_FallbackScreenDPI: 96 m_DefaultSpriteDPI: 96 m_DynamicPixelsPerUnit: 1 - m_PresetInfoIsWorld: 0 + m_PresetInfoIsWorld: 1 --- !u!114 &9207926679660501331 MonoBehaviour: m_ObjectHideFlags: 0 @@ -1558,10 +1557,10 @@ RectTransform: m_Father: {fileID: 9207926680489444168} 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: 450, y: 321} - m_SizeDelta: {x: 900, y: 640} + 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 &9207926680331850695 CanvasRenderer: @@ -1800,6 +1799,7 @@ GameObject: serializedVersion: 6 m_Component: - component: {fileID: 9207926680489444168} + - component: {fileID: 1843142343782310291} m_Layer: 5 m_Name: Scrolls-Show m_TagString: Untagged @@ -1820,14 +1820,34 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: - {fileID: 9207926680331850712} - m_Father: {fileID: 9207926679660501330} - m_RootOrder: 5 + m_Father: {fileID: 7367280031197214242} + 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} - m_SizeDelta: {x: 600, y: 600} - m_Pivot: {x: 0.5, y: 0.5} + m_SizeDelta: {x: 900, y: 630} + m_Pivot: {x: 0, y: 0} +--- !u!114 &1843142343782310291 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9207926680489444171} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreLayout: 0 + m_MinWidth: -1 + m_MinHeight: -1 + m_PreferredWidth: -1 + m_PreferredHeight: -1 + m_FlexibleWidth: -1 + m_FlexibleHeight: 1 + m_LayoutPriority: 1 --- !u!1 &9207926680522215218 GameObject: m_ObjectHideFlags: 0 @@ -1904,7 +1924,7 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 9207926679660501330} - m_RootOrder: 7 + m_RootOrder: 5 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} @@ -3403,6 +3423,182 @@ MonoBehaviour: m_ChildScaleWidth: 0 m_ChildScaleHeight: 0 m_ReverseArrangement: 0 +--- !u!1001 &1821050779846997899 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 7367280031197214242} + m_Modifications: + - target: {fileID: 2908476680003779928, guid: 49deb83b881477047bfac0ee629a7ae9, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2908476680003779928, guid: 49deb83b881477047bfac0ee629a7ae9, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2908476680003779928, guid: 49deb83b881477047bfac0ee629a7ae9, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3581652732795482904, guid: 49deb83b881477047bfac0ee629a7ae9, + type: 3} + propertyPath: m_Name + value: Factscreen + objectReference: {fileID: 0} + - target: {fileID: 3581652732795482907, guid: 49deb83b881477047bfac0ee629a7ae9, + type: 3} + propertyPath: m_Pivot.x + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3581652732795482907, guid: 49deb83b881477047bfac0ee629a7ae9, + type: 3} + propertyPath: m_Pivot.y + value: 0.5 + objectReference: {fileID: 0} + - target: {fileID: 3581652732795482907, guid: 49deb83b881477047bfac0ee629a7ae9, + type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3581652732795482907, guid: 49deb83b881477047bfac0ee629a7ae9, + type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3581652732795482907, guid: 49deb83b881477047bfac0ee629a7ae9, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3581652732795482907, guid: 49deb83b881477047bfac0ee629a7ae9, + type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3581652732795482907, guid: 49deb83b881477047bfac0ee629a7ae9, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3581652732795482907, guid: 49deb83b881477047bfac0ee629a7ae9, + type: 3} + propertyPath: m_SizeDelta.x + value: 900 + objectReference: {fileID: 0} + - target: {fileID: 3581652732795482907, guid: 49deb83b881477047bfac0ee629a7ae9, + type: 3} + propertyPath: m_SizeDelta.y + value: 450 + objectReference: {fileID: 0} + - target: {fileID: 3581652732795482907, guid: 49deb83b881477047bfac0ee629a7ae9, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3581652732795482907, guid: 49deb83b881477047bfac0ee629a7ae9, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3581652732795482907, guid: 49deb83b881477047bfac0ee629a7ae9, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3581652732795482907, guid: 49deb83b881477047bfac0ee629a7ae9, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3581652732795482907, guid: 49deb83b881477047bfac0ee629a7ae9, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3581652732795482907, guid: 49deb83b881477047bfac0ee629a7ae9, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3581652732795482907, guid: 49deb83b881477047bfac0ee629a7ae9, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3581652732795482907, guid: 49deb83b881477047bfac0ee629a7ae9, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3581652732795482907, guid: 49deb83b881477047bfac0ee629a7ae9, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3581652732795482907, guid: 49deb83b881477047bfac0ee629a7ae9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3581652732795482907, guid: 49deb83b881477047bfac0ee629a7ae9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3581652732795482907, guid: 49deb83b881477047bfac0ee629a7ae9, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4838871000058222821, guid: 49deb83b881477047bfac0ee629a7ae9, + type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4838871000058222821, guid: 49deb83b881477047bfac0ee629a7ae9, + type: 3} + propertyPath: m_AnchoredPosition.y + value: -2746.791 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 49deb83b881477047bfac0ee629a7ae9, type: 3} +--- !u!224 &2950203166553965712 stripped +RectTransform: + m_CorrespondingSourceObject: {fileID: 3581652732795482907, guid: 49deb83b881477047bfac0ee629a7ae9, + type: 3} + m_PrefabInstance: {fileID: 1821050779846997899} + m_PrefabAsset: {fileID: 0} +--- !u!1 &2950203166553965715 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 3581652732795482904, guid: 49deb83b881477047bfac0ee629a7ae9, + type: 3} + m_PrefabInstance: {fileID: 1821050779846997899} + m_PrefabAsset: {fileID: 0} +--- !u!114 &4205760458875477032 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2950203166553965715} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreLayout: 0 + m_MinWidth: -1 + m_MinHeight: -1 + m_PreferredWidth: -1 + m_PreferredHeight: -1 + m_FlexibleWidth: -1 + m_FlexibleHeight: 1 + m_LayoutPriority: 1 --- !u!1001 &7390358983506737413 PrefabInstance: m_ObjectHideFlags: 0 diff --git a/Assets/Resources/Prefabs/UI/Ingame/HidingCanvas_mobile.prefab b/Assets/Resources/Prefabs/UI/Ingame/HidingCanvas_mobile.prefab new file mode 100644 index 0000000000000000000000000000000000000000..21bb869d7c6108d8f0c6f15399e5b7645da2dba9 --- /dev/null +++ b/Assets/Resources/Prefabs/UI/Ingame/HidingCanvas_mobile.prefab @@ -0,0 +1,121 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1001 &8344639071233981480 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 9207926679660501330, guid: b162218cc487f1242bd5ac7b4315a051, + type: 3} + propertyPath: m_Pivot.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9207926679660501330, guid: b162218cc487f1242bd5ac7b4315a051, + type: 3} + propertyPath: m_Pivot.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9207926679660501330, guid: b162218cc487f1242bd5ac7b4315a051, + type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9207926679660501330, guid: b162218cc487f1242bd5ac7b4315a051, + type: 3} + propertyPath: m_AnchorMax.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9207926679660501330, guid: b162218cc487f1242bd5ac7b4315a051, + type: 3} + propertyPath: m_AnchorMax.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9207926679660501330, guid: b162218cc487f1242bd5ac7b4315a051, + type: 3} + propertyPath: m_AnchorMin.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9207926679660501330, guid: b162218cc487f1242bd5ac7b4315a051, + type: 3} + propertyPath: m_AnchorMin.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9207926679660501330, guid: b162218cc487f1242bd5ac7b4315a051, + type: 3} + propertyPath: m_SizeDelta.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9207926679660501330, guid: b162218cc487f1242bd5ac7b4315a051, + type: 3} + propertyPath: m_SizeDelta.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9207926679660501330, guid: b162218cc487f1242bd5ac7b4315a051, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9207926679660501330, guid: b162218cc487f1242bd5ac7b4315a051, + type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9207926679660501330, guid: b162218cc487f1242bd5ac7b4315a051, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9207926679660501330, guid: b162218cc487f1242bd5ac7b4315a051, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 9207926679660501330, guid: b162218cc487f1242bd5ac7b4315a051, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9207926679660501330, guid: b162218cc487f1242bd5ac7b4315a051, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9207926679660501330, guid: b162218cc487f1242bd5ac7b4315a051, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9207926679660501330, guid: b162218cc487f1242bd5ac7b4315a051, + type: 3} + propertyPath: m_AnchoredPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9207926679660501330, guid: b162218cc487f1242bd5ac7b4315a051, + type: 3} + propertyPath: m_AnchoredPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9207926679660501330, guid: b162218cc487f1242bd5ac7b4315a051, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9207926679660501330, guid: b162218cc487f1242bd5ac7b4315a051, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9207926679660501330, guid: b162218cc487f1242bd5ac7b4315a051, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9207926679660501333, guid: b162218cc487f1242bd5ac7b4315a051, + type: 3} + propertyPath: m_Name + value: HidingCanvas + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: b162218cc487f1242bd5ac7b4315a051, type: 3} diff --git a/Assets/Resources/Prefabs/UI/Ingame/HidingCanvas_mobile.prefab.meta b/Assets/Resources/Prefabs/UI/Ingame/HidingCanvas_mobile.prefab.meta new file mode 100644 index 0000000000000000000000000000000000000000..337b2b3d8f684a699685fba2839947c1ee4f3f66 --- /dev/null +++ b/Assets/Resources/Prefabs/UI/Ingame/HidingCanvas_mobile.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 67b7a55fada6ee94d8d7b3b6dd7e9e28 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scenes/Menues/MainMenue.unity b/Assets/Scenes/Menues/MainMenue.unity index 5f6c52ec01082e7f84f02c803581404bc74c8824..a71f8fd0ea2cf2c1929c3ab9d7ff12693b225097 100644 --- a/Assets/Scenes/Menues/MainMenue.unity +++ b/Assets/Scenes/Menues/MainMenue.unity @@ -38,7 +38,7 @@ RenderSettings: m_ReflectionIntensity: 1 m_CustomReflection: {fileID: 0} m_Sun: {fileID: 0} - m_IndirectSpecularColor: {r: 0.3730807, g: 0.380755, b: 0.35876408, a: 1} + m_IndirectSpecularColor: {r: 0.37294164, g: 0.38055754, b: 0.35860202, a: 1} m_UseRadianceAmbientProbe: 0 --- !u!157 &3 LightmapSettings: diff --git a/Assets/ScriptableObjects/Gadgets.meta b/Assets/ScriptableObjects/Gadgets.meta new file mode 100644 index 0000000000000000000000000000000000000000..834fcbf54bccfe53ce19965a42ddab784914b7ab --- /dev/null +++ b/Assets/ScriptableObjects/Gadgets.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9569280deca8a744e83a8c624f863b51 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ScriptableObjects/AngleToolDataContainerGadgetInit.asset b/Assets/ScriptableObjects/Gadgets/AngleToolDataContainerGadgetInit.asset similarity index 100% rename from Assets/ScriptableObjects/AngleToolDataContainerGadgetInit.asset rename to Assets/ScriptableObjects/Gadgets/AngleToolDataContainerGadgetInit.asset diff --git a/Assets/ScriptableObjects/AngleToolDataContainerGadgetInit.asset.meta b/Assets/ScriptableObjects/Gadgets/AngleToolDataContainerGadgetInit.asset.meta similarity index 100% rename from Assets/ScriptableObjects/AngleToolDataContainerGadgetInit.asset.meta rename to Assets/ScriptableObjects/Gadgets/AngleToolDataContainerGadgetInit.asset.meta diff --git a/Assets/ScriptableObjects/DataContainerGadgetCollection.cs b/Assets/ScriptableObjects/Gadgets/DataContainerGadgetCollection.cs similarity index 100% rename from Assets/ScriptableObjects/DataContainerGadgetCollection.cs rename to Assets/ScriptableObjects/Gadgets/DataContainerGadgetCollection.cs diff --git a/Assets/ScriptableObjects/DataContainerGadgetCollection.cs.meta b/Assets/ScriptableObjects/Gadgets/DataContainerGadgetCollection.cs.meta similarity index 100% rename from Assets/ScriptableObjects/DataContainerGadgetCollection.cs.meta rename to Assets/ScriptableObjects/Gadgets/DataContainerGadgetCollection.cs.meta diff --git a/Assets/ScriptableObjects/DataContainerGadgetInit.cs b/Assets/ScriptableObjects/Gadgets/DataContainerGadgetInit.cs similarity index 100% rename from Assets/ScriptableObjects/DataContainerGadgetInit.cs rename to Assets/ScriptableObjects/Gadgets/DataContainerGadgetInit.cs diff --git a/Assets/ScriptableObjects/DataContainerGadgetInit.cs.meta b/Assets/ScriptableObjects/Gadgets/DataContainerGadgetInit.cs.meta similarity index 100% rename from Assets/ScriptableObjects/DataContainerGadgetInit.cs.meta rename to Assets/ScriptableObjects/Gadgets/DataContainerGadgetInit.cs.meta diff --git a/Assets/ScriptableObjects/DefaultDataContainerGadgetInit.asset b/Assets/ScriptableObjects/Gadgets/DefaultDataContainerGadgetInit.asset similarity index 100% rename from Assets/ScriptableObjects/DefaultDataContainerGadgetInit.asset rename to Assets/ScriptableObjects/Gadgets/DefaultDataContainerGadgetInit.asset diff --git a/Assets/ScriptableObjects/DefaultDataContainerGadgetInit.asset.meta b/Assets/ScriptableObjects/Gadgets/DefaultDataContainerGadgetInit.asset.meta similarity index 100% rename from Assets/ScriptableObjects/DefaultDataContainerGadgetInit.asset.meta rename to Assets/ScriptableObjects/Gadgets/DefaultDataContainerGadgetInit.asset.meta diff --git a/Assets/ScriptableObjects/EqualCirclesDataContainerGadgetInit.asset b/Assets/ScriptableObjects/Gadgets/EqualCirclesDataContainerGadgetInit.asset similarity index 100% rename from Assets/ScriptableObjects/EqualCirclesDataContainerGadgetInit.asset rename to Assets/ScriptableObjects/Gadgets/EqualCirclesDataContainerGadgetInit.asset diff --git a/Assets/ScriptableObjects/EqualCirclesDataContainerGadgetInit.asset.meta b/Assets/ScriptableObjects/Gadgets/EqualCirclesDataContainerGadgetInit.asset.meta similarity index 100% rename from Assets/ScriptableObjects/EqualCirclesDataContainerGadgetInit.asset.meta rename to Assets/ScriptableObjects/Gadgets/EqualCirclesDataContainerGadgetInit.asset.meta diff --git a/Assets/ScriptableObjects/GadgetDataContainerGadgetCollection.asset b/Assets/ScriptableObjects/Gadgets/GadgetDataContainerGadgetCollection.asset similarity index 100% rename from Assets/ScriptableObjects/GadgetDataContainerGadgetCollection.asset rename to Assets/ScriptableObjects/Gadgets/GadgetDataContainerGadgetCollection.asset diff --git a/Assets/ScriptableObjects/GadgetDataContainerGadgetCollection.asset.meta b/Assets/ScriptableObjects/Gadgets/GadgetDataContainerGadgetCollection.asset.meta similarity index 100% rename from Assets/ScriptableObjects/GadgetDataContainerGadgetCollection.asset.meta rename to Assets/ScriptableObjects/Gadgets/GadgetDataContainerGadgetCollection.asset.meta diff --git a/Assets/ScriptableObjects/LineDataContainerGadgetInit.asset b/Assets/ScriptableObjects/Gadgets/LineDataContainerGadgetInit.asset similarity index 100% rename from Assets/ScriptableObjects/LineDataContainerGadgetInit.asset rename to Assets/ScriptableObjects/Gadgets/LineDataContainerGadgetInit.asset diff --git a/Assets/ScriptableObjects/LineDataContainerGadgetInit.asset.meta b/Assets/ScriptableObjects/Gadgets/LineDataContainerGadgetInit.asset.meta similarity index 100% rename from Assets/ScriptableObjects/LineDataContainerGadgetInit.asset.meta rename to Assets/ScriptableObjects/Gadgets/LineDataContainerGadgetInit.asset.meta diff --git a/Assets/ScriptableObjects/LotToolDataContainerGadgetInit.asset b/Assets/ScriptableObjects/Gadgets/LotToolDataContainerGadgetInit.asset similarity index 100% rename from Assets/ScriptableObjects/LotToolDataContainerGadgetInit.asset rename to Assets/ScriptableObjects/Gadgets/LotToolDataContainerGadgetInit.asset diff --git a/Assets/ScriptableObjects/LotToolDataContainerGadgetInit.asset.meta b/Assets/ScriptableObjects/Gadgets/LotToolDataContainerGadgetInit.asset.meta similarity index 100% rename from Assets/ScriptableObjects/LotToolDataContainerGadgetInit.asset.meta rename to Assets/ScriptableObjects/Gadgets/LotToolDataContainerGadgetInit.asset.meta diff --git a/Assets/ScriptableObjects/PendulumDataContainerGadgetInit.asset b/Assets/ScriptableObjects/Gadgets/PendulumDataContainerGadgetInit.asset similarity index 100% rename from Assets/ScriptableObjects/PendulumDataContainerGadgetInit.asset rename to Assets/ScriptableObjects/Gadgets/PendulumDataContainerGadgetInit.asset diff --git a/Assets/ScriptableObjects/PendulumDataContainerGadgetInit.asset.meta b/Assets/ScriptableObjects/Gadgets/PendulumDataContainerGadgetInit.asset.meta similarity index 100% rename from Assets/ScriptableObjects/PendulumDataContainerGadgetInit.asset.meta rename to Assets/ScriptableObjects/Gadgets/PendulumDataContainerGadgetInit.asset.meta diff --git a/Assets/ScriptableObjects/PointerDataContainerGadgetInit.asset b/Assets/ScriptableObjects/Gadgets/PointerDataContainerGadgetInit.asset similarity index 100% rename from Assets/ScriptableObjects/PointerDataContainerGadgetInit.asset rename to Assets/ScriptableObjects/Gadgets/PointerDataContainerGadgetInit.asset diff --git a/Assets/ScriptableObjects/PointerDataContainerGadgetInit.asset.meta b/Assets/ScriptableObjects/Gadgets/PointerDataContainerGadgetInit.asset.meta similarity index 100% rename from Assets/ScriptableObjects/PointerDataContainerGadgetInit.asset.meta rename to Assets/ScriptableObjects/Gadgets/PointerDataContainerGadgetInit.asset.meta diff --git a/Assets/ScriptableObjects/PoleDataContainerGadgetInit.asset b/Assets/ScriptableObjects/Gadgets/PoleDataContainerGadgetInit.asset similarity index 100% rename from Assets/ScriptableObjects/PoleDataContainerGadgetInit.asset rename to Assets/ScriptableObjects/Gadgets/PoleDataContainerGadgetInit.asset diff --git a/Assets/ScriptableObjects/PoleDataContainerGadgetInit.asset.meta b/Assets/ScriptableObjects/Gadgets/PoleDataContainerGadgetInit.asset.meta similarity index 100% rename from Assets/ScriptableObjects/PoleDataContainerGadgetInit.asset.meta rename to Assets/ScriptableObjects/Gadgets/PoleDataContainerGadgetInit.asset.meta diff --git a/Assets/ScriptableObjects/RemoverDataContainerGadgetInit.asset b/Assets/ScriptableObjects/Gadgets/RemoverDataContainerGadgetInit.asset similarity index 100% rename from Assets/ScriptableObjects/RemoverDataContainerGadgetInit.asset rename to Assets/ScriptableObjects/Gadgets/RemoverDataContainerGadgetInit.asset diff --git a/Assets/ScriptableObjects/RemoverDataContainerGadgetInit.asset.meta b/Assets/ScriptableObjects/Gadgets/RemoverDataContainerGadgetInit.asset.meta similarity index 100% rename from Assets/ScriptableObjects/RemoverDataContainerGadgetInit.asset.meta rename to Assets/ScriptableObjects/Gadgets/RemoverDataContainerGadgetInit.asset.meta diff --git a/Assets/ScriptableObjects/TapeDataContainerGadgetInit.asset b/Assets/ScriptableObjects/Gadgets/TapeDataContainerGadgetInit.asset similarity index 100% rename from Assets/ScriptableObjects/TapeDataContainerGadgetInit.asset rename to Assets/ScriptableObjects/Gadgets/TapeDataContainerGadgetInit.asset diff --git a/Assets/ScriptableObjects/TapeDataContainerGadgetInit.asset.meta b/Assets/ScriptableObjects/Gadgets/TapeDataContainerGadgetInit.asset.meta similarity index 100% rename from Assets/ScriptableObjects/TapeDataContainerGadgetInit.asset.meta rename to Assets/ScriptableObjects/Gadgets/TapeDataContainerGadgetInit.asset.meta diff --git a/Assets/Scripts/InteractionEngine/WorldFactInteraction.cs b/Assets/Scripts/InteractionEngine/WorldFactInteraction.cs new file mode 100644 index 0000000000000000000000000000000000000000..89408b674fe77b78d07217399f293ad92a7cc319 --- /dev/null +++ b/Assets/Scripts/InteractionEngine/WorldFactInteraction.cs @@ -0,0 +1,96 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using UnityEngine.EventSystems; +using UnityEngine.UI; + +/// <summary> +/// This class handles displaying Fact tooltips, when hovering over a fact in the Gameworld +/// </summary> +public class WorldFactInteraction : MonoBehaviour +{ + [SerializeField] private LayerMask factLayerMask; + [SerializeField] private Transform HidingCanvas; + + private GameObject currentDisplay; + private Transform lastHit = null; + + void LateUpdate() + { + if (currentDisplay != null && currentDisplay.GetComponent<DragHandling>().dragged) + { + // currently dragging -> remove transparency to indicate dragging and let DragHandling.cs take over + currentDisplay.GetComponent<CanvasGroup>().alpha = 1; + return; + } + + UpdateDisplay(); + } + + private void UpdateDisplay() + { + Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition); + // if no fact was hit or pointer was over other UI + if (!Physics.Raycast(ray, out RaycastHit hit, Mathf.Infinity, factLayerMask) || WasOtherUIHit()) + { + // destroy currentDisplay if it exists + lastHit = null; + Destroy(currentDisplay); + return; + } + + FactObject factObj = hit.transform.gameObject.GetComponentInChildren<FactObject>(); + + if (factObj == null) + { + // should never happen, if the layerMask is set up correctly + Debug.LogError("WorldFactInteraction Raycast collided with object in factLayerMask, that did not contain a FactObject script: " + hit.transform.gameObject.name); + lastHit = null; + Destroy(currentDisplay); + return; + } + + if (hit.transform != lastHit) // a fact has been hit for the first time -> delete old display and instantiate new one + { + InstantiateNewDisplay(factObj); + } + + currentDisplay.transform.position = Input.mousePosition; // move currentDisplay to mousePosition + currentDisplay.GetComponent<CanvasGroup>().alpha = 0.5f; // ensure that image alpha is correct, since it could have changed due to dragging + + lastHit = hit.transform; + } + + private void InstantiateNewDisplay(FactObject factObj) + { + if (currentDisplay) + Destroy(currentDisplay); + Fact fact = StageStatic.stage.factState[factObj.URI]; + // TODO: this link to DisplayFacts is not ideal: maybe refactor to SciptableObject or such + currentDisplay = fact.instantiateDisplay(DisplayFacts.prefabDictionary[fact.GetType()], HidingCanvas); + } + + #region Helper + /// <summary> + /// Returns true if any UI other than currentDisplay was hit + /// </summary> + /// <returns></returns> + private bool WasOtherUIHit() + { + PointerEventData pointerData = new(EventSystem.current) + { + position = Input.mousePosition + }; + + List<RaycastResult> results = new(); + EventSystem.current.RaycastAll(pointerData, results); + + foreach (var res in results) + if (currentDisplay == null || !res.gameObject.transform.IsChildOf(currentDisplay.transform)) + return true; + + return false; + } + #endregion Helper +} + diff --git a/Assets/Scripts/InteractionEngine/WorldFactInteraction.cs.meta b/Assets/Scripts/InteractionEngine/WorldFactInteraction.cs.meta new file mode 100644 index 0000000000000000000000000000000000000000..b5cbae1444a1985f120072c25b62251c25df3ac2 --- /dev/null +++ b/Assets/Scripts/InteractionEngine/WorldFactInteraction.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: fc18334af0ab5ac4c9487f0675dbd439 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/InventoryStuff/DisplayFacts.cs b/Assets/Scripts/InventoryStuff/DisplayFacts.cs index f8fbf04fde89851d153ce2012af9f25ef1da01fc..744c331c4ec4061ee7586d34a04d803cb9e85af0 100644 --- a/Assets/Scripts/InventoryStuff/DisplayFacts.cs +++ b/Assets/Scripts/InventoryStuff/DisplayFacts.cs @@ -3,14 +3,21 @@ using TMPro; using System; using static CommunicationEvents; +using System.Linq; +using UnityEngine.UI; +using System.Collections; public class DisplayFacts : MonoBehaviour { - public Dictionary<Type, GameObject> prefabDictionary; + public static Dictionary<Type, GameObject> prefabDictionary; + public static Dictionary<string, GameObject> displayedFacts = new(); - public Dictionary<string, GameObject> displayedFacts = new(); + [SerializeField] private Transform factscreenContent; + [SerializeField] private GameObject factSpotPrefab; - public Transform factscreenContent; + private bool sortDescending = false; + private bool showGrouped = false; + private bool showOnlyFavorites = false; [Header("FactPrefabs")] public GameObject prefab_Point; @@ -31,23 +38,13 @@ public class DisplayFacts : MonoBehaviour public GameObject prefab_EqualFact; public GameObject prefab_UnEqualFact; - public GameObject prefab_TestFact; - - - - - public GameObject prefab_CircleFact; public GameObject prefab_OnCircleFact; public GameObject prefab_AngleCircleLineFact; - [Header("Visualisation")] - public int x_Start; - public int y_Start; - public int X_Pacece_Between_Items; - public int y_Pacece_Between_Items; - public int number_of_Column; + public GameObject prefab_TestFact; + #region UnityMethods //Start is called before the first frame update void Start() { @@ -73,45 +70,54 @@ void Start() {typeof(UnEqualCirclesFact), prefab_UnEqualFact }, {typeof(TestFact), prefab_TestFact }, - - - }; - var rect = GetComponent<RectTransform>(); - x_Start = (int)(rect.rect.x + X_Pacece_Between_Items * .5f); - y_Start = (int)(- y_Pacece_Between_Items * .5f); - number_of_Column = Mathf.Max(1, (int)(rect.rect.width / prefab_Point.GetComponent<RectTransform>().rect.width) - 1); - AddFactEvent.AddListener(AddFact); RemoveFactEvent.AddListener(RemoveFact); - //AnimateExistingFactEvent.AddListener(AnimateFact); + AnimateExistingFactEvent.AddListener(AnimateFact); + FactFavorisation.ChangeFavoriteEvent.AddListener(OnFavoriteChange); } + #endregion UnityMethods + #region Implementation public void AddFact(Fact fact) { - Debug.Log("EYYYYY we are adding a fact: " + fact.Label); - var obj = CreateDisplay(transform, fact); - var rect = obj.GetComponent<RectTransform>(); - rect.anchorMin = new Vector2(0.5f, 1); - rect.anchorMax = new Vector2(0.5f, 1); - rect.localPosition = GetPosition(displayedFacts.Count); - displayedFacts.Add(fact.Id, obj); - AdjustFactscreenContentHeight(); + // index where the new display will be inserted + int siblingIdx = sortDescending ? 0 : factscreenContent.childCount; + if (showGrouped) + { + var facts = GetChildObjects(factscreenContent.transform).Select(c => c.GetComponentInChildren<FactWrapper>().fact).ToList(); + if (!sortDescending) + siblingIdx = GetIndexInSortedList(fact, facts); + else + { + facts.Reverse(); + var _siblingIdx = GetIndexInSortedList(fact, facts); + siblingIdx = factscreenContent.childCount - _siblingIdx; + } + } + + // create display + var display = CreateDisplay(transform, fact); + display.transform.localPosition = Vector3.zero; + displayedFacts.Add(fact.Id, display); + + // disable if showOnlyFavorites is true and fact is no favorite + display.transform.parent.gameObject.SetActive(!(showOnlyFavorites && !display.GetComponent<FactFavorisation>().IsFavorite)); + + display.transform.parent.transform.SetSiblingIndex(siblingIdx); } - public void RemoveFact(Fact fact) + private GameObject CreateDisplay(Transform transform, Fact fact) { - GameObject.Destroy(displayedFacts[fact.Id]); - displayedFacts.Remove(fact.Id); - UpdatePositions(); - AdjustFactscreenContentHeight(); + var spot = Instantiate(factSpotPrefab, factscreenContent); + return fact.instantiateDisplay(prefabDictionary[fact.GetType()], spot.transform); } - public void UpdatePositions() + public void RemoveFact(Fact fact) { - int i = 0; - foreach (var element in displayedFacts) - element.Value.GetComponent<RectTransform>().localPosition = GetPosition(i++); + // destroy factSpot (parent of displayed fact) and the fact display with it + Destroy(displayedFacts[fact.Id].transform.parent.gameObject); + displayedFacts.Remove(fact.Id); } public void AnimateFact(Fact fact) { @@ -119,20 +125,101 @@ public void AnimateFact(Fact fact) { factIcon.GetComponentInChildren<ImageHintAnimation>().AnimationTrigger(); } - private GameObject CreateDisplay(Transform transform, Fact fact) + #region Sorting + #region AscDesc + public void AscDescChanged(Toggle t) + { + sortDescending = !sortDescending; + + // revert current order + var children = GetChildObjects(factscreenContent.transform); + foreach (var child in children) + { + child.SetAsFirstSibling(); + } + } + #endregion AscDesc + + #region Grouping + public void GroupingChanged(Toggle t) + { + showGrouped = t.isOn; + + List<Transform> vals = GetChildObjects(factscreenContent.transform); + List<Transform> ordered = new(); + if (showGrouped) + { + var comparer = new FactTypeComparer(); + ordered = vals.OrderBy(tr => tr.GetComponentInChildren<FactWrapper>().fact, comparer).ToList(); + } + else + ordered = vals.OrderBy(tr => displayedFacts.Keys.ToList().IndexOf(tr.GetComponentInChildren<FactWrapper>().fact.Id)).ToList(); + + if (sortDescending) + ordered.Reverse(); + + for (int i = 0; i < ordered.Count; i++) + ordered[i].transform.SetSiblingIndex(i); + } + private int GetIndexInSortedList(Fact f, List<Fact> toCheck) { - return fact.instantiateDisplay(prefabDictionary[fact.GetType()], factscreenContent); + var index = toCheck.BinarySearch(f, new FactTypeComparer()); + if (index < 0) index = ~index; + return index; } - public Vector3 GetPosition(int i) + internal class FactTypeComparer : IComparer<Fact> { - return new Vector3(x_Start + (X_Pacece_Between_Items * (i % number_of_Column)), y_Start + (-y_Pacece_Between_Items * (i / number_of_Column)), 0f); + /// <summary> + /// Compare two facts by type and label + /// </summary> + /// <param name="x"></param> + /// <param name="y"></param> + /// <returns></returns> + public int Compare(Fact x, Fact y) + { + if (x.GetType() == y.GetType()) // same type: compare labels + return string.Compare(x.Label, y.Label); + else // different types: compare type + return string.Compare(x.GetType().ToString(), y.GetType().ToString()); + } + } + #endregion Grouping + #endregion Sorting + + #region Favorites + public void FavoritesFilterChanged(Toggle t) + { + showOnlyFavorites = t.isOn; + if (!showOnlyFavorites) // show all + displayedFacts.Values.ToList().ForEach(nFav => nFav.transform.parent.gameObject.SetActive(!showOnlyFavorites)); + else + { + // hide not favorites + var notFavorites = displayedFacts.Values.Where(go => !go.GetComponent<FactFavorisation>().IsFavorite).ToList(); + notFavorites.ForEach(nFav => nFav.transform.parent.gameObject.SetActive(false)); + } + } + + private void OnFavoriteChange(Fact changedFact, bool isFavourite) + { + if (!showOnlyFavorites) + return; + + var id = changedFact.Id; + if (displayedFacts.ContainsKey(id)) + displayedFacts[id].transform.parent.gameObject.SetActive(isFavourite); } + #endregion Favorites - private void AdjustFactscreenContentHeight() + #region Helper + private static List<Transform> GetChildObjects(Transform parent) { - var rect = factscreenContent.GetComponent<RectTransform>(); - var height = (float)(y_Pacece_Between_Items * Math.Ceiling(((float)displayedFacts.Count / number_of_Column))); - rect.sizeDelta = new Vector2(rect.sizeDelta.x, height); + List<Transform> children = new(); + foreach (Transform val in parent) + children.Add(val); + return children; } + #endregion Helper + #endregion Implementation } diff --git a/Assets/Scripts/InventoryStuff/DragHandling.cs b/Assets/Scripts/InventoryStuff/DragHandling.cs index 8b51c3751be844dceefc13090ebd7cdd47b7dab6..f3ab2cafd5094206254eb1de144db2919fea412f 100644 --- a/Assets/Scripts/InventoryStuff/DragHandling.cs +++ b/Assets/Scripts/InventoryStuff/DragHandling.cs @@ -5,7 +5,7 @@ public class DragHandling : MonoBehaviour, IDragHandler, IEndDragHandler { private Vector3 StartingPosition; private Transform StartingParent; - private bool dragged = false; + [HideInInspector] public bool dragged = false; public void OnDrag(PointerEventData eventData) { if (!dragged) @@ -15,11 +15,11 @@ public void OnDrag(PointerEventData eventData) GetComponent<CanvasGroup>().blocksRaycasts = false; dragged = true; } - transform.position = Input.mousePosition; - // display dragged object in front of all other ui transform.SetParent(GetComponentInParent<Canvas>().transform, false); transform.SetAsLastSibling(); + + transform.position = Input.mousePosition; } public void OnEndDrag(PointerEventData eventData) diff --git a/Assets/Scripts/InventoryStuff/DropHandling.cs b/Assets/Scripts/InventoryStuff/DropHandling.cs index e912243aa183b6682d4353fe2dfa49bb3482e737..d93622e69e9217a0f8e072dcd780d5a979100cc2 100644 --- a/Assets/Scripts/InventoryStuff/DropHandling.cs +++ b/Assets/Scripts/InventoryStuff/DropHandling.cs @@ -29,6 +29,7 @@ public void OnDrop(PointerEventData eventData) rect.anchorMax = new Vector2(0.5f, 0.5f); currentFact = eventData.pointerDrag.GetComponent<FactWrapper>().fact; + current.GetComponent<FactWrapper>().fact = currentFact; Debug.Log("recieved Fact: " + currentFact.Id); CommunicationEvents.NewAssignmentEvent.Invoke(); diff --git a/Assets/Scripts/InventoryStuff/ToggleRotateImage.cs b/Assets/Scripts/InventoryStuff/ToggleRotateImage.cs new file mode 100644 index 0000000000000000000000000000000000000000..fdb3bfb2e5b6df00d65d087e1dad45bd0bf3dcb4 --- /dev/null +++ b/Assets/Scripts/InventoryStuff/ToggleRotateImage.cs @@ -0,0 +1,23 @@ +using UnityEngine; +using UnityEngine.UI; + +[ExecuteInEditMode] +public class ToggleRotateImage : MonoBehaviour { + [SerializeField] Transform targetGraphic; + + Toggle _toggle; + Toggle toggle + { + get { return _toggle ?? (_toggle = GetComponent<Toggle>()); } + } + + void Awake() + { + toggle.onValueChanged.AddListener(OnTargetToggleValueChanged); + } + + void OnTargetToggleValueChanged(bool on) + { + targetGraphic.rotation = on ? Quaternion.Euler(0, 0, 180) : Quaternion.identity; + } +} \ No newline at end of file diff --git a/Assets/Scripts/InventoryStuff/ToggleRotateImage.cs.meta b/Assets/Scripts/InventoryStuff/ToggleRotateImage.cs.meta new file mode 100644 index 0000000000000000000000000000000000000000..a0a4a44a05a1eb375ffec85a2db02bdb2875930f --- /dev/null +++ b/Assets/Scripts/InventoryStuff/ToggleRotateImage.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 7206e8172594200478e26a3e33882072 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/UI/FactExplorer.meta b/Assets/Scripts/UI/FactExplorer.meta new file mode 100644 index 0000000000000000000000000000000000000000..75174aa3fe688475a6cbf96362bd613f0bf567d2 --- /dev/null +++ b/Assets/Scripts/UI/FactExplorer.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 86b7e84f19731b844a24c97e89fdc5d6 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/UI/FactExplorer/FactExplorer.cs b/Assets/Scripts/UI/FactExplorer/FactExplorer.cs new file mode 100644 index 0000000000000000000000000000000000000000..c23cdad9582f9a5b6e947af7b4e89787ee0994e7 --- /dev/null +++ b/Assets/Scripts/UI/FactExplorer/FactExplorer.cs @@ -0,0 +1,164 @@ +using System; +using System.Collections; +using System.Collections.Generic; +using System.Reflection; +using UnityEngine; +using System.Linq; +using UnityEngine.UI; + +public class FactExplorer : MonoBehaviour +{ + #region InspectorVariables + [Header("PrefabComponents")] + [SerializeField] private Transform factParentsUI; + [SerializeField] private Transform mainFactUI; + [SerializeField] private Transform factChildrenUI; + [SerializeField] private Transform linesUI; + + [Header("Prefabs")] + [SerializeField] private GameObject factSpotPrefab; + [SerializeField] private GameObject parentLine; + [SerializeField] private GameObject childLine; + #endregion InspectorVariables + + #region Variables + private Fact mainFact; + private List<Fact> parentFacts; + private List<Fact> childFacts; + #endregion Variables + + #region UnityMethods + private void Update() + { + DestroyIfClickedOutside(); + } + + public void Initialize(Fact fact, Vector3 factPosition) + { + mainFact = fact; + parentFacts = GetParentFacts(); + childFacts = GetChildFacts(); + + //Debug.Log($"Parents of {mainFact.Label}: {string.Join(", ", parentFacts.Select(cf => cf.Label))}"); + //Debug.Log($"Children of {mainFact.Label}: {string.Join(", ", childFacts.Select(cf => cf.Label))}"); + + UpdateFactExplorerUI(); + + MoveToPreferredPosition(factPosition); + } + #endregion UnityMethods + + #region Implementation + private List<Fact> GetParentFacts() + { + _ = StageStatic.stage.factState.safe_dependencies(mainFact.Id, out var parentFactIds); + return parentFactIds.Distinct().Select(factId => StageStatic.stage.factState[factId]).Where(f => f != mainFact).ToList(); + } + + private List<Fact> GetChildFacts() + { + return mainFact.getDependentFactIds().Distinct().Select(factId => StageStatic.stage.factState[factId]).ToList(); + } + + private void UpdateFactExplorerUI() + { + SpawnUIFacts(factParentsUI, parentFacts); + SpawnUIFacts(mainFactUI, new List<Fact>() { mainFact }); + SpawnUIFacts(factChildrenUI, childFacts); + + // Force rebuild of FactExplorer layout, since the positions of the factObjects will be wrong otherwise + LayoutRebuilder.ForceRebuildLayoutImmediate(transform.GetComponent<RectTransform>()); + + SpawnParentLines(factParentsUI.gameObject, mainFactUI); + SpawnChildLines(factChildrenUI.gameObject, mainFactUI); + } + + private void DestroyIfClickedOutside() + { + // Destroy on tab press or left click outside of FactExplorer + if (Input.GetKeyDown(KeyCode.Tab) + || (Input.GetMouseButtonDown(0) && !RectTransformUtility.RectangleContainsScreenPoint(transform.GetComponent<RectTransform>(), Input.mousePosition, null))) + { + Destroy(gameObject); + } + } + + private void MoveToPreferredPosition(Vector3 prefPos) + { + LayoutRebuilder.ForceRebuildLayoutImmediate(transform.GetComponent<RectTransform>()); + // calculate opimal position + var deltaPos = mainFactUI.position - prefPos; + transform.position -= deltaPos; + + // clamp position, so that no parts of the FactExplorer are out of screen + RectTransform feRect = GetComponent<RectTransform>(); + Vector2 apos = feRect.anchoredPosition; + apos.x = Mathf.Clamp(apos.x, 0, Screen.width - feRect.sizeDelta.x); + apos.y = Mathf.Clamp(apos.y, -Screen.height + feRect.sizeDelta.y, 0); + feRect.anchoredPosition = apos; + } + #endregion Implementation + + #region Spawner + private void SpawnUIFacts(Transform uiParent, List<Fact> toSpawn) + { + // if uiParent has no children: deactivate it + if (toSpawn.Count == 0) + uiParent.gameObject.SetActive(false); + + foreach (Fact f in toSpawn) + { + var spot = Instantiate(factSpotPrefab, uiParent); + + // TODO: this link to DisplayFacts is not ideal: maybe refactor to SciptableObject or such + var display = f.instantiateDisplay(DisplayFacts.prefabDictionary[f.GetType()], spot.transform); + display.transform.localPosition = Vector3.zero; + } + } + + private void SpawnParentLines(GameObject parent, Transform mainFactUI) + { + var mainTransform = mainFactUI.GetComponent<RectTransform>(); + var factWidth = mainTransform.rect.width; + // transform.positions are weird due to LayoutGroups => manually calculate offset + float xOffset = -factParentsUI.GetComponent<RectTransform>().rect.width / 2 + factWidth / 2; + float yOffset = transform.GetComponent<VerticalLayoutGroup>().spacing; + parent.ForAllChildren(par => + { + // position at the bottom center of par rect + var position = par.transform.TransformPoint(new Vector2(0, par.GetComponent<RectTransform>().rect.yMin)); + var line = Instantiate(parentLine, position, Quaternion.identity, par.transform); + + var uiLine = line.GetComponent<UILine>(); + uiLine.points = new List<Vector2>() { Vector2.zero, new Vector2(-xOffset, -yOffset) }; + + xOffset += factWidth + factParentsUI.GetComponent<HorizontalLayoutGroup>().spacing; + }); + } + + private void SpawnChildLines(GameObject parent, Transform mainFactUI) + { + var mainTransform = mainFactUI.GetComponent<RectTransform>(); + var factWidth = mainTransform.rect.width; + // transform.positions are weird due to LayoutGroups => manually calculate offset + float xOffset = -factChildrenUI.GetComponent<RectTransform>().rect.width / 2 + factWidth / 2; + float yOffset = -transform.GetComponent<VerticalLayoutGroup>().spacing; + parent.ForAllChildren(par => + { + // position at the top center of par rect + var position = par.transform.TransformPoint(new Vector2(0, par.GetComponent<RectTransform>().rect.yMax)); + var line = Instantiate(childLine, position, Quaternion.identity, par.transform); + + var uiLine = line.GetComponent<UILine>(); + uiLine.points = new List<Vector2>() { + Vector2.zero, + new Vector2(0, -yOffset/2), + new Vector2(-xOffset, -yOffset/2), + new Vector2(-xOffset, -yOffset) + }; + + xOffset += factWidth + factChildrenUI.GetComponent<HorizontalLayoutGroup>().spacing; + }); + } + #endregion Spawner +} diff --git a/Assets/Scripts/UI/FactExplorer/FactExplorer.cs.meta b/Assets/Scripts/UI/FactExplorer/FactExplorer.cs.meta new file mode 100644 index 0000000000000000000000000000000000000000..4a30c208e64932be3254a5149f1ca69cc70eaccf --- /dev/null +++ b/Assets/Scripts/UI/FactExplorer/FactExplorer.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 795998cb72dae4043beaf3c3bb6b1b16 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/UI/FactExplorer/FactFavorisation.cs b/Assets/Scripts/UI/FactExplorer/FactFavorisation.cs new file mode 100644 index 0000000000000000000000000000000000000000..662cf3bf27ad631fdbf3b5bb010d0dc95b2d8091 --- /dev/null +++ b/Assets/Scripts/UI/FactExplorer/FactFavorisation.cs @@ -0,0 +1,120 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using UnityEngine.Events; +using UnityEngine.EventSystems; + +[RequireComponent(typeof(FactWrapper), typeof(RectTransform))] +public class FactFavorisation : MonoBehaviour, IPointerClickHandler +{ + #region InspectorVariables + [Header("Prefabs")] + [SerializeField] private GameObject favoriteDisplayPrefab; + #endregion InspectorVariables + + #region Static Variables + public static readonly UnityEvent<Fact, bool> ChangeFavoriteEvent = new(); + private static readonly List<Fact> favorites = new(); + #endregion Static Variables + + #region Variables + private GameObject favoriteDisplay; + private Fact fact; + private const float COOLDOWN_DURATION = 0.15f; // cooldown of the double touch + private bool touchOnCooldown = false; + #endregion Variables + + #region Properties + private bool isFavorite = false; + public bool IsFavorite + { + get { return isFavorite; } + set { ChangeFavoriteEvent.Invoke(fact, value); } + } + #endregion Properties + + #region UnityMethods + public void OnPointerClick(PointerEventData eventData) + { + if (eventData.button == PointerEventData.InputButton.Middle) + { + ToggleFavorite(); + } + } + + private void Update() + { + if (!touchOnCooldown) + HandleTouches(); + } + + private void Start() + { + fact = transform.GetComponent<FactWrapper>().fact; + ChangeFavoriteEvent.AddListener(OnFavoriteChange); + + // if there already was a favoriteDisplayPrefab child (e.g. due to cloning) remove it + gameObject.ForAllChildren(child => { + if (child.name.StartsWith(favoriteDisplayPrefab.name)) + Destroy(child); + }); + // instantiate new favoriteDisplay + favoriteDisplay = Instantiate(favoriteDisplayPrefab, transform); + + // check if fact is currenty a favorite + isFavorite = favorites.Contains(fact); + + UpdateDisplay(); + } + #endregion UnityMethods + + #region TouchControls + private void HandleTouches() + { + if (Input.touchCount != 1) + return; + + var touch = Input.touches[0]; + if (RectTransformUtility.RectangleContainsScreenPoint(transform.GetComponent<RectTransform>(), touch.position) && touch.tapCount == 2) + { + StartCoroutine(Cooldown()); + ToggleFavorite(); + } + } + + private IEnumerator Cooldown() + { + touchOnCooldown = true; + yield return new WaitForSeconds(COOLDOWN_DURATION); + touchOnCooldown = false; + } + #endregion TouchControls + + #region Implementation + private void OnFavoriteChange(Fact changedFact, bool isFavorite) + { + if (fact == changedFact) + { + this.isFavorite = isFavorite; + UpdateDisplay(); + } + } + + private void UpdateDisplay() + { + favoriteDisplay.SetActive(isFavorite); + } + + private void ToggleFavorite() + { + // write to property to invoke event + IsFavorite = !IsFavorite; + + // update favorites list + if (isFavorite) + favorites.Add(fact); + else + favorites.Remove(fact); + } + #endregion Implementation +} diff --git a/Assets/Scripts/UI/FactExplorer/FactFavorisation.cs.meta b/Assets/Scripts/UI/FactExplorer/FactFavorisation.cs.meta new file mode 100644 index 0000000000000000000000000000000000000000..a0d2b6f51ce6e11c9d870d6b32ca29274cc12795 --- /dev/null +++ b/Assets/Scripts/UI/FactExplorer/FactFavorisation.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: 88f8f222eb0a4a246908bde097a8726e +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: + - favoriteDisplayPrefab: {fileID: 2810062559722195091, guid: 0b34469213856774980670de85a7d4a0, + type: 3} + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/UI/FactExplorer/OpenFactExplorer.cs b/Assets/Scripts/UI/FactExplorer/OpenFactExplorer.cs new file mode 100644 index 0000000000000000000000000000000000000000..95dc49730f2bc00a8fb25947179b33c8f66b3a46 --- /dev/null +++ b/Assets/Scripts/UI/FactExplorer/OpenFactExplorer.cs @@ -0,0 +1,80 @@ +using System; +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using UnityEngine.EventSystems; + +[RequireComponent(typeof(FactWrapper), typeof(RectTransform), typeof(DragHandling))] +public class OpenFactExplorer : MonoBehaviour, IPointerClickHandler +{ + #region Variables + public GameObject factExplorerPrefab; + + private static Transform factExplorer; + private float pressTime = 0f; + private const float LONG_PRESS_DURATION = 0.5f; + #endregion Variables + + #region UnityMethods + public void OnPointerClick(PointerEventData eventData) + { + // open FactExplorer on right click on PC + if (eventData.button == PointerEventData.InputButton.Right) + { + DoOpenFactExplorer(); + } + } + + private void Update() + { + // open FactExplorer on press on fact longer than LONG_PRESS_DURATION + HandleTouches(); + } + #endregion UnityMethods + + #region Implementation + private void HandleTouches() + { + if (Input.touchCount != 1 || transform.GetComponent<DragHandling>().dragged) + { + pressTime = 0; + return; + } + + var touch = Input.GetTouch(0); + if (!RectTransformUtility.RectangleContainsScreenPoint(transform.GetComponent<RectTransform>(), touch.position)) + { + pressTime = 0; + return; + } + + switch (touch.phase) + { + case TouchPhase.Moved: + case TouchPhase.Began: + case TouchPhase.Ended: + case TouchPhase.Canceled: + pressTime = 0; + break; + + case TouchPhase.Stationary: + pressTime += Time.deltaTime; + if (pressTime >= LONG_PRESS_DURATION) + DoOpenFactExplorer(); + break; + } + } + + private void DoOpenFactExplorer() + { + Destroy(factExplorer != null ? factExplorer.gameObject : null); + + var parent = transform.GetComponentInParent<Canvas>().transform; + var fact = transform.GetComponent<FactWrapper>().fact; + + factExplorer = Instantiate(factExplorerPrefab.transform, Input.mousePosition, Quaternion.identity, parent); + factExplorer.GetComponent<FactExplorer>().Initialize(fact, transform.position); + } + #endregion Implementation +} + diff --git a/Assets/Scripts/UI/FactExplorer/OpenFactExplorer.cs.meta b/Assets/Scripts/UI/FactExplorer/OpenFactExplorer.cs.meta new file mode 100644 index 0000000000000000000000000000000000000000..13ca88bea8432cb0ffe675fa8ebea6a4e710fe6a --- /dev/null +++ b/Assets/Scripts/UI/FactExplorer/OpenFactExplorer.cs.meta @@ -0,0 +1,13 @@ +fileFormatVersion: 2 +guid: a1ed516d861fa2c45a2b1767d1217acb +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: + - factExplorerPrefab: {fileID: 5592893003942163674, guid: ff7415df1aac19c41a7855516a108a8a, + type: 3} + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/UI/FactExplorer/UILine.cs b/Assets/Scripts/UI/FactExplorer/UILine.cs new file mode 100644 index 0000000000000000000000000000000000000000..b8c56f425ee7f92303d7a952a78280af87184581 --- /dev/null +++ b/Assets/Scripts/UI/FactExplorer/UILine.cs @@ -0,0 +1,190 @@ +using System; +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using UnityEngine.UI; +using System.Linq; + +public class UILine : Graphic +{ + #region InspectorVariables + [Header("General")] + public List<Vector2> points = new(); + public float width = 5f; + + [Header("Rounding")] + public bool roundCorners = true; + public bool roundStart = false; + public bool roundEnd = false; + + [Header("Dashed")] + public bool dashed = false; + public int dashLength = 10; + public int dashSpacing = 5; + #endregion InspectorVariables + + #region UnityMethods + protected override void OnPopulateMesh(VertexHelper vh) + { + // clear old vertecies and triangles + vh.Clear(); + + // a line with less than 2 points does not make any sense => return + if (points.Count < 2) + return; + + if (dashed) + GenerateLinesDashed(vh); + else + GenerateLinesStandard(vh); + + if (roundStart) + CreateCircle(vh, points[0], width); + + if (roundEnd) + CreateCircle(vh, points[^1], width); + } + #endregion UnityMethods + + #region Implementation + + #region GenerateLines + private void GenerateLinesStandard(VertexHelper vh) + { + points.Zip(points.Skip(1), (a, b) => Tuple.Create(a, b)) + .ToList() + .ForEach(tup => CreateSegment(vh, tup.Item1, tup.Item2)); + + if (roundCorners) + { + // take all points except for start and end and apply rounding + points.Take(points.Count - 1).Skip(1).ToList() + .ForEach(p => CreateCircle(vh, p, width)); + } + } + + private void GenerateLinesDashed(VertexHelper vh) + { + float restLen = dashLength; + bool isDash = true; + var lines = points.Zip(points.Skip(1), (a, b) => Tuple.Create(a, b)).ToList(); + for (int i = 0; i < lines.Count; i++) + { + var tup = lines[i]; + Vector2 start = tup.Item1; + Vector2 end = tup.Item2; + Vector2 dir = (end - start).normalized; + + // main spacing algorithm + Vector2 current = start; + while (Vector2.Distance(current, end) >= restLen) + { + Vector2 segmentEnd = current + restLen * dir; + if (isDash) + CreateSegment(vh, current, segmentEnd); + current = segmentEnd; + isDash = !isDash; + restLen = isDash ? dashLength : dashSpacing; + } + + // is there a dash wrapping around a corner? + bool dashOverCorner = false; + + + float distLeft = Vector2.Distance(current, end); + if (!isDash) + restLen -= distLeft; + // dont fill remaining distance with dash, if it would be short (shorter than width/2) + else if (isDash && distLeft > width/2) + { + CreateSegment(vh, current, end); + restLen -= distLeft; + dashOverCorner = true; + } + + // discard rest of dash if it is too short (shorter than width/2) + if (isDash && restLen < width/2) + { + isDash = false; + restLen = dashSpacing; + dashOverCorner = false; // dash does not wrap around corner as dashSpacing will follow + } + + // only create round corners if roundCorners are enabled and there is a dash wrapping around the corner and not last corner (aka end) + if (roundCorners && dashOverCorner && i != lines.Count-1) + CreateCircle(vh, end, width); + } + } + #endregion GenerateLines + + #region CreateLine + private void CreateSegment(VertexHelper vh, Vector2 start, Vector2 end) + { + //start += (Vector2)transform.position; + //end += (Vector2)transform.position; + + UIVertex vertex = UIVertex.simpleVert; + vertex.color = color; + + Vector2 dir = end - start; + Vector2 perp = Vector2.Perpendicular(dir).normalized; + Vector2 off = perp * width / 2; + + vertex.position = new Vector3(start.x + off.x, start.y + off.y); + vh.AddVert(vertex); + vertex.position = new Vector3(end.x + off.x, end.y + off.y); + vh.AddVert(vertex); + vertex.position = new Vector3(end.x - off.x, end.y - off.y); + vh.AddVert(vertex); + vertex.position = new Vector3(start.x - off.x, start.y - off.y); + vh.AddVert(vertex); + + int offset = vh.currentVertCount - 4; + vh.AddTriangle(0 + offset, 1 + offset, 2 + offset); + vh.AddTriangle(2 + offset, 3 + offset, 0 + offset); + } + #endregion CreateLine + + #region Rounding + private void CreateCircle(VertexHelper vh, Vector2 center, float diameter, int sideCount = 20) + { + //center += (Vector2)transform.position; + + UIVertex vertex = UIVertex.simpleVert; + vertex.color = color; + + Vector3[] vertices = GetCirclePoints(diameter/2, sideCount, center).Union(new Vector3[] { center }).ToArray(); + vertices.ToList().ForEach(vert => { + vertex.position = vert; + vh.AddVert(vertex); + } + ); + + int startVert = vh.currentVertCount - vertices.Length; + for (int i = 0; i < vertices.Length - 1; i++) + { + vh.AddTriangle( + vh.currentVertCount - 1, // center + startVert + i, + startVert + ((i + 1) % (vertices.Length - 1)) + ); + } + return; + } + + protected static Vector3[] GetCirclePoints(float circleRadius, int pointCount, Vector3 offset) + { + Vector3[] circle = new Vector3[pointCount]; + float slice = (2f * Mathf.PI) / pointCount; + for (int i = 0; i < pointCount; i++) + { + float angle = i * slice; + circle[i] = new Vector3(circleRadius * Mathf.Sin(angle), circleRadius * Mathf.Cos(angle)) + offset; + } + return circle; + } + + #endregion Rounding + + #endregion Implementation +} diff --git a/Assets/Scripts/UI/FactExplorer/UILine.cs.meta b/Assets/Scripts/UI/FactExplorer/UILine.cs.meta new file mode 100644 index 0000000000000000000000000000000000000000..1633aef80654570e14d5b765d0e78267fbc8f29a --- /dev/null +++ b/Assets/Scripts/UI/FactExplorer/UILine.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 8ed745d97410d6740921398c899d9ec0 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: